我正在尝试从我的 Windows 10 远程调试 ELF(ELF 在我的 ubuntu 32 位虚拟机上运行)(ELF 来自 pwnable.kr - unlink)。因为利用是通过gets()我尝试通过IDA中的“调试器选项”传递输入:
(我也尝试在没有“参数”的情况下这样做)。
无论如何,这是我在使用“获取”功能时遇到的异常。
我试图从互联网上了解人们通常如何使用 IDA 进行远程调试并使用进程的标准输入。
顺便说一句:这是它的运行方式:
shahar@ubuntu:~/Desktop$ ./linux_server unlink
IDA Linux 32-bit remote debug server(ST) v1.15. Hex-Rays (c) 2004-2012
Listening on port #23946...
=========================================================
[1] Accepting connection from 192.168.188.1...
here is stack address leak: 0xbfdfdc04
here is heap address leak: 0x9085410
now that you have leaks, get shell!
非常感谢你的帮助!:-)
编辑:
这是引发错误的地方:


