Источник фото: Ars Technica
Спамеры начали применять метод ASCII smuggling (скрытая передача символов), который ранее использовали для маскировки вредоносных запросов к системам искусственного интеллекта. С его помощью злоумышленники обходят фильтры почтовых сервисов, выявляющие массовые нежелательные рассылки. Об этом сообщила Microsoft.
Технология основана на специальных символах Unicode, которые компьютер способен распознать, но человек почти не видит. Такие знаки могут заменять обычные буквы: например, код U+E0041 соответствует букве «A», а U+E0061 — строчной «a». Ранее этот прием применяли для скрытия инструкций в письмах и другом контенте, который обрабатывают языковые модели.
Блок из 128 символов почти полностью повторяет часть ASCII — американского стандартного кода для обмена информацией. При этом закодированный текст остается доступным для программ, но фактически невидимым для получателя письма. Теперь эта особенность позволяет скрывать ключевые слова от систем проверки спама.
В Microsoft зафиксировали резкий рост подобных рассылок в начале февраля. Microsoft Defender для Office сначала выявлял около 21 тысячи таких сигнатур в сутки, однако затем их число превысило 1,3 миллиона. Еще через четыре дня показатель достиг 2,5 миллиона обнаружений.
Поток сообщений сохранялся несколько месяцев и заметно сократился в середине мая. В Microsoft пояснили, что невидимые символы существуют на уровне обработки текста, поэтому помогают маскировать слова до проверки письма защитными системами. Механизм остается похожим на скрытие инструкций для искусственного интеллекта, однако теперь его используют для обхода антиспам-фильтров.