iOS逆向工具02-class-dump
2019-04-03 本文已影响0人
李永开
一.什么是class-dump
class-dump工具利用了OC的runtime特性,用来导出Mach-O文件中的头信息,并生成对应的.h文件.
二.使用方法
- 下载class-dump-3.5.dmg
- 双击打开
- 终端执行
open /usr/local/bin
- 将class-dump拖到刚打开的目录下
- 执行
sudo chmod 777 /usr/local/bin/class-dump
赋予其执行权限 - 以后就可以在终端使用class-dump工具了.
三.演示

- 执行
class-dump -s -H 你的macho文件路径 -o 你准备把头文件导出的地方
-
得到
所有类的头文件以及方法
四.补充
- 导出头文件后,可以把文件拖进sublime里面,然后搜索你想要的方法.
- 注意:一定要是脱壳的mach-o文件,要不然是没法导出头文件的