一文带你了解android中远程调试app必须会的操作。

278 阅读1分钟

(注:以下是以IDA动态调试为例进行实践)

1.展示查看加载模块

Ctrl+S显示当前的所有加载的模块信息,找可读可执行的,一般代码段都是不可写的。在调试页面可以快速定位到想要调试的so文件映射的内存地址

image.png

2.动态调试中需要用到的命令

F2设置断点, F4运行到鼠标位置, F7单步步入, F8单步步过, F9运行程序。 F5/Tab 将相应的简单汇编代表粗略转换为C/C++代码。

3.操作数据部分

对数据段转换成代码的快捷键 选中多行的用c,单个数据的用p快捷键。一般情况下都是用快捷键C(因为数据段的一般都是多个数据合并的数据)。

下面截图的表示的是数据段的

image.png