逆向工程之class-dump的使用

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

刚开始先拿自己的项目试试水
1、将自己打包的ipa文件,修改后缀名,修改成.zip,然后进行解压

逆向工程之class-dump的使用_第1张图片
image.png
逆向工程之class-dump的使用_第2张图片
image.png

2、前提是class-dump已经配置好了,配置参考http://www.jianshu.com/p/eeebb43a68b7
打开终端运行
class-dump -H 解压完成的APP的Mach-O文件路径 -o 指定生成文件路径
生成的结果

逆向工程之class-dump的使用_第3张图片
Paste_Image.png

可以打开看一下自己熟悉的.h文件,看看有啥不一样的地方,挺好玩的。
有啥不对的地方,希望各路大神指点。

你可能感兴趣的:(逆向工程之class-dump的使用)