ida 如何进行vmware linux虚拟机动态调试

一.查看虚拟机ip

使用命令ifconfig注意是if,windows下是ipconfig,有所不同.
那么我们就可以看到虚拟机得IP了
在这里插入图片描述
如果看不着ip,查看一下虚拟机能否上网
虚拟机无法上网得办法可以看看这个https://blog.csdn.net/fishyfine/article/details/115589468

二.确保你的windows系统可以ping得通虚拟机

在这里插入图片描述
如果ping不上,可能虚拟机防火墙没关,用指令sudo ufw disable关一下

三.然后我们就可以打开我们的ida,设置一下用linux进行调试

在这里插入图片描述

四.点击运行,设置远程调试的参数

我们需要修改的只有这个ip,为虚拟机的ip
在这里插入图片描述
可能会出现这种情况
在这里插入图片描述
在这里插入图片描述
再次关一下防火墙,如果是状态不活动了,有可能是英文的,应该就可以了
但是还是不行,换了另一句话
在这里插入图片描述
这是因为我们没有启动一个服务程序,这个服务程序需要我们从ida的文件夹中找出来放到虚拟机中
在这里插入图片描述
在这里插入图片描述
在这个路径运行一下linux_server64(看你需要调试的文件是那种的,我要调试的是64位文件)
在这里插入图片描述
成功运行是这样的
但是也有可能是这样
在这里插入图片描述
这种情况,我们需要修改一下这个文件的运行权限用sudo chmod 777 ./linux_server64就可以了.
运行成功了不要关闭,再次启动一下ida的调试,应该就可以了
就会这样
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值