iPhone中文网

iOS 8出现短信崩溃bug 可致设备死机

2015-05-30作者:子夜

据中国香港《文汇报》5月29日报道,苹果公司流动作业系统iOS出现了一个意想不到的漏洞,有网民发现只要向iOS8使用者发送一条含特定字符的短信,便可以令收信息人的iPhone、iPad或Watch死机并自动重启。专家认为,这是iOS未能正确解读部分万国码(Unicode)字符所致,苹果公司表示正在研究解决方案。

据报道,“死亡短信”由英文、阿拉伯文、马拉地文和中文组成,当使用iOS8的苹果装置收到含有这内容的短信时,系统便会崩溃并重启。

中国香港地区计算机保安事故协调中心28日指出,这串短信触发了iOS内Springboard元件的漏洞,导致目标系统阻断服务。目前已有大量利用此漏洞的攻击,属于“极度危险”,并建议使用者将通知中心设定的“允许通知”关闭。

英国《卫报》分析认为,当iOS8接收的短信显示在“通知横幅”(锁屏时为通知提示)时,系统会将过长的短信内容以“.。。”缩短,但当这个省略号刚好处于非拉丁字母字符中间,系统便会超出负荷,造成自动重启。使用特定字符组成的短信才会造成这种情况。除了iOS本身的iMessage或短信功能外,其他会把信息息内容显示在通知中心的通信息软件(app)也都受到影响,包括WhatsApp、twitter等。

有报道指,发信息者和收信息者都是使用iOS系统才会“中招”,但有媒体使用Android手机向苹果装置发“死亡短信”,结果成功令对方死机。

苹果发言人27日证实这一漏洞,表示正制作相关更新程序。据报道受影响的作业系统主要为iOS 8.0以上,至于Android及Windows Phone则没有问题。

这项漏洞最先由社交网站Reddit的网民发现,并迅速传遍全球,不少人拿来跟朋友开玩笑,甚至有人故意在twitter发出“死亡短信”。

网上暂时主要有三大解决方法,第一个方法是用户自行透过iPhoto发送照片至含有“死亡短信”的对话,盖过上一则信息息,借此进入“信息息画面删除记录;第二个方法是透过Siri或Mac计算机发短信给自己,同样可以盖过上一则短信;第三个方法则是让发送“死亡短信”的人,随便发一张照片或信息息给你,不过这方法暂时只对少数人有用。

相关新闻更多
iPhone游戏>新闻>正文