我开始使用exploit-exercize fusion challange(链接:https://exploit-exercises.com/fusion/),我想检查核心转储。
我在00级,它真的很容易让程序崩溃但是我可以在崩溃中看到带有骰子的转储,所以我将构建一个漏洞利用程序吗?
我已经尝试ulimit -c unlimited
,然后粉碎程序,然后检查sudo gdb --core=/core --quiet
,但它会返回no core file founds
我还尝试了su -s 'ulimit -c unlimited' root
然后崩溃程序然后检查gdb --core /tnp/cores
但是再没有任何内容。
我如何处理崩溃? (显然它不可能只从gdb打开并运行程序,所以它必须以某种方式通过系统核心转储)
答案 0 :(得分:0)
简单使用GDB,调试coredump文件:
gdb <executable_path> <coredump_file_path>