iOS利用class-dump进行反编译.ipa

作者: 慧业 | 来源:发表于2017-08-17 10:21 被阅读436次

声明:本文是作者参考https://cnbin.github.io/blog/2015/05/21/objective-c-class-dump-an-zhuang-he-shi-yong-fang-fa/  操作的。

先下载class-dump工具,下载地址http://stevenygard.com/projects/class-dump/

然后将class-dump放到/usr/local/bin目录下面,在终端输入class-dump,看到下图显示class-dump版本就可以正常使用了;

将打包好的.ipa文件解压,会生成两个文件夹,一个Payload, 一个Symbols;Symbols暂且不管它,我们只要拿到Payload里面的项目,在终端输入命令class-dump -H 项目路径 -o 导出的目的路径;

如:Mac-mini:~ chenfei$ class-dump -H /Users/chenfei/Desktop/testApp/testApp/Payload/testApp.app -o /Users/chenfei/Desktop/testApp/testApp

Mac-mini:~ chenfei$

完成之后,就会在testApp文件夹里面可以看到反编译出来的文件了:

到此,可以说完成了反编译的步骤,但是逆向工程还有很长的路要走。

相关文章

网友评论

本文标题:iOS利用class-dump进行反编译.ipa

本文链接:https://www.haomeiwen.com/subject/agdgrxtx.html