初入逆向工程,得到很大的感悟。
下面我介绍几款ios逆向必备的工具,里面既有mac平台,也有ios平台(ios设备必须是越狱状态)
1.class-dump(mac)
作用可以获得你要逆向的ipa文件的头文件
可以在下面网址下载class-dump
在这里下载
a.安装class-dump
双击class-dump,将里面的可执行文件放到 /usr / local / bin 目录下,这样就算完成安装
b.将你需要获取的ipa文件后缀名改成zip,然后解压,打开文件夹,右键显示 包内容,在里面找到可执行文件。
c.使用class-dump
打开Terminal
输入class-dump -H xx1 -o xx2
xx1为ipa里面的可执行文件的路径
xx2为导出头文件的文件夹的路径
注意:由于appstore上的app是经过加密的,无法直接导出,需要解密后在使用class-dump
2.iFile(ios)(支持ios8.4)
这是越狱机器才能下载的插件,功能十分强大
由于这款插件是收费的,所以要选择破解的源,在Cydia增加新的源:http://apt.178.com/8263424/
然后在这个源里面下载iFile
3.Terminal(ios)(支持ios8