windows IDA 调试SO
2024-08-26 21:21:17
还是参考了网上的很多资料,感谢这些前辈的分享。
=====================================================================
环境:win7 64 企业版,IDA6.6,root过的手机一部
步骤:
1、android_server(IDA的目录中) 通过adb push到一个目录;
2、修改这个文件为可执行:chmod 777 android_server
3、启动android_server
4、在IDA中设置调试选项。前提是被调试的SO已经通过IDA加载了。这个设置网上有很多说明,这里不累述。包括TCP转发的设置。
5、在手机或者模拟器里面,以调试的方式启动APP:am start -D -n 包名/类名。包名是在androidManifest.xml中的,类名就是入口的文件,类名需要一个全路径;
6、在IDA对感兴趣的代码处下断电,然后F9运行,随后就断点处停下,即可调试。
这里的话,网上也有说通过jdb要拿到调试端口,但是我实践的过程中,觉得这一步未必是需要的。所以也不备注了。
最新文章
- Android 轮换控件
- 将excel数据读入matlab
- fir.im Weekly - 暖心的 iOS 持续集成,你值得拥有
- .gitignore失效问题解决
- 初学c# -- 学习笔记(四)
- C++ VS2012 内存泄露检测
- C# 集合与泛型
- UVa247 Calling Circles
- github 修改fork的代码之后如何提交代码并pull request
- Android-简单的sdcard文件浏览
- kick_ball
- hadoop 开发环境搭建
- xml方式将dataset导出excel
- html复习小结
- vue-常用指令
- SUDO:/ETC/SUDOERS 可被任何人写 解决方案
- 因子分析(Factor Analysis)
- iOS开发-多线程简介
- 51Nod 1509 加长棒(隔板法)
- C# 聊一聊屏保的设置