Пользователи iPhone обнаружили баг, приводящий к поломке устройства Пользователи Reddit пожаловались на баг при смене даты в iPhone, в результате которого устройство перестаёт работать.
"Если на устройстве с 64-битной iOS установить дату 1 января 1970 года, устройство зависнет. Подключение к iTunes и восстановление заводских настроек не вернёт устройство в рабочее состояние. Для этого потребуется физический ремонт. Когда iPhone подключён к общественной сети Wi-Fi, он сверяет настройки даты и времени с NTP-сервером. Злоумышленники могут направить соответствующие NTP-запросы, чтобы на всех iPhone установилась дата 1 января 1970 года, и таким образом сломать все устройства, подключённые к данной сети", - объясняется в посте с призывом отправить отчёт о баге компании Apple.
64-битную архитектуру имеют устройства, работающие на процессорах А7 и новее; предыдущие 32-битные версии не подвержены багу.
Также, по словам некоторых пользователей в комментариях, выставление упомянутой даты не приводило к поломке их смартфона. На Reddit предположили, что дело в разнице часовых поясов: вычитание разницы во времени приводит к отрицательному значению переменной.
Московский блогер Wylsacom опубликовал видео с проверкой бага; установка времени на 13:00 1 января 1970 года и последующая перезагрузка устройства действительно привели к поломке.
Как отмечается в некоторых комментариях, в официальных магазинах Apple проблему исправить не могут и просто меняют сломанные смартфоны на новые.
Дата 1 января 1970 года примечательна тем, что именно она - так называемое UNIX-время - является точкой отсчёта времени, принятой в UNIX-системах.
>>116583956 (OP) Пользователи iPhone обнаружили секретную пасхалку в iOS
Если на устройстве с 64-битной iOS установить дату 1 января 1970 года, устройство показывает ролик с обращением Стива Джобса.
Первыми эту пасхалку обнаружил одни из пользовтаелей Reddit, который случайно установил эту дату. Сначала он подумал, что это какая-то ошибка, но голос Стива произнес, что это пасхальный ролик. После этого он опубликовал видео с обращением Стива и полную инструкцию для его воспроизведения - установка времени на 13:00 1 января 1970 года и последующая перезагрузка устройства.
Как отмечается в некоторых комментариях, эта пасхалка была внедрена ещё в 2013 году, но заметили её только недавно. Дата 1 января 1970 года примечательна тем, что именно тогда Стив Джобс и его друг Стив Возняк разработали один из первых персональных компьютеров.
Пользователи Reddit пожаловались на баг при смене даты в iPhone, в результате которого устройство перестаёт работать.
"Если на устройстве с 64-битной iOS установить дату 1 января 1970 года, устройство зависнет.
Подключение к iTunes и восстановление заводских настроек не вернёт устройство в рабочее состояние. Для этого потребуется физический ремонт.
Когда iPhone подключён к общественной сети Wi-Fi, он сверяет настройки даты и времени с NTP-сервером. Злоумышленники могут направить соответствующие NTP-запросы, чтобы на всех iPhone установилась дата 1 января 1970 года, и таким образом сломать все устройства, подключённые к данной сети", - объясняется в посте с призывом отправить отчёт о баге компании Apple.
64-битную архитектуру имеют устройства, работающие на процессорах А7 и новее; предыдущие 32-битные версии не подвержены багу.
Также, по словам некоторых пользователей в комментариях, выставление упомянутой даты не приводило к поломке их смартфона. На Reddit предположили, что дело в разнице часовых поясов: вычитание разницы во времени приводит к отрицательному значению переменной.
Московский блогер Wylsacom опубликовал видео с проверкой бага; установка времени на 13:00 1 января 1970 года и последующая перезагрузка устройства действительно привели к поломке.
Как отмечается в некоторых комментариях, в официальных магазинах Apple проблему исправить не могут и просто меняют сломанные смартфоны на новые.
Дата 1 января 1970 года примечательна тем, что именно она - так называемое UNIX-время - является точкой отсчёта времени, принятой в UNIX-системах.