0x01 基础准备
关于iphone移动端app逆向程序相关初级基础大家可以自己提前学习。本
文主要给大家分享关于脱壳加密app程序的技术。学习之前大家先搭建系
统环境,准备相应的工具,参考链接教程自行搭建和安装。
1 macOS安装
vmware workstation 12.0 安装macOS 操作系统。
https://jingyan.baidu.com/article/54b6b9c0ec0a1b2d593b4745.html
2 XCODE安装
macOS系统应用商店安装xcode软件。这个就不用多说了,装好系统后打开
登录apple账号,在应用商店直接搜索下载xcode,直接安装完成即可。
3 越狱iphone
一部iphone手机,越狱你的iphone。我这里是一部4s,当然你根据不同系统
版本采用不同工具,方法都类似。http://www.app111.com/yueyu/iphone/02-38/
4 安装插件
越狱必要插件
AppSync
afc2add
OpenSSH
Cydia Substrate
PP助手3.0
5 其它命令
Dumpdecrypted.dylib
Class-dump
Otool
lipo
0x02 测试步骤
上面的工作准备好了之后,我们就开始准备逆向测试我们的app程
序了。测试之前,搭建好。我的系统是当前最新版macOS 10.13.2