iPhone можно превратить в «кирпич» простым переводом часов

12 фев 2016 14:40 #33334 от ICT
«Ошибка 1970» В операционной системе iOS, под управлением которой работают iPhone, iPad и iPod touch, найдена ошибка, из-за которой устройство может перестать работать после простой смены текущей даты. Пользователь, обнаруживший ошибку, рассказал о ней на сайте Reddit под ником vista980622. Сообщение vista980622 было опубликовано сутки назад и за это время набрало свыше 500 комментариев. Новая ошибка была негласно названа «Ошибкой 1970». Описание проблемы «Если на устройстве с 64-разрядной iOS поставить текущей датой 1 января 1970 г., устройство не сможет загрузиться. Подключение к iTunes и восстановление заводских настроек не возвращают работоспособность устройства. Починить его можно лишь физически», — рассказал владелец. Автор настоятельно рекомендовал пользователям не пробовать устанавливать указанную дату. http://filearchive.cnews.ru/img/cnews/2016/02/12/iphone500.jpg"> [b]Найден новый способ, как временно «убить» iPhone[/b] Он добавил, что ошибку могут эксплуатировать злоумышленники для массового вывода устройств из строя . Например, когда устройство подключается к публичной сети Wi-Fi, оно синхронизует свое время с сервером точного времени. Злоумышленники могут внедрить в публичную сеть вредоносный код, который будет выводить из строя каждый подключенный к нему iPhone и iPad путем автоматического перевода даты. [b]Суть проблемы[/b] По мнению пользователя [b]princekolt[/b], написавшего комментарий к записи vista980622, проблема кроется в методе представления времени во всех UNIX-подобных системах, к которым, в том числе относится, iOS. Дело в том, что текущее время в них определяется исходя из количества секунд, пройденных с полуночи 1 января 1970 г. всемирного координированного времени. При переводе даты на iOS на 1 января 1970 г. и времени на 0:00, если пользователь находится, например, в Нью-Йорке, iOS решает, что время имеет отрицательную величину (-5 часов всемирного координированного времени). Происходит попытка присвоить беззнаковому типу переменной отрицательное значение, в результате чего происходит сбой в ядре операционной системы. [b]Решение[/b] После возникновения сбоя в ядре iOS вернуть работоспособность устройства можно двумя способами. Первый способ — посетить техподдержку Apple (в зарубежных магазинах Apple она называется Genius Bar). На этот способ в своем сообщении намекнул vista980622, который обнаружил проблему. Специалист службы поддержки разберет устройство и переподключит аккумуляторную батарею, что приведет к сбросу системы. Второй и более простой способ — дождаться, когда батарея устройства сядет до полного отключения.[img]http://filearchive.cnews.ru/img/cnews/2016/02/12/iphone500.jpg">
Найден новый способ, как временно «убить» iPhone Он добавил, что ошибку могут эксплуатировать злоумышленники для массового вывода устройств из строя . Например, когда устройство подключается к публичной сети Wi-Fi, оно синхронизует свое время с сервером точного времени. Злоумышленники могут внедрить в публичную сеть вредоносный код, который будет выводить из строя каждый подключенный к нему iPhone и iPad путем автоматического перевода даты. Суть проблемы По мнению пользователя princekolt, написавшего комментарий к записи vista980622, проблема кроется в методе представления времени во всех UNIX-подобных системах, к которым, в том числе относится, iOS. Дело в том, что текущее время в них определяется исходя из количества секунд, пройденных с полуночи 1 января 1970 г. всемирного координированного времени. При переводе даты на iOS на 1 января 1970 г. и времени на 0:00, если пользователь находится, например, в Нью-Йорке, iOS решает, что время имеет отрицательную величину (-5 часов всемирного координированного времени). Происходит попытка присвоить беззнаковому типу переменной отрицательное значение, в результате чего происходит сбой в ядре операционной системы. Решение После возникновения сбоя в ядре iOS вернуть работоспособность устройства можно двумя способами. Первый способ — посетить техподдержку Apple (в зарубежных магазинах Apple она называется Genius Bar). На этот способ в своем сообщении намекнул vista980622, который обнаружил проблему. Специалист службы поддержки разберет устройство и переподключит аккумуляторную батарею, что приведет к сбросу системы. Второй и более простой способ — дождаться, когда батарея устройства сядет до полного отключения.


  • Сообщений: 75474

  • Пол: Не указан
  • Дата рождения: Неизвестно
  • Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Похожие статьи

    ТемаРелевантностьДата
    iPhone, iPad и MacBook отправляются в перезагрузку простым кодом, который можно внедрить куда угодно17.23Среда, 19 сентября 2018
    Видео в популярном формате MKV может превратить Android-смартфон в "кирпич"16.26Пятница, 31 июля 2015
    iPhone 6s может внезапно превратиться в кирпич12.93Понедельник, 07 октября 2019
    Перестановка даты на 1 января 1970 г превращает iPhone в «кирпич»12.65Понедельник, 15 февраля 2016
    Apple придумал технологию, которая превращает украденный iPhone в «кирпич»12.52Понедельник, 03 июня 2019
    Любой жесткий диск можно превратить в подслушивающее устройство12.38Четверг, 14 марта 2019
    Флагманские смартфоны Samsung можно превратить в полноценные ПК на ОС Linux12.38Вторник, 23 апреля 2019
    Xiaomi показала, как превратить iPhone 6 Plus в Mi Note при помощи сковородки (ВИДЕО)11.14Среда, 21 января 2015
    170 тысяч часов медицинских тайн шведов можно было подслушать в сети10.59Среда, 20 февраля 2019
    ЮТВ занялся переводом бизнеса в российскую юрисдикцию10.15Четверг, 01 октября 2015

    Мы в соц. сетях