ida 调试 dex文件

准备工作: 将ida IDA 7.0\dbgsrv这个路径中的 android_server  adb push 到手机中的 /data/local/tmp目录下 并且运行起来

1.将apk解压后 得到的 xxx.dex 文件 拖到ida中

2.打开Debugger -> Debugger options  

1

在点击Set specific options 设置包名以及活动类

2

设置好后 另外打开一个cmd窗口 

使用 adb forward tcp:23946 tcp:23946 转发端口

IDA Debugger->Process options  设置端口

3

cmd  

4

将手机中的 APP 运行起来

5

ida 找到MainActivity onCreate 

6

下载好断点,然后记录偏移0x156514

点击Debugger-> attach to process 附加进程

7

点击附加

8

按G 输入刚刚我们记录的偏移0x156514

9

到了我们下好断点的位置

10

点击这个让程序跑起来 或者使用F9

11

程序自动跑到断点处 断下 按F8步过

12

查看变量 locals table 

13

ok 调试过程如上

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容