ITBear旗下自媒体矩阵:

iOS 1970年变砖Bug再现:这回是Wi-Fi惹祸

   时间:2016-04-15 09:21:22 来源:中关村在线编辑:星辉 发表评论无障碍通道

还记得今年2月份iOS系统关于“时间设定”那个严重的Bug吗?没错,就是将iOS系统时间修改为“1970/1/1”,然后重启系统,就会卡在苹果Logo位置,无法继续启动。

iOS系统的1970变砖Bug

而iOS系统会产生此Bug的主要原因是UNIX64位CPU时间Bug,因此受影响的设备包括iPhone、iPad、iPod touch、Apple TV等,即搭载64位处理器的设备(处理器为A7-A9X的设备),同时系统版本为iOS 8.0-iOS 9.3 beta 3。

当然,对于此严重Bug,苹果已经在iOS 9.3正式版中修复,虽然修复方法很简单——让用户根本无法选择2001年1月1日以前的日期,从而“轻松”绕开了1970变砖Bug。然而近日却有安全研究人员发现,iOS系统的Wi-Fi同样存在缺陷,即使用户已经升级到了iOS 9.3正式版,依然会导致1970变砖问题再现!

那么究竟iOS系统的Wi-Fi存在怎样的缺陷呢?首先,iOS设备会自动连接到已经连接过的WiFi网络,而且只是通过SSID是否一致来判断的,也就是说,如果黑客将无线网络的SSID改成任意一个你曾经接入过的无线网络的SSID,你的iOS设备就会自动连接到这个“危险”的WiFi网络之中。

然后,由于iOS设备会定期连接到网络时间协议(NTP)服务器以校对系统时间和日期,所以黑客只需在刚刚那个假SSID的无线网络热点后搭建一个NTP服务器,就能轻松将iOS设备日期变成1970年1月1日,从而触发1970变砖Bug。

还好,这一缺陷已经在iOS 9.3.1版本中修复,所以为了避免你的iOS设备变砖,赶紧升级系统吧。

PS:即使一不小心中招,让iOS设备变砖了也没关系,可以参考以下解决方案(针对所有64位处理器的iOS设备):

方法一:拆机并拆出电池,放置十余分钟后重新安装。

方法二:电量充足的情况下,等待数小时,即可正常开机。

举报 0 收藏 0 打赏 0评论 0
 
 
更多>同类资讯
全站最新
热门内容
网站首页  |  关于我们  |  联系方式  |  版权声明  |  网站留言  |  RSS订阅  |  违规举报  |  开放转载  |  滚动资讯  |  English Version
关闭
ITBear微信账号

微信扫一扫
加微信拉群
电动汽车群
科技数码群