目录
需要注意的是,涉及到.so文件时,使用32位的,不使用64位的。
下面是IDA-Pro的一些常用操作:
将代码转换为流程图(更方便我们查看)
Imports窗口
Export窗口
查找到函数后,双击就可以定位,右击转换为图,更方便查看
通过space,可以实现图和字的切换。
设置 显示编码的两种方法:
- Alt +A
- 如下操作
接下来这样操作:
然后点击F5刷新一下,就可以了
优化代码可读性(适用于可读性差的) ,也可以使用 jni .h
将汇编转为 C的两种方法
- 按F5 (也可以用F5对该文件进行一个刷新)
- View->Open subviews->Generate pseudocode
使用转换器
输入完整arm指令,用于修改
修改arm指令的两种方法
- 可以通过 F2 进行修改和保存(需要注意鼠标放置的位置),第一次可以进行修改,再按F2进行保存
- 也可以直接通过 patch 修改
把修改保存到文件
关闭后再去Androidkiller中编译。