WhatsApp для iPhone и Android можно «убить» одним сообщением

Обнаружено очередное текстовое сообщение, которое способно нарушить работу мобильной версии WhatsApp. Причем, на бюджетных устройствах при получении такого сообщения может «зависнуть» и сама ОС.

WhatsApp для iPhone и Android можно «убить» одним сообщением

Такие сообщения принято называть «текстовыми бомбами» и известны они уже давно. Текст обычно состоит из длинного набора символов Unicode, который WhatsApp не способен корректно обработать. Это приводит к циклическому перезапуску месседжера, что и нарушает работоспособность приложения.

Восстановить работу можно только полностью деинсталлировав программу с последующей переустановкой. Переписка при этом также полностью удаляется.

Представители WhatsApp уже знают о проблеме. Для iOS уже выпущен пакет обновлений, устраняющий проблему. Тем, кто столкнулся с данной проблемой, специалисты рекомендуют, если возможно, зайти в веб-версию мессенджера, удалить опасное сообщение и заблокировать контакт, от которого оно получено. Большинство современных обозревателей корректно отображают такие сообщения.

Это не первая массовая атака такого типа. К примеру, в мае 2018 года в злоумышленники активно рассылали сообщение, которое содержало более двухсот невидимых сообщений (визуально это выглядело как одна жирная точка). Модуль рендеринга текста ОС Android был неспособен обработать такое сообщение, что вызывало сбой самого мессенджера и всей ОС.

«Текстовые бомбы» могут быть направлены не только на популярные мессенджеры, но и штатные утилиты обмена SMS. В начале 2020 года специалисты обнаружили уязвимость в платформах iPadOS 13 и iOS – сообщение, состоящее из эмодзи флага Италии и определенного слова на языке синдхи, приводило к циклической перезагрузке системы.

В феврале 2018 года пользователи устройств с iOS версии 11.2.5 столкнулись с аналогичной проблемой – слово на языке телугу, обозначающее «знак» приводило к неработоспособности мессенджера. В некоторых случаях зависшее приложение вызывало сбой все операционной системы. Перезагрузка не помогала, поскольку после включения система автоматически пыталась продемонстрировать опасное слово.

На самом деле удивительно,что в самом популярном в мире мессенджере присутствуют такие критические ошибки, с помощью которых можно вырубить не только само приложение, но и весь телефон. Зачем тогда нужны тысячи тестировщиков?

Источник — https://bezlimit-mts.ru

3 распространенные проблемы с компьютерным оборудованием
Как правильно выбирать любые технические приборы для бизнеса?
ITandLife.ru