過去在 iOS 及 Android 系統上出現過不少「訊息 Bug」,當中包括傳送一些特定的符號,甚至在微信上轟動一時的 「15個句號」卡死 Bug 等,相信大家還記憶猶新。而現在,Youtuber Tom Scott 再發現新的 Bug,而這次又是出現在 Android 系統上。

據悉,此次 BUG 的攻擊標誌改成「黑點」表情,目前在 Whatsapp 中發送和接收這個「⚫」(黑點 Emoji) 表情都沒有問題,但當點擊它的時候,就會造成當前程序卡死崩潰。Tom Scott 分析這又是國際標準 Unicode 編號搞的鬼,因為 Unicode 包含數以萬計的字符,並且支援 N 種語言。它也有一些隱形的字符,比如定義寬度、定義從左向右、定義連接詞、定義高低音的代碼等。

而這個「黑點」能引發 BUG 的原因正是隱藏了大量長串字符,當使用 OBJ 編碼後,我們就會發現「黑點」之後其實還有一長串字符,編造者使用寬度為 0、且定義左右順序的字符進行了隱藏。當你點擊時,Android 的文本渲染器需要判斷你點擊的是哪個,這個過程存在 BUG,導致程序崩潰。而理論上,不止 WhatsApp 會受到影響,只要是 Android App 都將會中招。

_______

更多平台立即 Follow:Qooah IG (@qooah)Qooah YouTube,八掛產品發佈會現場,睇盡靚靚 Show Girls

發表意見

發表意見

最新文章

HONOR 官宣全新 WATCH 系列,仲要一次有兩款

HONOR MagicBook Pro 16 新品...

SONY Xperia 10 VII 預計 10月才會發佈

近期,消息人士 Spektykles 和 Long...

HONOR MagicBook Pro 16 發佈,6299元起,首發 RTX 5070

HONOR MagicBook Pro 16 正式...

安兔兔超400萬分時代,聯發科天璣9500 詳細規格

知名博主 @數碼閒聊站 曝光了聯發科新款旗艦 So...

SONY Xperia 1 VII 曝料,4K 非 21:9 mon 配 4850mAh 電池

隨著 Sony Xperia 1 VII 通過美國...