2月8日據(jù)Motherboard最新的報(bào)告稱,日前有GitHub用戶分享了蘋果的iBoot系統(tǒng)源代碼,該源代碼屬于蘋果iOS 9.3.x系統(tǒng)的一部分,可以用來處理受信任的啟動(dòng)過程。
到目前為止還不清楚源代碼來自于哪里,同時(shí)它的合法性暫時(shí)還沒有得到百分之百確認(rèn)。
值得注意的是,雖然被泄露的源代碼來自于iOS 9.3.x版本系統(tǒng),同時(shí)缺少部分文件而無法編譯,但安全研究人員表示,如果對(duì)這段代碼進(jìn)行分析,可以用來尋找iOS系統(tǒng)的安全漏洞,同時(shí)加以利用。盡管代碼屬于iOS 9.3.x版本,但其中一部分也有可能被使用在了最新的iOS 11系統(tǒng)中。
iOS與macOS系統(tǒng)開發(fā)者Jonathan Levin表示,這堪稱是iOS系統(tǒng)“歷史上最嚴(yán)重的泄露事件”。同時(shí)他還確認(rèn)了這段代碼的真實(shí)性,表示其與“逆向工程的代碼一致”。
Levin表示,通過編譯iBoot源代碼可以讓研究人員更容易找到iOS系統(tǒng)漏洞,可能會(huì)導(dǎo)致iOS設(shè)備更容易被越獄或者引發(fā)更大的危害。
iBoot是iOS安全系統(tǒng)的一部分,本質(zhì)上是保證iOS內(nèi)核由蘋果簽名認(rèn)證,同時(shí)執(zhí)行與加載iOS系統(tǒng)啟動(dòng)的關(guān)鍵任務(wù)。簡(jiǎn)單來說,iBoot基本上相當(dāng)于傳統(tǒng)PC的BIOS。蘋果向來將iBoot視作iOS系統(tǒng)安全最重要的部分之一,甚至曾提供了20萬美元的賞金來尋找漏洞。而這也是迄今為止蘋果提供金額最高的漏洞賞金。
不過需要注意的是,目前這段iBoot源代碼尚未被確認(rèn)是否合法,雖然目前的跡象顯示真實(shí)的可能性很大,但不應(yīng)該急于給出結(jié)論。同時(shí)我們還不清楚在iOS 9系統(tǒng)中有多少內(nèi)容與這一源代碼有關(guān)。
此外,在最近的iPhone產(chǎn)品中Secure Enclave也保護(hù)了一些潛在的問題,這些問題很有可能是由于這段泄露的源代碼而產(chǎn)生。
目前蘋果尚未對(duì)此發(fā)表回應(yīng),同時(shí)外界也不知道究竟是誰泄露了這段iBoot的源代碼。(編譯/音希)