遇到的问题 | 主机无法ping通Ubuntu
The file can't be loaded by the debugger plugin出现的原因可能是主机与虚拟机的联通存在问题。
解决参考:主要是Windows上的服务启动与虚拟机的网络设置问题。
下图为解决后
IDA | Remote Linux Debugger
下列文件复制到Ubuntu16.04
sudo su -
chmod a+x linux_server
chmod a+x linux_server64
./linux_server
同时在IDA中加载Windows上文件,例如stack2
设置参数,文件路径,虚拟机IP地址等等
在IDA有反应后,F8单步跳过,F7单步进入
F8相当于gdb中的n,左侧的EIP指针会不断移动,右侧显示寄存器的变化
在虚拟机中输入1后,可以再栈中看到1具体在哪个位置