IDA pro远程调试ELF文件

原文地址:http://pluie.top/2020/06/25/IDA pro远程调试ELF文件/

主机:Windows10
虚拟机:Ubuntu1804
首先进入IDA目录下dbgsrv目录,找到linux_sever(32位)和linux_server64(64位),根据需要复制到linux系统中。

如果linux是64位,程序是32位,可以通过以下命令安装32位库和程序支持

sudo apt-get install libc6-dev-i386
sudo apt-get install lib32ncurses5 ​
sudo apt-get install lib32z1

在linux中运行刚才复制的文件(调试32位文件运行linux_server,64位运行linux_server64)

IDA中选择Debugger -> Run -> Remote Linux debugger

linux 的IP可通过以下命令查看
ifconfig

ifconfig通过以下命令安装
sudo apt install net-tools
如果出现程序没有停在入口点,可以先终止进程再运行进程。

原文地址:https://www.cnblogs.com/pluie/p/13169134.html