1970年1月1日可让iPhone变砖 还是因为Unix

把iPhone手机日期设置到1970年1月1日,重启,它就会成这个样子:

[[162794]]

然后你就只能到苹果商店的天才吧(Genius Bar)进行预约,否则就得换个新手机了。

有人说,我干嘛闲得没事把手机日期设置到70年?没错。有闲功夫干这事的人的确很少,但这个社会上却存在着一种以恶作剧为已任的坏人。

以泄露数据并包含各种非法交易而臭名昭著的黑客论坛4Chan,在绝大多数人们还不了解这个Bug的时候,就发出来一个贴子,说是iOS有一个彩蛋,引诱人们把iPhone手机日期设置成1970年1月1日,然后就是见证奇迹的时刻……

出现这个bug的原因在于,在Unix系统中(1970年1月1日)这个日期有一个内部的0值,iOS无法处理这种情况,最终导致iPhone变砖。该问题只影响64位的iOS设备,换句话说,所有 iOS 8/9 的iPhone和iPad都受影响。

话说,如果有恶意应用程序想故意这么干呢?

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/135397.html<

(0)
运维的头像运维
上一篇2025-03-01 14:39
下一篇 2025-03-01 14:40

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注