我正在尝试利用Damn易受攻击的路由器固件中的二进制文件,但我遇到了使用gdb进行调试的问题。运行程序我使用此命令: sudo chroot。 ./qemu-mipsel-static./ …
在qemu用户模式下,使用带有该选项的命令运行程序 -g :
-g
sudo chroot . ./qemu-mipsel-static -g 1234 ./pwnable/Intro/stack_bof_01
然后开始 gdb-multiarch (要么 gdb 这对应于该架构),并像这样附加到它:
gdb-multiarch
gdb
target remote 127.0.0.1:1234
然后你可以愉快地调试它。