最近網絡上曝出iOS 10一漏洞:如果收到某些特殊字符組成的短信,你的iPhone可能會立刻崩潰。
YouTube頻道EverythingApplePro稱,只要向使用iOS 10系統的iPhone手機發送(白旗emoji+VS16字符(不會顯示)+數字0+彩虹emoji=彩虹旗?)組成的文本,這部手機就會短暫死機。
一條短信讓iPhone變磚詳情:
讓iphone死機的短信
無論對方是否打開這條信息,手機都會在收到這條短信後立刻死機。
不過,目前這樣的信息內容,只能通過Mac 復制,然後在備忘錄中新建粘貼,然後發送到iPhone,就會讓接收信息的App崩潰。
另外iOS10.1以上系統,只要復制這個特殊符號到聊天框時,就會出現閃退的現象。
不過,幸好這個Bug不是很嚴重的問題,只要等候2分鐘後,手機就會恢復正常。
為什麼會出現這樣的現象?
有技術專家指出,VS16字符作用是讓手機合並左右兩邊的字符。具體到這條短信,它原本的目的是讓手機將白旗和彩虹表情符號合成為彩虹旗。因為後者本身並不是一個表情符,而是白旗+VS16+彩虹所組合而成的。
而iPhone 在合成彩虹旗符號時,需要進行超大量的Emoji 處理,占用了手機的全部資源,不過當iPhone 處理完這些內容後,就會恢復正常了。
也有另一種說法,VS16字符嘗試組合白旗emoji和數字0為一個字符,但事實上又在嘗試放棄彩虹與白旗的組合,最終導致了系統崩潰。
所以,各位作死小能手,就不要再去嘗試啦~