主页
1.1.
前言
1.2.
静态分析概览
1.3.
从ipa中找到二进制
1.4.
静态分析内容
1.4.1.
导出字符串资源
1.4.1.1.
通用成套做法
1.4.1.1.1.
举例
1.4.1.2.
Mach-O工具
1.4.1.3.
nm
1.4.1.3.1.
举例
1.4.1.4.
strings
1.4.1.4.1.
举例
1.4.1.5.
处理签名
1.4.1.5.1.
ldid
1.4.1.5.2.
codesign
1.4.2.
导出头文件
1.4.2.1.
class-dump
1.4.2.1.1.
help语法
1.4.3.
分析代码逻辑
1.4.3.1.
IDA
1.4.3.2.
Hopper
1.5.
相关工具
1.5.1.
radare2
1.5.1.1.
Cutter
1.5.1.1.1.
举例
1.5.1.1.1.1.
AwemeCore
1.6.
静态分析心得
1.6.1.
二进制中找不到类
1.7.
附录
1.7.1.
参考资料
本书使用 HonKit 发布
静态分析概览
静态分析概览
iOS逆向
过程中,在
砸壳出ipa
后,就是:
静态分析
。
什么是静态分析
iOS逆向的目的,往往要搞清楚,app底层的某些功能和逻辑的具体实现机制和原理。
而搞懂底层逻辑,从过程角度来说,主要分:
静态分析:不运行程序的前提下,利用工具和手段,搞懂程序逻辑
动态调试:运行程序的前提下,动态运行期间,研究和调试程序的逻辑
results matching "
"
No results matching "
"