从现在知道的信息来看,应该还是ARM架构,除了ARM也没什么适合移动端的新架构。
苹果最近麻烦事不断,电池门余波未平,又被爆出源代码泄露。就在这两天,iOS的一段核心源代码被泄露到了代码分享社区GitHub上,随后苹果紧急发函GitHub要求撤下了代码。此次泄露的iOS代码是名叫iBoot的系统启动进程,该进程在iPhone首次启动时负责检查全部启动代码是否来自苹果。
虽然GitHub上的相关代码已经被撤下,但网络是有记忆的,在其他地方仍会有人留有备份。iBoot是用来加载iOS的第一个进程,它加载并验证系统内核是否源自苹果。没有源代码想找到系统漏洞很困难,这段代码的泄密会让黑客找寻iOS弱点方便了许多,使得入侵系统或者给iPhone永久越狱成为了可能。有专家表示:“这是苹果历史上最严重的代码泄露事件。”
苹果虽然紧急发函撤下了泄露代码,但在随后的回应中却满不在乎。他们称iBoot是三年前的旧程序,虽然仍有部分内容在iOS 11上继续保留,但主要用于iOS 9。另外,苹果表示产品安全并不依赖于源代码的保密,他们在软件和硬件层面有着多层安全机制,泄密本身不会造成安全隐患。而他们也一直鼓励用户升级到最新版本来保证设备的安全性。不过对于无法升级到iOS 10的、比如一代神机iPhone 4s该怎么办?听着听着,我怎么觉得苹果又在骗我升级系统换新手机呢?