拿到一个ELF文件,放到linux虚拟机中,使用readelf命令查看是32还是64位

img

ifconfig查看网络信息(查ip)

img

在windows中的ida安装目录下的IDA 7.0dbgsrv中找到linux_server64和linux_server,拖进linux虚拟机的任意目录,根据ELF文件的类型选择linux_server(32位)或linux_server64(64位)并运行

img

回到weindows的ida窗口下,点击debugger->run->remote linux debugger

img

在弹窗中填写要调试的程序在linux中的路径和虚拟机的局域网ip

img

点击ok即可进行调试

程序如果需要输入,是要在虚拟机中的终端中输入

img

猜测应该不止适用于虚拟机

后续阅读:

Last modification:December 28th, 2019 at 10:12 am