2.越狱环境搭建

2022-12-12  本文已影响0人  飘摇的水草
学习条件
  1. 至少一年iOS开发经验

  2. 调试设备

    • 建议至少iPhone 5S(因为从5S开始支持arm64架构)
    • 或者至少是iPad Air、iPad mini2等支持arm64架构的设备
  3. iOS 9.1完美越狱

    • 建议至少iOS 8完美越狱
    • 版本也不能太高,要保证能够完美越狱
    • 检查手机是否可以越狱:http://jailbreak.25pp.com/ios(已不存在)
iOS Jailbreak(iOS越狱)
什么是iOS Jailbreak?

利用iOS系统的漏洞,获取iOS系统的最高权限(Root),解开之前的各种限制(合法行为)

iOS Jailbreak的优点
iOS Jailbreak的缺点
完美越狱和不完美越狱
如何判断是否越狱成功?
Cydia
常用软件安装
Apple File Conduit “2”
AppSync Unified
iFile
PP助手
Mac必备
建议的安装顺序

iPhone -> Cydia -> (Apple File Conduit "2" 和 AppSync Unified) -> iFile 和 PP助手
Mac -> iFunBox 和 PP助手

安装包
代码判断设备是否越狱
- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
    //通过判断是否存在Cydia.app来判断是否安装越狱,不同的系统路径可能不一样
    if ([[NSFileManager defaultManager]fileExistsAtPath:@"/Applications/Cydia.app"])
    {
        NSLog(@"此设备已越狱");
    }
    else
    {
        NSLog(@"此设备未越狱");
    }
}
提高工作效率的工具
Mac远程登录到iPhone
SSH
OpenSSH
使用OpenSSH远程登录
root、mobile
SSL、OpenSSL
SSH安全连接
SSH的通信过程
上一篇下一篇

猜你喜欢

热点阅读