Целевая рассылка Head Mare с бэкдором PhantomPyramid

security

Обнаружена кампания целевой рассылки, потенциальными жертвами которой становятся российские промышленные предприятия.

Описание

Письма рассылаются с одинаковой темой и содержат вложение под названием «Application_[REDACTED]_5_03D.zip». Вложение выглядит как защищенный паролем архив, но на самом деле в нем используется вредоносная технология «полиглот», позволяющая содержать как безобидный компонент, так и вредоносный код на нескольких языках программирования. Файл «Application_[REDACTED]_5_03D.zip» представляет собой двоичный исполняемый файл с небольшим ZIP-архивом в конце.

Внутри вредоносного архива находится ярлык с именем «Application_[REDACTED]_5_03D.pdf.lnk», при открытии которого запускается интерпретатор powershell.exe с определенными аргументами. Этот сценарий ищет файл «Application_[REDACTED]_5_03D.zip» и запускает его как исполняемый файл. Он также извлекает часть содержимого файла, сохраненного как «Application_[REDACTED]_5_03D.pdf» во временном каталоге, и запускает его. В результате пользователь видит документ-обманку, который выглядит как заявка на ремонт оборудования от министерства.

Исполняемая часть файла представляет собой бэкдор под названием PhantomPyramid, написанный на языке Python версии 3.8 и скомпилированный с помощью PyInstaller. При запуске бэкдор формирует JSON-запрос с уникальным идентификатором, полями private IP и public IP и отправляет его по определенному URL. Бэкдор получает публичный IP-адрес с помощью сервиса api.ipify.org и частный IP с помощью функций socket.gethostbyname(socket.gethostname()). После отправки данных бэкдор ожидает ответа от командного центра, подтверждающего успешную регистрацию бота.

Затем бэкдор начинает запрашивать определенный URL-адрес для получения дальнейших инструкций.

Indicators of Compromise

IPv4

  • 109.107.182.11
  • 185.130.251.101

Domains

  • nextcloud.soft-trust.com

URLs

  • https://dveriter.ru/dnsclient.zip

MD5

  • 2386baf319bc550a6468bf62e661ca48
  • 37c0c0b253088c845aad2f36520eaba5
  • 50c8ac460c185f7ea8cec33f876bef02
  • 68155b35a6f149a722ce0349a82edf58
  • 922201bedb77289e17478df2206a40fa
  • 9f250a3163546ee22471390f32d5fed3
  • c10c6c61dd7807641c2ab22584b64bde
  • cb26c5d904b67f3cb3b2537753f8238a
  • e0aa78d9b915ff6cd1eb0bb18c73988e
  • f556f60c9c3877fbf464975ccb58c3f5
Комментарии: 0