IDA远程连接gdb调试
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
按F9调试,显示配置信息parameters
为程序执行所需要的参数 没有则不填hostname
填gdbserver运行所在的ip,若是本机则为127.0.0.1,若是虚拟机或其他,需查看ip地址再填入port
为刚刚gdbserver运行指定的端口号
点击OK 即可进入调试
0x4 调试执行方法/快捷键
可参考Debugger
工具栏下的各调试命令
F7 单步进入
F8 单步跳过
F4 执行到断点
F9 开始调试