class-dump源码工程

Smaller icon

今天我们来谈谈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 来自动砸壳。

安装方法

  1. 将class-dump复制到/usr/local/bin/目录下 (cp ./bin/class-dump /usr/local/bin/rgb)
  2. 设置权限 (sudo chmod 777 /usr/local/bin/class-dump)
  3. 使用时,cd 到工程目录,再执行 上面的命令 即可