配置class-dump方法,Mac OS 10.11之后也可用

class-dump,顾名思义,就是用来dump目标对象的class信息的工具。它利用Objective-C语言的runtime特性,将存储在Mach-O文件中的头文件信息提取出来,并生成对应的.h文件。

配置方法如下:

  1. 下载class-dump文件。
  2. 将下载的class-dump-3.5.dmg文件中的class-dump复制到“/usr/bin”目录下。注意:Mac OS 11之后苹果对/usr/bin权限做了限制,不能直接拷贝文件到/usr/bin目录里了,解决办法在这里。
  3. 打开终端,输入命令sudo chmod 777 /usr/bin/class-dump赋予其执行权限。
  4. 输入命令class-dump,可查看到它的一些基本参数。如下图:
    配置class-dump方法,Mac OS 10.11之后也可用_第1张图片

    配置class-dump方法,Mac OS 10.11之后也可用_第2张图片

至此class-dump就配置完成了。

最后,文中部分内容来自沙神的《iOS应用逆向工程第2版》,版权归沙神,感谢沙神。

你可能感兴趣的:(配置class-dump方法,Mac OS 10.11之后也可用)