iOS 系统当中有一些未知 bug 会导致设备莫名其妙死机,今天我们看到的这一个可能是最简单的。威锋网消息,YouTube 帐号 EverythingApplePro 近日分享了一则神秘字符导致 iPhone 死机的视频,该视频显示只要在一部 iPhone 上向另外一部 iPhone 发送一个白旗 emoji 表情 数字“0” 彩虹 emoji 表情,另外一部 iPhone 立即死机。
立即死机的意思就是,iPhone 什么都干不了:触屏没反应、物理按键也是完全没反应,和一块砖头没什么区别。好在,这种现象只是暂时的。
据了解,因为字符而导致设备崩溃的现象不会持续很久,但也有些用户在尝试之后被迫重新启动设备。值得注意的是,哪怕就是屏蔽了发送信息的手机号码,依然阻止不了导致死机的攻击。在过去几年时间里,我们也见到了一些因为发送信息而导致 iPhone 死机的现象,但这一次无疑是最容易操(作)作(死)的。
根据黑客分析,导致设备死机的原因可能是 iOS 的非官方彩虹旗 emoji 表情。因为苹果在创造这个表情时结合了白旗和彩虹 emoji 表情的代码,而这两个代码是通过隐藏字符(VS16)结合在一起的。在黑客的试验过程中,VS16 会“迫使”iPhone 将白旗和彩虹 emoji 表情结合起来,但由于中间隔了一个数字“0”,结合自然就失败了,从而导致了暂时死机。
黑客还表示,目前这个漏洞已经被 iOS 10.2 修复。也就是说,如果你的设备系统是 iOS 10.1.1 或以下就有可能会因为本次试验发现的 bug 而中招。