Кампания с финансовыми приманками использует два пути заражения

Финансовые архивы распространялись через WhatsApp (мессенджер, принадлежит запрещённой в России и признанной экстремистской американской корпорации Meta) и электронную почту. В качестве приманки использовались счета-фактуры, чековые выписки и корректировки по счетам. Кампания предусматривает два альтернативных пути заражения.

В более раннем варианте легитимный 64-разрядный исполняемый файл, подписанный Tencent, загружает расположенную рядом вредоносную библиотеку dbghelp.dll методом подмены DLL (DLL side-loading). Сам подписанный файл не идентифицирован как вредоносный. Библиотека выполняется на этапе инициализации, до того как хост доходит до исходной точки входа.

Загрузчик получает шеллкод по HTTP с адреса 107.148.225.248/updat/dahosuday.eu.cc.bin. Он создаёт процесс mspaint.exe в приостановленном состоянии, выделяет в нём память и записывает туда загруженный шеллкод Donut. Затем загрузчик ставит APC в очередь для основного потока и возобновляет работу процесса. Шеллкод также сохраняется в реестре как двоичное значение по пути HKCU\Software\PngCache\1.png.

Donut расшифровывает свой экземпляр с помощью Chaskey-CTR, распаковывает его посредством aPLib, вручную отображает нативную DLL-бэкдор для x64 и вызывает её экспорт xiugai. Конфигурация Donut включает попытки обойти AMSI/ETW и перезаписать заголовок PE. Успешность этих действий во время выполнения не подтверждена.

В новом варианте используется модифицированный файл kvpvbsext64.dll с добавленным исполняемым разделом и перенаправленной точкой входа, которая сохраняет исходный путь инициализации. Загрузчик анализирует каталог безопасности PE хоста и извлекает зашифрованную полезную нагрузку из области таблицы сертификатов. Затем он расшифровывает её и выполняет посредством внутрипроцессного APC. Выполнение этой полезной нагрузки также основано на Donut, но её идентичность по отношению к скачанному образцу не установлена.

Бэкдор декодирует конфигурацию с помощью XOR, зависящего от позиции. По умолчанию он использует конечную точку C2 dahosuday.eu.cc:8083; альтернативная конфигурация хранится в реестре по пути HKCU\SOFTWARE\RRCfg. Бэкдор взаимодействует по «сырому» TCP с помощью HP-Socket и использует мьютекс, имя которого формируется на основе имени хоста, чтобы ограничить запуск дублирующихся экземпляров. Имплант профилирует хосты, отслеживает активность пользователей и принимает команды. Команда 0x06 доставляет PE-модуль для ручного отображения и выполнения через его базовый экспорт.

Связанный исполняемый файл YYAudioGo.exe может извлекать кэшированный шеллкод из реестра и пытаться внедрить его с помощью Early Bird APC в приостановленный процесс mspaint.exe. Успешная реактивация не подтверждена.

Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.

Ознакомиться подробнее с отчетом можно по ссылке.

Технологии киберугроз
Автор: Технологии киберугроз
Технологии киберугроз – технологическая компания, специализирующаяся на решениях по анализу угроз для предприятий любого размера. Мы собираем, нормализуем, обогащаем информацию о киберугрозах со всего мира. Нашими источниками являют более 260 открытых фидов, более 100 открытых поставщиков Threat Intelligence-отчетов, открытые online sandbox, социальные сети и репозитории GitHub. Мы также предоставляем ряд сервисов по: семантическом анализу Threat Intelligence-отчетов и приведения их в машиночитаемый формат STIX 2.1, проверки IoC на потенциальные ложноположительные сработки, а также получению WHOIS-записей для доменных имен.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных