- 这段时间都是研究iOS越狱事情,如今我会一点一点的把自己学到的遇到的问题会陆续编写出来,让大家一起讨论,也让做逆向的朋友有个交流平台机会,废话不多说!!
一、学习条件
- 至少1~2年iOS开发经验
- 基本UI界面操作
- 多线程网络基本操作
- 数据储存基本操作
- 一台苹果手机,建议至少iPhone 5S(因为从5S开始支持arm64架构)或者至少是iPad Air、iPad mini2等支持arm64架构的设备
- 系统至少iOS 8,完美越狱,不能太高,以防越狱不成功
- 检查手机是否可以越狱(下载爱思助手即可查看)
二、越狱方法
- 直接找爱思助手https://www.i4.cn/下载。
- 越狱完之后检查手机是否含有Cydia,如图
- 越狱后,可以在Cydia下载各种第三方软件
三、需要在Cydia下载必要软件
-
Apple File Counduit “2”
1.可以访问整个iOS设备的文件系统
2.其他的补丁:afc2、afc2add -
AppSync Unified
可以绕过系统验证,随意安装、运行破解的ipa安装包 -
iFile
1.可以在越狱手机上自由访问iOS文件系统
2.类似有File Browser、Filza File Manager等
3.软件源:http://apt.thebigboss.org/repofiles/cydia
四、Mac上必备软件
- iFunBox
1.用于管理文件系统,相当于安卓手机,在电脑上随意查看里面的内容,下载地址链接: https://pan.baidu.com/s/1aMi3DhtoE-R6uPir9wP3_g 提取码: 2gfe
五、安装顺序
建议越狱后安装软件的顺序:
- iPhone:Cydia -> Apple File Counduit “2”/AppSync Unified -> iFile
- Mac:iFunBox、爱思助手
六、如何代码中判断设备是否越狱
+ (BOOL)jr_isBreak {
return [[NSFileManager defaultManager] fileExistsAtPath:@"/Applications/Cydia.app"];
}
网上方法有很多,可自行查找~
后续继续更新~请关注!!
邮箱2596631084@qq.com
v:Jun_Yeong-Huang