IOS Tekstbombe: Hvordan to symboler kan ødelegge Apple-enheter

$config[ads_kvadrat] not found

La meilleure fonction cachée de l'iPhone !

La meilleure fonction cachée de l'iPhone !
Anonim

Alt som trengs er to tegn fra alfabetet i det indiske språket Telugu for å krasje en rekke Apple-enheter.

Hvis et av de to symbolene sendes til en tekstprogram på iPhone, iPad, Mac eller Apple Watch, krasjer programvaren umiddelbart. I mange tilfeller må den installeres på nytt. Feilen blir stadig mer destruktiv når den sendes til iMessage, da det vil føre til at hele enheten krasjer. Dette er alt på grunn av standard skrifttype Apple bruker.

"Årsaken til krasj er selve San Francisco-fonten når den forsøker å gjøre divisjonen null," forteller Andrew Frost, konsernsjef for Aloha Browser, et programvareselskap som først oppdaget feilen. Omvendt. "Apper som bruker forskjellige skrifter er helt trygge."

Hva skjer under hetten er faktisk ganske enkelt å forstå. San Francisco-skrifttypen Apples bruk inneholder ikke noen av disse symbolene, så en enhet som bruker skrifttypen, søker i utgangspunktet et symbol som ikke eksisterer. Det er like bra for Apples programvare som det ville være å prøve å dele et tall med null, som Frost nevnte.

En annen iOS-feilen krasjer iPhones og deaktiverer tilgang til iMessage http://t.co/9do0xyz7k4 pic.twitter.com/15Ripq7PP8

- Tom Warren (@tomwarren) 15. februar 2018

Aloha Browser-programvareingeniører oppdaget første gang disse skadelige symbolene 12. februar og rapporterte det til Open Radar, en åpen kildekode-feilsporing. Selskapet oppdaget senere at symbolet de rapporterte faktisk var en kombinasjon av to Telugu-tegn.

"Det ser ut til at det fungerer som kinesisk - når du skriver a få bokstaver, er det bare en du ser på skjermen, forklarte Frost. "De samme prinsippene gjelder med thai; Vi har også sjekket dem, men fant ingen problemer."

Aloha Browser rapporterte de to symbolene til Apple, deretter samarbeidet med Techcrunch for eksklusiv dekning av denne tekstbomben - men ikke før ord om selskapets første rapportspredning.

Italiensk tech blogg Mobil verden fanget vind av Open Radar-rapporten og fortsatte å drive en historie som feilaktig uttalt at det bare er ett symbol som forårsaker krasjene. Flere påfølgende historier har gjentatt denne feilen.

Mange publikasjoner har testet feilen på tredjepartsapps. I følge Techcrunch, det krasjet Mail, Twitter, Meldinger, Slack, Instagram, Facebook og Jumpcut.

På tidspunktet for skriving har Apple ikke gjort en offisiell uttalelse angående dette problemet, og tidsrammen for en løsning er ukjent.

Det er grunn til å få dette sortert raskt: Inntil det er løst, kan en ondsinnet skuespiller spamse disse symbolene på tvers av sosiale medier, noe som fører til massekrasj av apper og Apple-enheter.

$config[ads_kvadrat] not found