我正在进行类分配,这需要我们创建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程序的源代码
注意:我们提供的虚拟机下载/安装新软件的能力有限。