最近免费mv在线观看,最近免费中文字幕大全高清大全1,在线播放国产不卡免费视频,最新午夜国内自拍视频,在线 | 一区二区三区四区

您的位置: 首頁 > 新聞 > 時(shí)事焦點(diǎn) > 新聞詳情

所有安卓智能機(jī)一秒崩潰!安卓驚現(xiàn)致命絕殺字符

時(shí)間:2018-05-06 08:40:27
  • 來源:互聯(lián)網(wǎng)
  • 作者:Sophie周
  • 編輯:Sophie

據(jù)外媒報(bào)道,國外網(wǎng)友發(fā)現(xiàn),只要在短信中發(fā)送特定字符,就會導(dǎo)致任何安卓手機(jī)崩潰。

簡單來說,如圖所示的這個(gè)“黑點(diǎn)”表情,發(fā)送和接收都沒有問題,但當(dāng)點(diǎn)擊它的時(shí)候,就會造成當(dāng)前程序卡死崩潰,老外反饋主要是Whatsapp。

3dmgame

Tom Scott分析后發(fā)現(xiàn),這又是一次Unicode的把戲。Unicode是計(jì)算機(jī)之間傳輸文本的國際標(biāo)準(zhǔn),包含數(shù)以萬計(jì)的字符,并且支持N種語言。

不過,在Unicode之中也有一些隱形的字符,比如定義寬度、定義從左向右(從右向左,阿拉伯/希伯來語使用)、定義連接詞、定義高低音的代碼。這個(gè)黑點(diǎn)的“詭計(jì)”就在于,使用OBJ編碼后發(fā)現(xiàn),我們看到的黑點(diǎn)之后其實(shí)還有一長串字符,編造者使用寬度為0、且定義左右順序的字符進(jìn)行了隱藏。

3dmgame

當(dāng)你點(diǎn)擊時(shí),安卓的文本渲染器需要判斷你點(diǎn)擊的是哪個(gè),這個(gè)過程存在BUG,導(dǎo)致程序崩潰。

所以,嚴(yán)格來講,這是安卓系統(tǒng)的BUG,理論上對于任何安卓消息應(yīng)用都有效,不僅僅是Whatsapp;第二,其實(shí)黑點(diǎn)只是創(chuàng)造者利用的一個(gè)表情而已,如果掌握了原理,這個(gè)表情可以任意替換。

3dmgame

0

玩家點(diǎn)評 0人參與,0條評論)

收藏
違法和不良信息舉報(bào)
分享:

熱門評論

全部評論

他們都在說 再看看
3DM自運(yùn)營游戲推薦 更多+