IDA在Kali Linux下的远程动态调试笔记
IDA在Kali Linux下的远程动态调试笔记
一、安装Kali Linux
已经安装过的最好重装一个,下Vmware镜像就行。
二、配置服务器
在IDA目录下的dbgsrv
文件夹中有linux_server
和linux_server64
两个文件。在虚拟机中找个地方放起来,并给权限:
1 | chmod a+x ./linux_server |
然后利用以下命令查看Kali Linux的IP地址并记住:
1 | ifconfig |
把要被调试的程序放入虚拟机,并记住位置。该程序也要给权限。
运行服务器,注意32位运行linux_server
,64位运行linux_server64
。看到Kali开始监听。
三、配置IDA
打开需要调试的程序,在上方工具栏下拉框中找到Remote Linux debugger
调试器。设置断点,按F9进入调试。
出现对话框,第一空中填Kali Linux中要被调试的程序的路径,第二空中同上,第三空填该程序的目录(即去掉文件名)。在主机名中填入Kali Linux的IP地址,端口号默认。
点击确认,开始动调。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 The Blog of Monoceros406!