讓iPhone、iPad崩潰的字元bug又來了:這次是「黑點」
高科技的智能系統被一連串亂碼般的字元弄崩潰是怎樣一種體驗?沒想iOS還真就數次踏進了這樣的坑裡……
「黑點」bug襲擊iPhone、iPad
今天,EverythingApplePro又發現了一個字元bug,這個bug被稱為「黑點」,最初與Android平台的WhatsApp有關係。社交網路上開始廣泛的傳播開來,在iOS平台上,主要是黑點起作用,可以直接讓iPhone和iPad卡死或崩潰。
這個黑點的主要問題是包含了大量不可見的 Unicode 字元,這些字元會導致 CPU 在處理時負載過高。如果通過信息發送出去,接收者的設備會各種崩潰。
目前,這個 bug 影響的 iOS額 版本包括 iOS 11.3 以及 iOS 11.4 測試版。
讓iOS不斷踩坑的字元bug
早在2015年的時候嗎,就有網友發現,如果你向好友的iPhone發送一段包含特殊字元的SMS簡訊或者iMessage短消息,就會讓對方的手機立刻崩潰、重啟。
這一串字元包含英文、阿拉伯文和中文:
Power
?????????????????? ? ?h ? ? 冗
重啟後再次打開簡訊,如果來直接到簡訊列表,那麼程序會馬上再次崩潰,而如果直接來到包含此簡訊的會話,會嘗試跳轉到另一個對話,然後還是崩潰。
而在2017年的時候,當運行iOS 10-10.2.1的任何設備收到圖示中的這條消息時系統將會卡死2-3分鐘,之後會自動重啟。這條消息看似只有三個簡單的字元組成,實際上卻包含了四個,分別是白旗Emoji,一個隱藏的VS16字元,數字0以及彩虹emoji。雖說用戶可以強制手機重啟,不過根據設備不同,重啟時間也不盡相同。
實際上在2018年初的時候,人們就有發現在iPhone的信息使用中輸入一個特殊的泰盧固語字元時,就會導致信息使用崩潰,甚至有時候需要進入DFU模式(iPhone固件的強制升降級模式)之後才能夠搞定問題。
……
好吧,雖然感覺iOS在字元上的兼容能力真的需要提高,但人們能找出這些「千奇百怪」的問題,也真的很強了。
小獅子最喜歡的雞腿 分割線


※剛槍不虛、把把吃雞?有它就夠了
※細思極恐!麥克風竊取用戶隱私背後技術是這個
TAG:鈦師父 |