ios

EverythingApplePro, известный блогер и тестировщик, обнаружил критическую уязвимость в iOS 10.1.1 и iOS 10.2, из-за которой iPhone может перестать реагировать на какие-либо действия со стороны пользователя. Вызывает зависание комбинация из трех символов, которая отправляется в iMessage в виде контактной информации и провоцирует цикличную обработку информации системой, что приводит к жутким «фризам».

Согласно ролику на канале EverythingApplePro на YouTube, зависание провоцирует комбинация символов «белый флаг», «ноль» и «радуга», которые iMessage превращает в эмодзи радужного флага. Однако iPhone не может справиться с этой задачей корректно, особенно, когда количество таких комбинаций огромно. Так, блогер создал файл контакта, в котором размещены около 5000 комбинаций — чем больше символов, тем дольше iPhone будет находиться в «замороженном» состоянии. Смартфон зависает сразу после получения сообщения с комбинацией: не реагирует на тапы, нажатия физических кнопок и принудительную перезагрузку. Вернуть жизнь iPhone можно только одним способом — отложить и подождать, пока система справится с обработкой данных. Но полностью избавиться от действия комбинации не получится, баг может незначительно проявляться и дальше. Поэтому если над вами уже подшутили таким образом, нужно перейти по ссылке и нажать «Открыть» в окне с предложением открыть файл в приложении Сообщения.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: