IOS 12中,苹果为iPhone引入了一项全新的防护特性——如果设备超过1小时没有解锁过,那么可以禁止通过USB的数据访问。此举被认为是针对执法部门购买GrayKey Box等破解设备的一个回应,用户可以在“Touch ID 与 Passcode”菜单里找到“USB 访问性”这个设置项,IOS 12会默认启用这项设置。
相信大多数用户不会变更默认设置,但少数需要随时连接外设的人们可以手动禁用:启用‘USB 访问性’后,在通过 USB 连接iPhone时(比如与计算机上的iTunes同步),IOS 将会需要用户输入Passcode。
不过就算无法进行数据通讯,设备还是可以通过 USB 口正常取电的。
这项设置属于“USB限制模式”的一个扩展,此前苹果已在IOS 11.4 beta版本上测试过:USB限制模式被设计成在锁机7天后禁用USB访问,但IOS 12将这个间隔时间大幅缩短。
换言之,除非在拿到iPhone后立即连接,否则GrayKey等破解设备将无计可施。
对于此事,相信最为不满的就是罪案取证的执法机构。但从客户的角度来看,这项设置有助于远离黑客和其它别有用心者。