class-dump
今天我们来谈谈class-dump. 首先从官网下载下来最新版class-dump,然后编译。 拿出来class-dump运行文件,然后放在/usr / local / bin下
class-dump -H /Applications/Calculator.app -o /Users/Rio/Desktop/heads
上面的这个命令-H后面是可执行文件 -o后面是产生的.h文件存放路径
class-dump 作用对象必须是未经加密的可执行文件,而从 App Store 下载的 App 都是经过签名加密的,可执行文件被加上了一层“壳”。可以使用 AppCrackr 来自动砸壳。
安装方法
- 将class-dump复制到/usr/local/bin/目录下 (cp ./bin/class-dump /usr/local/bin/rgb)
- 设置权限 (sudo chmod 777 /usr/local/bin/class-dump)
- 使用时,cd 到工程目录,再执行 上面的命令 即可