转载

iOS 依旧存在1970变砖问题

iOS 依旧存在1970变砖问题

在 iOS 9.3之前,iOS 设备如果将时间设置到1970年5月1日之前,并重启设备将会出现变砖问题,导致设备无法使用,解决的方法只有将设备电池耗尽或者拆掉电池放电。

而在 iOS 9.3中苹果解决了这一问题,但是苹果解决这一问题的方式十分简单,就是让你无法将时间设置到1970年5月1日之前,如果你想设置时间,最早只能设置到2001年1月1日,这样就避免用户手动调整时间导致设备变砖。

iOS 依旧存在1970变砖问题

但是这样依然有一个漏洞,虽然可以阻止用户手动将时间设置到1970年5月1日之前,但是无法阻止 NTP 服务器设置时间。如果有人恶意创建一个 Wi-Fi或者热点,将其设为 NTP 服务器,并将时间设定为1970.01.01,然后所有连接到该热点的 iOS 设备都会从服务器中更新时间,并将时间设定为1970年1月1日,如果用户此时重启设备那么就会导致设备变砖。

虽然这样的漏洞存在,但也不必惊慌, 因为让设备变砖需要条件,1是有人故意创建这样的恶意 Wi-Fi,并且你选择连接这样的 Wi-Fi(所以不要随便链接陌生 Wi-Fi);2是你在连接这样的 Wi-Fi 期间重启设备。如果你在此期间没有重启设备,那么离开该 Wi-Fi 时,通过数据网络会重新获取时间,而不用担心变砖。但如果你在此期间,恰好手机没电或者因为某些原因重启设备,那么你就悲剧了。

© 本文版权属于newping.cn ,未经许可禁止转载。商业使用请联系newping@newping.cn 或微博@牛评网。(文中观点代表作者观点,如有不同意见欢迎大家在评论区理性讨论。)

原文  http://newping.cn/7480
正文到此结束
Loading...