0x1 linux 下载 gdbserver

1
sudo apt-get install gdbserver

0x2 启动 gdbserver

9999为你指定的端口号 bin为你想要调试的可执行文件

1
gdbserver 0.0.0.0:9999 ./bin

0x3 IDA配置

选择工具栏 Debugger -> Select debugger 或直接在图标导航栏
选择 Remote GDB Debugger
img
按F9调试,显示配置信息
parameters为程序执行所需要的参数 没有则不填
hostname填gdbserver运行所在的ip,若是本机则为127.0.0.1,若是虚拟机或其他,需查看ip地址再填入
port为刚刚gdbserver运行指定的端口号
点击OK 即可进入调试
img

0x4 调试执行方法/快捷键

可参考Debugger工具栏下的各调试命令
F7 单步进入
F8 单步跳过
F4 执行到断点
F9 开始调试
img

⬆︎TOP