Hvis du ændrer din iPhone til en bestemt dato, brydes den helt

Hvis du ændrer din iPhone til en bestemt dato, brydes den helt

Ændring af datoen på din iPhone giver dig ikke virkningen af ​​tidsrejser, undtagen på én måde: hvis du indstiller datoen på din enhed til januar 1970, ophører din telefon med at eksistere. Ifølge nogle brugerrapporter gør det at gøre uret på iOS-enheder tilbage i det væsentlige ubrugeligt.


optad_b

Opdagelsen kom fra en nysgerrig Reddit-bruger, der opdaget at iOS-enheder med 64-bit arkitektur styrtede ned, da datoen blev sat tilbage til 1. januar 1970. Datoen er længst tilbage, som en person kan dreje uret på Apple-produkter.

Fejlen mursten i det væsentlige enheden, hvilket gør det umuligt for brugeren at genvinde adgang til enheden. Forsøg på at genstarte mislykkes, og enheden viser simpelthen Apple-logoet, men bevæger sig ikke fremad i opstartsproceduren. Oprettelse af forbindelse til iTunes for at gendanne fungerer heller ikke, og den eneste rapporterede løsning er at tage enheden ind i Apple Store.



Der er forskellige grunde til at ændre tid og dato på din iPhone; undertiden opdateres enheden ikke, når den ændrer tidszoner eller falder ud af synkronisering. Andre bytter tiden som et middel til at snyde freemium-spil, der pålægger tidsbegrænsninger, før spillerne kan fortsætte med at spille.

Reddit-brugeren, der sendte den indledende diskussion om fejlen, vista980622 , foreslog, at urets sårbarhed kunne udnyttes, når enheder var forbundet til det samme Wi-Fi-netværk.

“Når der er forbindelse til offentlig Wi-Fi, kalibrerer iPhone sine tidsindstillinger med en NTP-server. Angribere kan indstille send ondsindede NTP-anmodninger for at justere hver iPhones tidsindstillinger til 1. januar 1970, og dermed mursten hver iPhone, der er forbundet til det samme netværk, ”vista980622 skrev .

Andre kommentatorer testede fejlen og bekræftede dens virkning på deres enheder. Ifølge vista980622 findes fejlen i iOS så langt tilbage til version 8.0 og er stadig til stede i den nyeste betaversion af iOS 9.3.



Ikke alle brugere oplevede den nedbrudte effekt af problemet, som redditor redion1992 tilskrives en forskel i tidszoner.

“I nogle tidszoner vil indstilling af datoen til 1. januar 1970 indstille det interne ur til et tal mindre end nul, da tiden er gemt i GMT (som antallet af sekunder siden midnat på den dato), og derefter anvendes forskydningen før visning. I andre tidszoner vil indstilling af uret resultere i en positiv tidsværdi. Bedste gæt er, at dette udløses ved at have tidsværdien mindre end nul, ”redion1992 forklaret .

Apple-enheder, herunder iPhone 5s, 6, 6 Plus, 6s, 6s Plus, iPad Air 2, iPad Mini 3 og 4 og den sjette generation af iPod Touch kan potentielt blive offer for problemet.

Uret udnytter markerer det nyeste inden for, hvad der er blevet en løbende tendens til finurlige måder at nedbryde iOS-enheder på. Tidligere i år opdagede brugerne en internet side der brugte en Javascript-udnyttelse til at nedbryde iOS-enheder. Sidste år, a tekstbesked med en række ulæselige unicode-tegn førte til styrtede iPhones og Apple ure.

H / T Telegraf | Foto via Chris Makarsky / Flickr (CC BY SA 2.0)