Tekniska bloggspel, Android-app-apk, tips och tricks

Unicode-felet “Black dot” kraschar iOS-meddelanden i iOS 11.3 och…

Ett skadligt meddelande som kallas “Black Dot”-meddelande har börjat gå runt på iOS efter att ha cirkulerat på Android-enheter, ett som utnyttjar en bugg i Unicode för att få Apple Messages-appen att misslyckas. meddelanden på iPhones och iPads som kör iOS 11.3 och betaversioner av iOS 11.4.

Avslöjat av EverythingApplePro på YouTube, meddelandet, bestående av en svart prick-emoji och en hand som pekar på den, skickades via Messages-appen till andra användare. Skadliga meddelanden har potential att korrumpera meddelanden när de öppnas, och problemet fortsätter även om användaren tvingas stänga appen och öppna den igen.

Denna sårbarhet liknar ett annat skadligt meddelande som nyligen påverkade Android-användare i WhatsApp. Ett specialtillverkat meddelande som bjuder in människor att trycka på den svarta pricken kommer att krascha WhatsApp, men det är viktigast att bara orsaka ett fel om ikonen trycks på, snarare än att omedelbart låsa meddelandet som i den tidigare versionen. iOS.

Båda verkar vara baserade på samma Unicode-textbugg, som involverar en sträng med tusentals dolda tecken, som vanligtvis används för funktioner som att meddela ett program om följande text läses från vänster till höger eller från höger till vänster till exempel. Att använda dessa tusentals motstridiga tecken i rad påverkar processorn och förbrukar en stor mängd minne i processen, vilket orsakar krascher.

Även om det kallas “Black Dot”-meddelandet, har felet egentligen ingenting att göra med emojin som används i meddelandet.

Aktuella lösningar inkluderar att navigera bort från aviseringsskärmen så att aviseringar inte visas när appen startar. En teknik för drabbade iPhones innebär att tvinga en app att stängas och sedan använda 3D Touch för att skapa ett nytt meddelande, och eventuellt radera meddelandet från en annan iOS-enhet som är ansluten till samma iCloud-konto.

Apple har ännu inte släppt en fix för detta problem, men en fix förväntas komma snart. Du kan prova följande knep för att åtgärda felet: Hur fixar jag Black Dot Crashing i iOS Messages-appen?

Den senaste buggen påminner om en brist i Unicode från 2015 som kan få iPhones att krascha när de tar emot ett specifikt meddelande. En arabisk skriptrad visade sig konsumera resurser när iOS försökte visa den i en notifiering, men orsakade samtidigt inga problem när den togs emot som en del av en vanlig meddelandekonversation, vilket visar att det är ett problem med iOSs eget aviseringssystem.

Tidigare i år upptäcktes en annan “textbomb” som utnyttjade den ooptimerade renderingsprocessen för OpenGraph-sidtitlar för att producera en alltför lång tagg, vilket gjorde att meddelanden och andra applikationer stötte på problem.problem i både iOS och macOS, och ibland själva operativsystemet.

Källa: appleinsider