01-越狱环境搭建

01-越狱环境搭建学习基础学习条件建议至少iOS8完美越狱版本也不能太高,要保证能够完美越狱检查手机是否可以越狱iOSJailbreak(iOS越狱)什么是iOSJailbreak?iOS系统的漏洞,获取iOS系统的最高权限(Root),解开之前的各种限制(合法行为)完美越狱和不完美越狱完美越狱越狱后的iPhone可以正常关机和重启不完美越狱iPhone一旦关机后再开机…

大家好,又见面了,我是你们的朋友全栈君。

01-学习基础

1.1 学习条件

1.2 iOS Jailbreak(iOS越狱)

  • 什么是iOS Jailbreak?
  • iOS系统的漏洞,获取iOS系统的最高权限(Root),解开之前的各种限制(合法行为)

1.3 完美越狱和不完美越狱

1.3.1 完美越狱

  • 越狱后的iPhone可以正常关机和重启

1.3.2 不完美越狱

  • iPhone一旦关机后再开机时,屏幕就会一直停留在启动画面,也就是“白苹果”状态

  • 或者能正常开机,但已经安装的破解软件都无法正常使用,需要将设备与PC连接后,使用软件进行引导才能使用

  • 一般说来,在苹果发布新的iOS固件后,针对该固件的不完美越狱会先发布,随后完美越狱才可能发布
    一般较新的系统版本,均为不完美越狱

1.3.3 越狱方法推荐

1.4 如何判断是否越狱成功?

  • 桌面是否有Cydia
    在这里插入图片描述

  • 工具判断(比如PP助手)
    在这里插入图片描述

02-学习软件

2.1 Cydia

  • 越狱后的“App Store”

    • 可以在Cydia中安装各种第三方的软件(插件、补丁、APP)
  • 作者 : Jay Freeman (saurik)

2.2 Cydia安装软件的步骤

2.2.1 添加软件源(不同软件的软件源可能不同)

在这里插入图片描述

2.2.2 进入软件源找到对应的软件,开始安装

在这里插入图片描述

2.2.3 如果软件源中的软件太多,可以搜索查找

在这里插入图片描述

2.3 SpringBoard

  • 有时候通过Cydia安装完插件后,可能会出现以下界面
    在这里插入图片描述

  • SpringBoard就是iOS的桌面, 相当于一个APP

2.4 文件补丁

2.4.1 Apple File Conduit “2”

2.5 ipa补丁

2.5.1 AppSync Unified

  • AppSync Unified补丁的作用

    • 可以绕过系统验证,随意安装、运行破解的ipa安装包
      在这里插入图片描述
  • 软件源

2.6 iFile

2.7 PP助手

2.8 电脑软件-Mac必备

  • iFunBox

    • 管理文件系统
  • PP助手

    • 自由安装海量APP
    • 卸载APP
    • 备份APP为ipa安装包(iOS9开始,不再支持备份APP)
      在这里插入图片描述

2.9 安装总结

2.9.1 建议的安装顺序

  • iPhone
    iPhone安装顺序
  • Mac
    在这里插入图片描述

2.9.2 安装包

  • 通常情况下

    • 通过Cydia安装的安装包是deb格式的(结合软件包管理工具apt)
    • 通过PP助手安装的安装包是ipa格式的

    在这里插入图片描述

  • 如果通过Cydia源安装deb失败

    • 可以先从网上下载deb格式的安装包
    • 然后将deb安装包放到/var/root/Media/Cydia/AutoInstall
    • 重启手机,Cydia就会自动安装deb

    在这里插入图片描述

  • 比如,下图是iFile 2.2.0-1所需的deb安装包
    在这里插入图片描述

2.10 代码判断是否越狱

2.10.1 如何在iOS代码中判断设备是否越狱?

  • 针对不同iOS版本的判断方法可能不一样

  • 最简单的一种方法:判断手机上是否安装了Cydia
    在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132577.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 深入理解机器学习中的:目标函数,损失函数和代价函数「建议收藏」

    深入理解机器学习中的:目标函数,损失函数和代价函数「建议收藏」参考知乎回答整理:https://www.zhihu.com/question/52398145主要参考:https://www.zhihu.com/question/52398145/answer/209358209基本概念:损失函数:计算的是一个样本的误差代价函数:是整个训练集上所有样本误差的平均目标函数:代价函数+正则化项实际应用:损失函数和代价函数是同一个东

    2022年5月8日
  • java项目中的classpath到底指向的哪里[通俗易懂]

    今天在项目里看到好多地方都用到了类路径,并且自己对路径还不是很清楚,所以就在网上百度了一下!上面图片的意思简单来说,就是classpath只能表示lib目录和WEB-inf/classes路径下的文件,calsspath不能表示的src路径下面的文件,但是从项目结构来看,配置文件一般是不放在放在WEB-INF下面啊,并且也没有看到classes路径,lib目录不是放依赖ja…

    2022年4月4日
  • NULL与nullptr

    传统意义上来说,c++把NULL、0视为同一种东西,有些编译器将NULL定义为((void*)0),有些将其定义为0.c++不允许直接将void*隐式的转化为其他类型,但是如果NULL被定义为((void*)0),当编译char*p=NULL;NULL只好被定义为0。还有:void  func(int);void  func(char*);如果NULL被定义为0,func(NUL…

    2022年4月6日
  • PHPSTORM去除警告波浪线的方法

    PHPSTORM去除警告波浪线的方法

    2022年2月19日
  • redis缓存与数据库一致性问题解决[通俗易懂]

    redis缓存与数据库一致性问题解决[通俗易懂]redis缓存与数据库一致性问题解决更多干货分布式实战(干货)springcloud实战(干货)mybatis实战(干货)springboot实战(干货)React入门实战(干货)构建中小型互联网企业架构(干货)一、需求起因假设先写数据库,再淘汰缓存:第一步写数据库操作成功,第二步淘汰缓存失败,则会出现DB中是新数据,Cache中是旧数据,数据不一致【如下图:db中是新数据,cache…

    2022年5月31日
  • x201换风扇_「x201拆机」联想 Thinkpad x201i怎么拆机清理风扇灰尘? – seo实验室[通俗易懂]

    x201换风扇_「x201拆机」联想 Thinkpad x201i怎么拆机清理风扇灰尘? – seo实验室[通俗易懂]x201拆机笔记本散热风扇使用时间长了就累积很多灰尘,堵塞出风口,从而大幅降低散热效果。因此有必要对其清理。要彻底清理风扇灰尘,需要拆机方可。首先要把笔记本的电池取下。电池取下后,我们就可以开始拆卸内存了,首先要把内存外壳拆下。拆下内存盖后,我们只要把两边的卡扣松动,轻轻一拔即可把内存取下。这款笔记本的硬盘仓很隐蔽,不过在D面还是有明显的图标提示,拧下螺丝和卡扣,即可看到硬盘。硬盘盖拆下来之后,只…

    2022年6月27日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号