Ida远程动态调试

时间:2024-04-02 07:49:15

一、将对应版本的服务端放到远程机器中

服务端目录在ida安装目录下的dbgsrv中

Ida远程动态调试

以linux下64位应用程序为例,将linux_server64放到linux中,添加执行权限并运行(超级账户运行)。

二、配置IDA参数

选择IDA调试器为remote linux debugger

Ida远程动态调试

在ida->Debugger->Process options中对ida进行设置

Ida远程动态调试

Application为调试的程序,Input file一致,Directory填调试的程序所在位置,Hostname填远程地址可以用ifconfig查看,没有的话建议apt install net-tools安装。端口一般不用修改Password中填远程主机的登录密码。

三、启动调试

F9或者debugger->start process或者绿色运行箭头均可

其他跟动态调试工具差不多,自行探索。