Agent Tesla: многоэтапная атака с PowerShell и AutoIt


Agent Tesla: как многоэтапная фишинговая атака превращает письмо в инструмент кражи данных

Специалисты по кибербезопасности описали сложную цепочку заражения, связанную со стиллером Agent Tesla. Атака начинается с внешне безобидного фишингового письма и быстро развивается в многоэтапную операцию, в которой используются PowerShell, скрипты AutoIt, инъекция в легитимный процесс Windows и набор техник для уклонения от обнаружения.

Ключевая особенность этой кампании — ставка на безфайловое выполнение и многоуровневую обфускацию. Это позволяет вредоносному ПО скрывать свою активность, минимизировать следы на диске и затруднять анализ со стороны средств защиты и исследователей.

Цепочка заражения: от фишинга до закрепления в системе

Сценарий атаки строится поэтапно. После открытия вредоносного вложения запускается пакетный скрипт, который выполняет команду PowerShell. В этой схеме PowerShell выступает в роли загрузчика и скачивает дополнительные вредоносные компоненты непосредственно в память.

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

  • запуск через вредоносное вложение;
  • использование batch script для старта PowerShell;
  • загрузка компонентов в память без явной записи на диск;
  • декодирование полезной нагрузки с применением Base64 и XOR-дешифрования;
  • закрепление на системе через остаточные файлы и script autostart.

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

AutoIt и инъекция в charmap.exe

Значимым элементом атаки стал скрипт на базе AutoIt, который используется как loader для внедрения полезной нагрузки. После запуска он injects Agent Tesla в легитимный процесс Windows — charmap.exe.

Для этого применяются техники удаленного выделения памяти и создания процесса, которые часто ассоциируются с process hollowing. В результате вредоносный код маскируется под активность обычного системного приложения, что осложняет выявление по поведенческим признакам.

«Использование легитимного процесса Windows в качестве прикрытия — одна из наиболее опасных тактик, поскольку она размывает границу между нормальной системной активностью и вредоносным поведением», — следует из логики анализа подобных кампаний.

Что делает Agent Tesla после запуска

После внедрения вредоносное ПО приступает к масштабному сбору данных. Его основная задача — кража учетных данных и наблюдение за активностью пользователя.

В частности, Agent Tesla способен:

  • собирать учетные данные браузеров;
  • перехватывать нажатия клавиш с помощью keylogger;
  • делать скриншоты экрана;
  • извлекать данные из Windows Credential Store;
  • выполнять system fingerprinting для сбора сведений о скомпрометированной машине.

Анализ показывает, что стиллер ориентирован как на браузеры на базе Chromium, так и на браузеры на базе Mozilla. Это расширяет круг потенциально похищаемых данных и делает кампанию универсальной по отношению к различным пользовательским средам.

Экcфильтрация через SMTP

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

Именно этот этап особенно опасен, поскольку киберпреступники получают не только пароли и сессионные данные, но и контекст поведения пользователя, включая последовательность действий, ввод с клавиатуры и визуальные следы работы на устройстве.

Защита от анализа и антидетект-механизмы

Разработчики вредоносной программы предусмотрели целый набор механизмов противодействия анализу. Среди них — проверки на наличие отладчика, песочницы и virtual machine.

Такие проверки позволяют вредоносному коду менять поведение, прекращать работу или скрывать полезную нагрузку при подозрении на среду анализа. В совокупности с обфускацией и безфайловым выполнением это делает Agent Tesla значительно более устойчивым к исследованию.

Почему эта кампания важна

Этот случай демонстрирует, как стиллеры эволюционировали из относительно простых инструментов кражи данных в сложные execution frameworks, рассчитанные на скрытность, закрепление и эффективность.

Для защиты организаций особенно важны:

  • проактивный мониторинг PowerShell-активности;
  • контроль использования AutoIt в корпоративной среде;
  • строгая проверка email attachments;
  • выявление аномалий в дочерних процессах;
  • наблюдение за признаками process injection и suspicious SMTP traffic.

В итоге кампания с Agent Tesla наглядно показывает, что современные стиллеры все чаще действуют как многоуровневые платформы для скрытого выполнения вредоносных операций. Их цель — не только кража учетных данных, но и максимальная маскировка под легитимные системные процессы, что делает такие угрозы особенно опасными для пользователей и организаций.

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

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

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