class-dump
可以将Objective-C
编写的二进制文件反编出头文件,需要是已砸壳的二进制文件。
安装
下载文件,将下载的文件解压放置到系统目录下 /usr/local/bin/
(文末提供下载)
打开终端,执行class-dump --help
,如打印如下信息,说明可使用
使用
将.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
了,一起打包了
本站代码教程仅供学习交流使用请勿商业运营,严禁二次倒卖,否则ban账号处理!
© 版权声明
THE END
请登录后查看评论内容