一,class-dump的介绍
它利用Object-C语言的runtime特性,将存储在Mac-O文件中得@interface和@protocol信息提取出来,生成对应的.h文件。例如:
下载的地址:http://stevenygard.com/projects/class-dump/
如图为下载页面:
双击.dmg 文件,将 拉到 /usr / bin 目录下,这样就可以在终端使用 class-dump 命令了。
二,class-dump使用方法(以下截图为本人的一个示例程序)
选中的文件即为目标文件,然后将此文件复制到任何一个目录下,然后再用class-dump来提取我们想要的信息,如下图:
三,关于class-dump的补充
有时发现class-dump执行失败,无法得到的.h文件或者.h文件内容是加密的密文。这种情况就要借助AppCrackr工具。。