Промяната на вашия iPhone на една конкретна дата ще го наруши напълно

Промяната на вашия iPhone на една конкретна дата ще го наруши напълно

Промяната на датата на вашия iPhone няма да ви даде ефект на пътуването във времето, освен по един начин: ако зададете датата на устройството си на януари 1970 г., телефонът ви ще престане да съществува. Според някои потребителски доклади връщането на часовника на устройства с iOS ги прави по същество безполезни.


optad_b

Откритието дойде от любопитен потребител на Reddit, който открити че устройства с iOS с 64-битова архитектура са се сривали, когато датата е била върната на 1 януари 1970 г. Датата е най-отдалечената, която човек може да завърти часовника на продуктите на Apple.

Грешката по същество огражда устройството, което прави невъзможно потребителят да си възвърне достъпа до устройството. Опитите за рестартиране са неуспешни и устройството просто ще покаже логото на Apple, но няма да премине напред в процедурата за зареждане. Свързването с iTunes за възстановяване също няма да работи и единственото съобщено решение е да вкарате устройството в Apple Store.



Има различни причини да промените часа и датата на вашия iPhone; понякога устройството не се актуализира при смяна на часовите зони или изпада в синхрон. Други сменят времето като средство за измама на freemium игри, които налагат времеви ограничения, преди да позволят на играчите да продължат да играят.

Потребителят на Reddit, който изпрати първоначалната дискусия за грешката, vista980622 , предложи уязвимостта на часовника да бъде използвана, когато устройствата са свързани към една и съща Wi-Fi мрежа.

„Когато е свързан с обществен Wi-Fi, iPhone калибрира настройките си за време с NTP сървър. Атакуващите могат да настроят изпращането на злонамерени NTP заявки, за да коригират настройките за време на всеки iPhone до 1 януари 1970 г., следователно тухли всеки iPhone, свързан към една и съща мрежа “, vista980622 написа .

Други коментатори тестваха грешката и потвърдиха нейния ефект върху своите устройства. Според vista980622, грешката се намира в iOS още до версия 8.0 и все още присъства в най-новата бета версия на iOS 9.3.



Не всички потребители изпитваха сривния ефект на проблема, който redditor redion1992 приписана на разлика във времевите зони.

„В някои часови зони задаването на датата на 1 януари 1970 г. ще настрои вътрешния часовник на число по-малко от нула, тъй като времето се съхранява в GMT (като броя секунди от полунощ на тази дата) и след това се прилага отместването преди показване. В други часови зони настройването на часовника ще доведе до положителна стойност на времето. Най-доброто предположение е, че това се задейства, като стойността на времето е по-малка от нула “, redion1992 обясни .

Устройствата на Apple, включително iPhone 5s, 6, 6 Plus, 6s, 6s Plus, iPad Air 2, iPad Mini 3 и 4, и iPod Touch от шесто поколение може потенциално да станат жертва на проблема.

Експлойтът на часовника бележи най-новото в това, което се превърна в продължаваща тенденция на странни начини за срив на устройства с iOS. По-рано тази година потребителите откриха a уебсайт който използва експлойт на Javascript за срив на устройства с iOS. Миналата година a текстово съобщение с ред нечетливи символи на Unicode доведоха до аварирали iPhone и Apple Watches.

H / T Телеграф | Снимка чрез Крис Макарски / Flickr (CC BY SA 2.0)