一、将对应版本的服务端放到远程机器中
服务端目录在ida安装目录下的dbgsrv中
以linux下64位应用程序为例,将linux_server64放到linux中,添加执行权限并运行(超级账户运行)。
二、配置IDA参数
选择IDA调试器为remote linux debugger
在ida->Debugger->Process options中对ida进行设置
Application为调试的程序,Input file一致,Directory填调试的程序所在位置,Hostname填远程地址可以用ifconfig查看,没有的话建议apt install net-tools安装。端口一般不用修改Password中填远程主机的登录密码。
三、启动调试
F9或者debugger->start process或者绿色运行箭头均可
其他跟动态调试工具差不多,自行探索。