iOS 10 beta 2放出:未加密32位bootloader和全部內核緩存
蘋果在 6 月份推出了 iOS 10 的預覽版本,其中包含了一個未加密的內核緩存,當時大家普遍猜測該公司為了優化系統性能和軟件安全策略而作出了重大轉變。而在分析了 iOS 10 的第二個預覽版本之后,我們發現該公司仍在延續這一步伐。在周三的一條推特消息中,安全專家 Jonathan Zdziarski 指出,與第一版相比,iOS 10 beta 2 曝出了更多的未加密系統組件。
相比之下,bootloader 和 RAM Disk 均未在 beta 1 中解密。
此外,根據 iPhone 軟件專家“MuscleNerd”編譯的一份表格,32 位引導程序(bootloaders)、所有內核緩存、以及所有 RAM Disks(Apple TV 除外),都已在 iOS 10 beta 2 中處于未加密的狀態。
iOS 10 beta 2 標志著蘋果軟件安全政策的重大轉變,它并沒有將下一代操作系統的所有部分都上鎖,而是選擇了向安全開發人員敞開更多某些組件。
自 iOS(曾經叫 iPhone OS)面世以來,蘋果一度努力阻止非法探測其系統。
iOS 10 的內核緩存就是一個主要的例子,由于其并不包含敏感信息,所以這么做不僅不會對終端用戶造成威脅,還可以進一步優化系統的性能。
研究人員猜測,此舉還有助于大家向蘋果多提交 bug 報告。盯著 iOS 10 的人越多,漏洞被發現的概率就越高、bug 被修補的速度也可以更快。
來自: cnBeta
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!