还是参考了网上的很多资料,感谢这些前辈的分享。

=====================================================================

环境: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要拿到调试端口,但是我实践的过程中,觉得这一步未必是需要的。所以也不备注了。

最新文章

  1. Android 轮换控件
  2. 将excel数据读入matlab
  3. fir.im Weekly - 暖心的 iOS 持续集成,你值得拥有
  4. .gitignore失效问题解决
  5. 初学c# -- 学习笔记(四)
  6. C++ VS2012 内存泄露检测
  7. C# 集合与泛型
  8. UVa247 Calling Circles
  9. github 修改fork的代码之后如何提交代码并pull request
  10. Android-简单的sdcard文件浏览
  11. kick_ball
  12. hadoop 开发环境搭建
  13. xml方式将dataset导出excel
  14. html复习小结
  15. vue-常用指令
  16. SUDO:/ETC/SUDOERS 可被任何人写 解决方案
  17. 因子分析(Factor Analysis)
  18. iOS开发-多线程简介
  19. 51Nod 1509 加长棒(隔板法)
  20. C# 聊一聊屏保的设置

热门文章

  1. 标准C程序设计七---106
  2. c#使用椭圆签名算法制作软件序列号
  3. Codeforces 875C National Property(拓扑排序)
  4. 矩阵乘法加速fib数列
  5. Windows系统Python包的安装
  6. Android动画系列 - PropertyAnim 详解
  7. sklearn特征选择和分类模型
  8. html嵌套规则
  9. Cts框架解析(15)-任务运行完
  10. Name和:Name