Как новый вирус для macOS незаметно подменяет ваши криптокошельки?

Команда Microsoft Threat Intelligence обнаружила новую, обновленную версию вредоносного ПО XCSSET для Apple macOS, используемую в ограниченных по масштабу атаках. Этот вариант демонстрирует значительные улучшения, в частности, он нацелен на кражу данных из браузера Mozilla Firefox и реализует функцию «клиппера» для перехвата криптовалютных транзакций путем изменения содержимого буфера обмена.
Как новый вирус для macOS незаметно подменяет ваши криптокошельки?
Изображение носит иллюстративный характер

Основным вектором заражения для XCSSET остаются проекты Xcode, используемые разработчиками программного обеспечения. Вредоносный код активируется в момент сборки зараженного проекта. Предполагается, что распространение происходит через обмен файлами таких проектов между разработчиками, хотя точный механизм остается неясным.

Наиболее значимым нововведением является функция «клиппер», реализованная в виде отдельного подмодуля. Он активно отслеживает содержимое системного буфера обмена. Используя регулярные выражения (regex), модуль обнаруживает строки, соответствующие форматам адресов криптовалютных кошельков. При обнаружении совпадения он мгновенно заменяет адрес кошелька пользователя в буфере обмена на адрес, контролируемый злоумышленником, с целью перенаправления и кражи средств.

В новой версии вредоносное ПО расширило свои цели, добавив в список браузер Mozilla Firefox. Для извлечения данных из него используется модифицированная версия общедоступного инструмента под названием HackBrowserData. Это позволяет злоумышленникам получать доступ к конфиденциальной информации, хранящейся в браузере.

Для обеспечения своего выживания в системе вирус использует новый механизм персистентности. Он создает записи LaunchDaemon, что гарантирует автоматический запуск вредоносного ПО при каждой загрузке операционной системы и позволяет ему постоянно присутствовать на зараженном устройстве.

Технически новая итерация XCSSET применяет сложные методы шифрования и обфускации, а также использует скомпилированные AppleScripts в режиме «только для запуска» для скрытного выполнения. Изменения были внесены в четвертую стадию цепочки заражения, которая теперь включает дополнительные проверки для обнаружения браузера Firefox и измененную логику для определения наличия мессенджера Telegram.

Вредоносное ПО использует несколько обновленных и новых модулей. Модуль vexyeqj (ранее seizecj) загружает компонент bnk, содержащий логику клиппера. neq_cdyd_ilvcmwx (аналогичен txzx_vostfdi) отвечает за выгрузку файлов на командный сервер (C2). Модули xmyyeqjx и jey обеспечивают персистентность через LaunchDaemon и Git соответственно. За кражу данных из Firefox отвечает модуль iewmilh_cdyd, использующий HackBrowserData.

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

Для защиты от угрозы, исходящей от XCSSET, рекомендуется регулярно обновлять macOS и все установленное программное обеспечение до последних версий. Следует тщательно проверять любые проекты Xcode, загруженные или клонированные из репозиториев и других внешних источников. Также необходимо проявлять особую осторожность при копировании и вставке конфиденциальной информации, такой как адреса криптовалютных кошельков, и всегда перепроверять их перед завершением транзакции.


Новое на сайте

20868Уязвимости Plex открыли путь майнерам и Linux-бэкдору 20867Взлом OpenCode Console: под угрозой могли оказаться ключи OpenAI, Anthropic и Google 20866Rank Math PRO: заражённое обновление оставило на сайтах самовосстанавливающийся бэкдор 20865Как исследовательские модели OpenAI обходили ограничения и присваивали чужие данные 20864Атака на BeyondTrust: шпионская группа получила доступ к серверам поддержки 20863Как пакет imgdecode превращает npm-зависимость в загрузчик вредоносного кода? 20862Как PEERSTITCH обходит проверки VPN-сессий FortiOS? 20861Что происходит, когда ИИ-агент выходит за пределы тестовой среды? 20860Как 37-летняя ошибка открыла путь к root в OpenBSD 7.9? 20859ИИ-модели для SOC: точный ответ зависит от улик 20858Как одна учётная запись ConnectWise открыла доступ к 173 арендаторам Microsoft 365? 20857Пять минут до заражения: как подменили обновления AOMEI Backupper 20856Ловушка под видом регистрации: как UAT-11985 крадёт аккаунты Google 20855Может ли виртуальная машина прочитать память хоста? 20854Как дешёвые Android-смартфоны превращаются в чужие прокси?
Ссылка