正如一些专家所说的,这一次纯属运气。
虽然 FBI 不愿意向苹果分享破解圣博娜迪诺恐怖袭击案所涉 iPhone 的方法,不过苹果也明确表示他们不会就此起诉 FBI。按照此前的报道,苹果发言人表示 FBI 解锁 iPhone 5c 所使用的方法是非常“短命”的。与此同时,FBI 方面也似乎证实了这一点,因为他们仍然在要求苹果解锁其它诸如 iPhone 5s 和 iPhone 6 等更先进的手机型号。
FBI破解iPhone纯属运气 苹果已有解决办法
不过,这也许并不是苹果没有通过法律手段获知破解 iPhone 5c 手段的原因。根据一些业界人士的看法,苹果其实早已知晓 FBI 的破解方法,同时也知道如何防止 FBI 进行下一次破解。虽然 FBI 不愿意承认,但现在外界普遍认为是一家名为 Cellebrite 的以色列企业帮助 FBI 获得了恐怖分子所持 iPhone 5c 里的信息。
据分析,Cellebrtie 主要是通过克隆 iPhone 5c 闪存数据来协助 FBI 获得手机里的信息:事先通过物理方式先对手机上闪存的数据进行克隆,由于 32 位系统不支持在 Secure Enclave 做硬件的计时和计数,可以通过类似 USB 外接键盘进行暴力猜测,每当猜测到 9 次左右的时候,再通过物理方式用克隆的数据对手机进行数据恢复,这样就避免了数据被擦除的尴尬。
然而如今的 iPhone 都已经安装的是 64 位系统,也就意味着 Secure Enclave 模块会更好地保护用户的手机,这样一来苹果的排查范围就大幅度减少,所以这也是此前苹果发言人会很自信地说出“公司的正常产品开发最终会封堵 FBI 发现的漏洞”的原因。