IDA 远程调试设置
第一步,先去 IDA dbgsrv 这个目录下,找到要调试的那个远程计算机对应的可用客户端,
比如,android_server,
把它拷贝到目标计算机中,
比如 adb push 。。。。
然后如果是特殊的系统,给它一个执行权限,
比如 adb shell , chmod 777 。。。
然后运行它,它会监听一个端口, 23946 ,
使用某些方法,让这个端口可以被我们的电脑访问,
比如 adb forward tcp:23946 tcp:23946
然后,就可以打开IDA,连接这个端口,然后附加这个进程,下断点,调它的so库了,
如果要调的是bin,那么只需要用IDA创建进程,路径填目标机器的路径,目录、参数也是,
然后就可以玩了。
(调试安卓的话,如果安卓版本过高,盗版IDA,容易导致被调试进程崩溃)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」