正如一些專家所說的,這一次純屬運氣。
雖然 FBI 不愿意向蘋果分享破解圣博娜迪諾恐怖襲擊案所涉 iPhone 的方法,不過蘋果也明確表示他們不會就此起訴 FBI。按照此前的報道,蘋果發(fā)言人表示 FBI 解鎖 iPhone 5c 所使用的方法是非常“短命”的。與此同時,F(xiàn)BI 方面也似乎證實了這一點,因為他們?nèi)匀辉谝筇O果解鎖其它諸如 iPhone 5s 和 iPhone 6 等更先進(jìn)的手機型號!
不過,這也許并不是蘋果沒有通過法律手段獲知破解 iPhone 5c 手段的原因。根據(jù)一些業(yè)界人士的看法,蘋果其實早已知曉 FBI 的破解方法,同時也知道如何防止 FBI 進(jìn)行下一次破解。雖然 FBI 不愿意承認(rèn),但現(xiàn)在外界普遍認(rèn)為是一家名為 Cellebrite 的以色列企業(yè)幫助 FBI 獲得了恐怖分子所持 iPhone 5c 里的信息。
據(jù)分析,Cellebrtie 主要是通過克隆 iPhone 5c 閃存數(shù)據(jù)來協(xié)助 FBI 獲得手機里的信息:事先通過物理方式先對手機上閃存的數(shù)據(jù)進(jìn)行克隆,由于 32 位系統(tǒng)不支持在 Secure Enclave 做硬件的計時和計數(shù),可以通過類似 USB 外接鍵盤進(jìn)行暴力猜測,每當(dāng)猜測到 9 次左右的時候,再通過物理方式用克隆的數(shù)據(jù)對手機進(jìn)行數(shù)據(jù)恢復(fù),這樣就避免了數(shù)據(jù)被擦除的尷尬。
然而如今的 iPhone 都已經(jīng)安裝的是 64 位系統(tǒng),也就意味著 Secure Enclave 模塊會更好地保護(hù)用戶的手機,這樣一來蘋果的排查范圍就大幅度減少,所以這也是此前蘋果發(fā)言人會很自信地說出“公司的正常產(chǎn)品開發(fā)最終會封堵 FBI 發(fā)現(xiàn)的漏洞”的原因。