Эмодзи оказалось способно вывести из строя iPhone

Москва. 18 января. INTERFAX.RU - В iOS обнаружена уязвимость, которая вызывает зависание iPhone и iPad, сообщает 9to5mac. Пользователь под ником Preston159 выяснил, что если отправить сообщение с тремя символами: флаг, ноль и радуга, то устройство адресата зависнет. В зону риска попадают iPhone и iPad под управлением любой версии iOS - от 10.0 до 10.2.1.

Специалист, заметивший этот баг, объясняет его тем, что телефон пытается объединить три символа в одно эмодзи радужный флаг, и в этот момент происходит ошибка. Она обусловлена тем, что эмодзи радужный флаг создается путем объединения двух других изображений - развевающийся белый флаг и радуга.

Но при отправлении флага, ноля и радуги команда для объединения эмотиконов дается невидимым символом VS16 (вариативный сектор 16). В результате отправляемое сообщение выглядит так: флаг, VS16, ноль, радуга. Именно ноль между двумя смайликами мешает алгоритму объединить их. В результате происходит сбой.

Восстановить работу устройства, просто закрыв вредоносное сообщение, не получится. Чтобы iPhone заработал, нужно пройти по ссылке в браузере Safari, после чего устройство сможет нормально работать. Сайт, "оживляющий" устройство, придумал тот же исследователь, обнаруживший уязвимость.

Теги: Apple, iPhone, iPad
Групповой этап
Группа A
КомандаИВНПО
Португалия32107
Мексика32107
Россия31023
Новая Зеландия30030
 
Группа B
КомандаИВНПО
Германия32107
Чили31205
Австралия30212
Камерун30121
 
Плей-офф
Полуфинал
SF1ПортугалияЧили
SF2ГерманияМексика
 
Матч за 3-е место
3RDПортугалияМексика
 
Финал
FINЧилиГермания
Все матчи
Последние новости