Странная ошибка iPhone: почему голосовые сообщения с "H&M" или "Ben & Jerrys" могут не доставляться

Странная ошибка iPhone: почему голосовые сообщения с "H&M" или "Ben & Jerrys" могут не доставляться

В нескольких словах

Обнаружена необычная ошибка в голосовых сообщениях iMessage на iPhone: сообщения, содержащие названия брендов с символом "&", могут не доставляться. Проблема связана с интерпретацией символа системой безопасности как потенциально вредоносного кода.


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

Как выяснилось, причина кроется в упоминании определенных слов или фраз, в частности, названий брендов, содержащих амперсанд (&), произнесенный как "и". Примерами таких брендов могут служить модный ритейлер "H&M" или производитель мороженого "Ben & Jerrys". Попытка отправить голосовое сообщение с упоминанием этих названий приводит к тому, что сообщение якобы отправляется, но никогда не доставляется получателю.

Тесты подтвердили эту странность: даже название "C&A", произнесенное в голосовом сообщении iMessage, делает его недоступным для адресата.

Суть проблемы связана с взаимодействием двух функций системы: функции расшифровки голосовых сообщений в текст и защитного механизма под названием Blastdoor, предназначенного для предотвращения хакерских атак.

Система транскрибирует произнесенное "и" в символьный амперсанд "&". В веб-стандартах, таких как X, этот символ имеет особое значение и может использоваться в программном коде. При технической обработке голосового сообщения с "&" система безопасности Blastdoor может интерпретировать его как попытку внедрения вредоносного кода или эксплуатации уязвимости. В результате, срабатывает защитный механизм, и сообщение блокируется на сервере, так и не достигнув получателя. По сути, это избыточная мера предосторожности.

Эта проблема затрагивает именно голосовые сообщения в iMessage. При отправке текста или других типов сообщений такого сбоя не происходит.

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

Таким образом, если ваше голосовое сообщение в iMessage не доходит, особенно если вы упоминали бренды с символом "&", возможно, вы столкнулись именно с этой технической особенностью.

Про автора

Яна - журналист, специализирующийся на вопросах образования и науки в США. Её материалы о американских университетах и научных достижениях всегда актуальны и информативны.