GDB:调试execve()调用

时间:2017-01-24 18:13:45

标签: c linux debugging gdb

我正在进行类分配,这需要我们创建sploit.c文件,该文件利用给定的/ usr / bin程序。 sploit.c文件使用execve(TARGET,args,env)调用启动/ usr / bin程序。

我不知道如何在sploit.c程序调用时调试/ usr / bin程序?

我的sploit程序目前导致/ usr / bin程序出现段错误。我能够gdb sploit.c程序并检查寄存器/堆栈和段错误的时间,但我希望能够逐步执行/ usr / bin程序吗?

注意:我们已经提供了生成/ usr / bin程序的源代码

注意:我们提供的虚拟机下载/安装新软件的能力有限。

0 个答案:

没有答案