IOS tekst bomba: Kako dva simbola mogu uništiti Apple uređaje

$config[ads_kvadrat] not found

New Macs Coming In November! Intel + Apple Silicon A14X Updates

New Macs Coming In November! Intel + Apple Silicon A14X Updates
Anonim

Sve što je potrebno su dva znaka iz abecede indijskog jezika Telugu da slome niz Appleovih uređaja.

Ako je jedan od dva simbola poslan na SMS poruku na iPhone, iPad, Mac ili Apple Watch, softver se odmah ruši. U mnogim slučajevima treba ga ponovno instalirati. Pogreška postaje još destruktivnija kada se šalje na iMessage, jer će uzrokovati pad cijelog uređaja. Sve je to zbog zadanog fonta koje Apple koristi.

"Razlog pada je sam font San Francisca, kada pokuša prikazati podjelu na nulu", kaže Andrew Frost, izvršni direktor Aloha Browsera, softverske tvrtke koja je prvi put primijetila bug. Inverzan, "Aplikacije koje koriste različite fontove potpuno su sigurne."

Ono što se događa ispod haube zapravo je prilično jednostavno za razumijevanje. Appleov font koji se koristi u San Franciscu ne sadrži nijedan od ovih simbola, pa uređaj koji koristi taj font u biti traži simbol koji ne postoji. To je isto kao i razbijanje mozga za Appleov softver jer bi pokušao podijeliti broj na nulu, kao što je Frost spomenuo.

Još jedna greška na iOS-u ruši iPhone uređaje i onemogućuje pristup iMessage-u http://t.co/9do0xyz7k4 pic.twitter.com/15Ripq7PP8

- Tom Warren (@tomwarren) 15. veljače 2018

Softverski inženjeri tvrtke Aloha Browser prvi su put uočili te štetne simbole 12. veljače i prijavili ih Open Radaru, open-source bug trackeru. Tvrtka je kasnije otkrila simbol koji su prijavili zapravo je kombinacija dva znaka telugua.

"Izgleda da radi kao kineski - kada upišete nekoliko slova, na ekranu vidite samo jedan", objasnio je Frost. “Isti principi vrijede za tajlandski; također smo ih provjerili, ali nisu našli nikakvih problema."

Aloha Browser prijavio je dva simbola Appleu, a zatim surađivao s njim TechCrunch za ekskluzivno izvještavanje o ovoj tekstualnoj bombi - ali ne prije riječi o početnom izvješću tvrtke.

Talijanski tehnološki blog Mobilni svijet uhvatio je vjetar u izvješću o otvorenom radaru i pokrenuo priču koja je pogrešno izjavila da postoji samo jedan simbol koji uzrokuje padove. Nekoliko sljedećih priča ponovilo je tu pogrešku.

Mnoge su publikacije testirale bug na aplikacijama trećih strana. Prema TechCrunch, srušio je Mail, Twitter, Poruke, Slack, Instagram, Facebook i Jumpcut.

U vrijeme pisanja ovog teksta, Apple nije dao službenu izjavu o ovom problemu, a vremenski okvir za popravak je nepoznat.

Postoji razlog za brzo razvrstavanje: dok se ne popravi, zlonamjerni glumac može spam te simbole na društvenim mrežama, što dovodi do masovnog rušenja aplikacija i uređaja Apple.

$config[ads_kvadrat] not found