class-dump 安装与使用

class-dump可以将Objective-C编写的二进制文件反编出头文件,需要是已砸壳的二进制文件。

安装

下载文件,将下载的文件解压放置到系统目录下 /usr/local/bin/(文末提供下载)

图片[1]-class-dump 安装与使用-Apibug

打开终端,执行class-dump --help,如打印如下信息,说明可使用

图片[2]-class-dump 安装与使用-Apibug

使用

将.ipa 包体修改成.zip再解压,进入包体找到Mach-O可执行文件 xxx,命令:

class-dump -H xxx -o path

xxx 表示待解析的Mach-O文件路径,path 表示导出文件存放的文件夹路径

如果出现这种错误:

class-dump[6911:783784] Error: Cannot find offset for address 0x9000000001000626 in stringAtAddress:

说明包体使用了 swift,那么,就可以使用class-dump-swift了,一起打包了

class-dump 安装与使用-Apibug
class-dump 安装与使用
此内容为免费资源,请登录后查看
0
免费资源
已售 30
© 版权声明
THE END
喜欢就支持一下吧
点赞5赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容