如果您一直在关注奥德赛团队的持续开发过程中苹果系统- iPadOS 15.0-15.1.1越狱,那么你应该已经知道越狱注定是无根的。但是,这对越狱者意味着什么?
无根越狱并不是什么新鲜事,但这将是第一次成为整个社区的主流。标准越狱和无根越狱之间有很多技术差异,因此考虑到这一点,这引发了潜在越狱者的许多问题。
鉴于所有的困惑,我们咨询了Chariz存储库经理亚当·德马西(@hbkirb)和 Procursus维护者卡梅隆·卡特里(@KatriCameron),讨论了一些关于无根越狱的最常见问题,以便我们可以与读者分享我们学到的一切。话虽如此,我们非常感谢他们花时间为您即将阅读的一些答案做出贡献。
如果您已准备好了解有关即将推出的iOS和iPadOS 15无根越狱的更多信息,以及它如何影响您的越狱体验,那么请务必继续阅读!
无根越狱F.A.Q.–揭穿神话
为什么即将到来的iOS和iPadOS 15越狱将是无根的?
也许我们看到的最常见的问题是“为什么这次越狱将是无根的?”,幸运的是,我们有一个答案。
iOS和iPadOS 15首次在移动平台上释放了苹果的签名系统卷(SSV)安全缓解功能。此功能首先在 macOS 上首次亮相,作为在内核机制的帮助下在运行时验证系统内容的完整性的一种手段。然后,它将拒绝所有和任何缺少来自Apple的有效加密签名的数据。
现在SSV是iOS和iPadOS 15的一部分,越狱开发人员无法在运行此固件的iPhone和iPad上修补操作系统/根卷,因为SSV通过过滤和取消不属于该卷的更改来强制此卷上的只读行为,因为它是由Apple设计的。
苹果公司不断加强安全缓解措施,每次新的iOS和iPadOS迭代。无根是影响越狱开发人员如何应对这些缓解措施的下一个主要转变,这种转变与越狱开发人员适应绕过内核补丁保护(KPP)的时间相当,分别从iOS 10和11的Meridian和Electra越狱开始。
这些变化是苹果反越狱行为的结果,但它们与完全结束越狱相去甚远。他们只是让这个过程更具挑战性,只要有意愿,似乎总有办法。
成熟的越狱和无根越狱有什么区别?
我们都习惯的成熟越狱与即将到来的iOS和iPadOS 15的无根越狱之间的主要区别在于用户将无法访问操作系统/根卷。这意味着用户无法再安装或修改此空间中存在的文件。
相反,越狱者可能只修改驻留在 /var 和 /private/预引导卷中的文件,后者是 Odyssey 团队计划添加的全新卷,特别是对于传统上放置在现在只读操作系统/根卷中的越狱相关文件。
我们想澄清的一件事是,越狱者有两种不同的方式可以引用root - 一个是操作系统/root卷,另一个是root用户。虽然无根越狱排除了对操作系统/根卷的访问,但您仍然可以充当根用户和SSH到您的设备中,以修改/var和/private/preboot卷中的文件 - 这没有改变,因此更改根密码仍然很重要。
缺乏操作系统/root访问权限是否会破坏越狱者的任何实质性内容?
正如您可能预料的那样,与成熟的越狱相比,缺乏对OS /root卷的访问权限会限制越狱者可以使用的资源。这个较小的访问空间也可能影响越狱的某些机制,例如引导,一些越狱调整,甚至是您使用的软件包管理器应用程序。
引导程序是越狱的组件,用于安装基本的Unix工具和软件包管理器,以便您可以在iPhone或iPad上安装和运行修改,例如越狱调整。传统的引导程序基于成熟的越狱,并且长期以来一直享受操作系统/root访问权限的所有好处。现在,越狱开发人员必须适应新的无根兼容引导程序,该引导程序可以写入操作系统/root 以外的卷。
显然,修改在OS /root中找到的文件的越狱调整不适用于无根越狱,但是那些接收更新以支持无根范式的越狱调整应该在无根越狱中像在成熟的越狱中一样顺利地运行。对于所有越狱调整和附加组件来说,这可能是不可能的,但对于绝大多数人来说肯定是不可能的,因为很少有越狱调整实际上可以修改系统文件。
哪些引导程序将支持无根iOS和iPadOS 15越狱?
奥德赛团队即将推出的iOS和iPadOS 15越狱将利用采购引导程序,目前正在对其进行调整以支持无根标准。
我们还不知道unc0ver团队是否正在开发一个无根支持的Elucubratus引导程序,但这并不意味着一个没有被处理。
据我们所知,checkra1n团队据称并没有进行无根越狱,因此引导程序是否需要许多实质性更改还有待观察。
哪些越狱调整适用于无根iOS和iPadOS 15越狱?
我们今天知道和喜爱的所有或大部分越狱调整都可能与无根iOS和iPadOS 15越狱不兼容。这是因为无根越狱和完全越狱之间的可用资源存在一系列差异。幸运的是,这些越狱调整几乎可以肯定地可以更新为支持iOS和iPadOS 15上的无根越狱。
事实上,Demasi向我们解释说,越狱调整开发人员,Procursus开发人员和奥德赛团队开发人员目前正在讨论如何减轻从iOS和iPadOS 14上的完整越狱体验到iOS和iPadOS 15上的完整越狱体验适应越狱调整所需的工作。
上述内容特别适用于越狱调整开发人员是否需要专门为iOS和iPadOS 15制作单独的软件包,或者是否可以仅更新现有软件包以支持无根越狱体验。后者可能是可能的,也可能是不可能的,但德马西似乎对这个想法充满信心。
像菲尔扎,SSH和苹果文件导管这样的文件系统浏览器呢?
看起来,在大多数情况下,文件浏览器(包括设备上的Filza应用程序,远程SSH,甚至有线Apple文件导管连接)应该可以正常工作。唯一的星号是用户无法编辑 /var 和 /private/预引导之外的文件。
话虽如此,可以使用这些方法在无根iOS和iPadOS 15越狱上查看,执行和修改//私有/预引导中存在的文件。另一方面,驻留在 OS/root 卷中的文件只能查看和执行,而不能修改。
根据我们所知道的,即使在无根iOS和iPadOS 15越狱中,您仍然可以使用Filza等应用程序或SSH或Apple文件导管等替代文件系统浏览方法,但是对某些内容的访问将比在完全越狱时受到更多限制,因为修补系统文件现在将完全禁止。
越狱者会注意到无根越狱和成熟越狱之间的区别吗?
虽然这两种类型的越狱之间存在一些明显的差异,但Demasi并不认为典型的越狱者会注意到成熟的越狱和无根越狱之间的明显差异。这是因为 Procursus 团队在幕后努力工作,以使引导程序正常工作,并且因为大多数越狱调整都可以更新以支持这种新的越狱风格。
普通的越狱者需要修补在OS/root中找到的系统文件,这有点不常见,因为我们需要的大部分内容将驻留在/var和/private预引导中。
根据Demasi的说法,无根越狱最重要的好处之一是,撤消越狱以恢复到iOS或iPadOS的库存安装可能更容易,更快,更安全 - 特别是因为由于SSV,现在几乎不可能破坏系统文件。
此外,无根可能对逃避越狱检测有积极影响。当然,如果某些应用程序公司真的想成为猪头,那么他们可能会开发替代的越狱检测方法,这些方法可能仍然很容易绕过。
从iOS或iPadOS 14上的成熟越狱到iOS或iPadOS 15上的无根越狱是否值得?
这实际上归结为用户偏好,但根据Demasi的说法,答案可能是肯定的。
虽然无根越狱存在一些限制,但它们不太可能对最终用户产生太大影响。此外,在无根越狱已经退出了一段时间之后,越狱开发人员将有足够的时间来解决扭结问题并使事情以最理想的方式工作。
归根结底,越狱调整需要时间才能接收更新,以便在iOS和iPadOS 15的无根越狱中工作,但越狱者最终应该能够享受他们多年来在全面越狱中拥有的大部分越狱福利。
结论
是的,成熟的越狱和无根越狱之间有很多技术差异,它们必然会对整个越狱社区产生重大影响。另一方面,一旦越狱社区赶上了无根的动态,普通的越狱者就不应该能说出太大的区别 - 然而,达到这一点可能需要一些时间。
标签:
版权声明:本文由用户上传,如有侵权请联系删除!