- A+
SunlovelyBox讯 6月23日消息,相信不少iPhone用户已经刷上了苹果iOS10开发者预览版,体验新系统带来的全新特性,不过在这些新特性中,有一个隐藏的特性近日被国外安全人员发现,也就是苹果并未对iOS10的内核进行加密,使得系统内部代码暴露无遗。这一点让不少人为之一惊,而现在,苹果发言人回应了此事,表示苹果确实未对iOS10系统内核进行加密,而且此举是刻意为之。
这样的回应其实也并不出乎意料,因为苹果在此前无论是正式版和测试版的iOS系统中,都对系统内核进行了加密,内核是包括iOS在内的操作系统最基本的部分,用于安全管理,它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间,对iOS而言至关重要。而苹果一向注重对iOS系统的加密,如果这次是因为粗心而忘记对iOS10预览版内核进行加密,反而更让人觉得不可思议。
而苹果发言人的回答是这样的:iOS10预览版内核缓存并不包含任何用户的信息,本次选择不加密系统内核,主要是为了优化操作系统的性能,同时不影响信息安全。
这也和此前部分安全人员分析的一致,iOS10预览版未对系统内核加密,这样程序员就可以轻松接触到系统内部代码,可以更好更快地对漏洞进行反馈,苹果方面也可更快地进行修复。