IDA 远程调试

把 IDA 文件夹下的 dbgsrv 里面的 linux 的复制到虚拟机,然后给权限 chmod 777 文件名

image.png
image.png

./linux_server 运行

image.png
image.png

这样,再用 IDA 选这个,设置好主机名(虚拟机 IP)和密码(虚拟机密码)

image.png
image.png
image.png
image.png

然后 F9 运行,因为在 linux 上面没有文件,所以他会复制到 linux,一路 ok 就可以

image.png
image.png
image.png
image.png

附加进程调试

首先绑定一个,就相当于是在服务器上的题目了

image.png
image.png

然后用 python 的 pwntools 与程序连接

image.png
image.png

在 IDA 里面,选择附加,然后选择 linux 的

image.png
image.png

选择就行了

image.png
image.png

警告

调试器无法附加到所选的进程。
这可能表示进程刚刚终止,或者您没有必要的权限。


OK

没解决