Forwarded from Malware Anatomy
Поймали любопытный образ: ISO Servicenow-BNM-Verify.iso, низкие детекты на VT, внутри — легит PanGpHip.exe (Palo Alto), легит libeay32.dll и спрятанная зло-libwaapi.dll. Классика DLL sideloading: ярлык .lnk запускает легит-EXE, тот подхватывает зловредную DLL рядом и уже она рулит сценой.
• Приманка: ISO с ярлыком servicenow-bnm-verify.lnk → запускает PanGpHip.exe. Метаданные LNK подсвечивают окружение сборки автора.
• Sideload: PanGpHip.exe грузит libwaapi.dll → экспорт wa_api_setup прячет консоль, ставит мьютекс 47c32025, зовёт инжектор.
• Инжект в память:
- RC4-ключ = SHA-256 от строки rdfY*&689uuaijs;
- Расшифровывает имя chakra.dll, грузит системный C:\Windows\System32\chakra.dll;
- Находит первую RX-секцию, переводит в RW через ZwProtectVirtualMemory, затирает, кладёт payload (base64→RC4), проверяет SHA-256 целостности и исполняет.
• Шеллкод → финальный DLL: шеллкод содержит сжатый (LZNT1 0x102) DLL; распаковка через RtlDecompressBuffer. Экспорт DllUnload с модуль-анти-хукингом. Метка времени подменена (1984-05-05).
• C2: периодические POST на logsapi.azurewebsites[.]net/api/logs (Azure Functions). Шлёт XML-профиль жертвы: имя ПК/пользователя, аптайм, процесс/родитель, билд ОС, протокол и пр.
• Бесшумный хостинг C2: Azure Functions (serverless, триггеры/биндинги) — дешёво, эластично, выглядит «белым» трафиком в логах.
• Инжект в Chakra: выбор популярной системной DLL + подмена секции уменьшает сигнатурный шум и ломает простые проверки целостности.
• Двойная проверка целостности: RC4 ключ из SHA-256 + отдельный hard-coded SHA-256 по payload — защита от порчи.
Хантинг:
• ImageLoad/Section-tamper: системный chakra.dll с неожиданно изменяемыми секциями, вызовы ZwProtectVirtualMemory рядом с base64/RC4-артефактами (Sysmon EID 7/10/11, ETW/EDR).
• Sideload следы: PanGpHip.exe грузит libwaapi.dll из локальной папки (несоответствие подписи/пути).
• Сеть: исходящие к *.azurewebsites.net/api/logs (особенно POST с нестандартным XML).
Харденинг:
• WDAC/AppLocker: запрет загрузки несанкционированных DLL рядом с подписанными EXE.
• Мониторинг целостности системных DLL (по секциям) и блокировка RW→RX на легит-модулях.
• Egress-контроль к azurewebsites.net из серверных сегментов; инспекция POST-тел к Functions.
• ISO: 0ba328aeb0867def650694c5a43fdd47d719c6b3c55a845903646ccdbf3ec239
• LNK: 9e312214b44230c1cb5b6ec591245fd433c7030cb269a9b31f0ff4de621ff517
• Mal DLL libwaapi.dll: b03a2c0d282cbbddfcf6e7dda0b4b55494f4a5c0b17c30cd586f5480efca2c17
• C2: logsapi.azurewebsites[.]net/api/logs
ISO-приманка → DLL-sideload на PanGpHip.exe → инжект в секцию chakra.dll (base64+RC4, integrity SHA-256) → сжатый шеллкод → финальный DLL → C2 на Azure Functions с POST XML телеметрии. Ловим по sideload, мутированию секций Chakra и трафику на azurewebsites.net.
#InfoSec #CyberSecurity #MalwareAnalysis #WindowsSecurity #ThreatIntel #MalwareAnatomy
Please open Telegram to view this post
VIEW IN TELEGRAM
dmpdump
Unknown Malware Using Azure Functions as C2
On August 28, 2025, an ISO named Servicenow-BNM-Verify.iso was uploaded to VirusTotal from Malaysia with very low detections:
❤3
Forwarded from Malware Anatomy
Наткнулся на сильный материал от Elastic Security Labs: они гоняли Claude Opus 4.6 по crackme, обфусцированным через Tigress, и смотрели не только на “решил / не решил”, но и на цену, время и масштабируемость такого RE.
На 22 таргетах 2 вообще зависли инфраструктурно, а из оставшихся 20 модель решила только 40%.
Без обфускации baseline был решён за $0.43 и 1m55s, а уже на
JIT задача падала в failure при $5.90 и 32m18s.`JitDynamic` и тяжёлые multi-layer кейсы тоже в основном заканчивались kill по бюджету/токенам.
Даже там, где модель не доходила до финального ответа, она нередко делала часть работы правильно.
Например, в JIT-кейсах она всё равно находила структуры движка и LCG-логику, но ломалась на восстановлении нужных констант.
То есть проблема уже не всегда в “модель тупая”, а в том, что цена понимания резко растёт.
Elastic отдельно отмечают, что связка control-flow flattening + MBA местами била по модели даже эффективнее, чем virtualization + MBA.
Причина забавная: VM-хендлеры у Tigress часто остаются маленькими и относительно удобными для анализа, а вот CFF раздувает размер функций и сильнее бьёт по контексту модели.
Они собрали loader
authd, где спрятан 4.4 MB encrypted blob, а реальный crackme внутри всего 16 KB.Парольный путь там завязан на 100,000 stages в обратном порядке: на каждом шаге расшифровывается только маленький header, вытаскивается следующий фрагмент ключа, и только в конце из хвоста буфера появляется plaintext ELF, который потом передаётся через
memfd_create + execve.Для статического анализа LLM это уже очень неудобная история.
Они ещё прятали loader так, чтобы IDA не нашла его по обычным prologue/epilogue-эвристикам, а полезную нагрузку грузили в заранее выделенный RWX-сегмент .note.fips, который должен был выглядеть менее подозрительно при статике.
Плюс патчили libgcrypt и даже маскировали версию библиотеки под более новую, чтобы усложнить diffing.
LLM уже реально полезны в RE.
Но статья хорошо показывает главное: обфускация не обязана делать анализ “невозможным” — ей достаточно сделать его дорогим, долгим и плохо масштабируемым.
И вот тут у automation-пайплайнов начинаются настоящие проблемы.
Elastic Security Labs
#LLM #ReverseEngineering #Obfuscation #MalwareAnalysis #ElasticSecurity #Tigress #JIT #Virtualization
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
🎯 Целевая кибератака на структуры Минобороны РФ (ВАИ)
На ANY[.]RUN загружен свежий вредоносный образец, нацеленный на Вооруженные силы РФ. В качестве вектора используется классический фишинг с маскировкой под официальный документ от Военной автомобильной инспекции (ВАИ).
Как устроена атака:
1. Жертве подсовывают 7-Zip SFX-архив
2. При запуске архив распаковывает два файла: легитимную приманку
3. Документ-приманка (см. скриншот) представляет собой якобы телеграмму Начальникам ВАИ (территориальных) Центрального и Московского военных округов касательно сроков действия и оформления служебных паспортов военнослужащих до мая-декабря 2026 года.
Технические детали:
В ходе отладки пейлоада выявлено создание мьютекса
Индикаторы компрометации (IoCs):
Хэши (MD5):
C&C:
dezinsekciya-top[.]ru:443
ahmetgurses[.]net:443
94.232.248[.]34:443
194.190.153[.]182:443
Мьютекс:
#CyberSecurity #CTI #ThreatIntelligence #MalwareAnalysis #ReverseEngineering #InfoSec #APT #CyberWar
На ANY[.]RUN загружен свежий вредоносный образец, нацеленный на Вооруженные силы РФ. В качестве вектора используется классический фишинг с маскировкой под официальный документ от Военной автомобильной инспекции (ВАИ).
Как устроена атака:
1. Жертве подсовывают 7-Zip SFX-архив
исх1051_от_20.04.2026_сл паспорт.exe с иконкой PDF-файла.2. При запуске архив распаковывает два файла: легитимную приманку
Vppq.pdf и обфусцированный вредоносный пейлоад Baresl.exe.3. Документ-приманка (см. скриншот) представляет собой якобы телеграмму Начальникам ВАИ (территориальных) Центрального и Московского военных округов касательно сроков действия и оформления служебных паспортов военнослужащих до мая-декабря 2026 года.
Технические детали:
В ходе отладки пейлоада выявлено создание мьютекса
301525677, а также процедура расшифровки строк, содержащих адреса управляющих (C&C) серверов.Индикаторы компрометации (IoCs):
Хэши (MD5):
509F19417E20A960A031B9B4F0676E54 - исх1051_от_20.04.2026_сл паспорт.exe (дроппер)66F3E59650EC2CC430EF4CE2F82A448B - Vppq.pdf (приманка)29D8E6D9FB9C7775C54247832AE5B3A6 - Baresl.exe (пейлоад)C&C:
dezinsekciya-top[.]ru:443
ahmetgurses[.]net:443
94.232.248[.]34:443
194.190.153[.]182:443
Мьютекс:
301525677#CyberSecurity #CTI #ThreatIntelligence #MalwareAnalysis #ReverseEngineering #InfoSec #APT #CyberWar
❤9
🔥 Новый сэмпл APT-Q-27: Легитимные подписи и DLL Side-Loading
Обнаружен свежий образец китайской группировки APT-Q-27, демонстрирующий классические техники обхода средств защиты (Defense Evasion).
Как устроена цепочка атаки:
1. Дроппер с подписью: Вредонос подписан валидной цифровой подписью компании «广州栩冠科技有限公司» (на данный момент сертификат не отозван). Дроппер стучится на C2, забирает список дополнительных модулей и обрабатывает их в зависимости от расширения.
2. DLL Side-Loading через Tencent: Для выполнения основного пейлоада атакующие используют уязвимость DLL Side-Loading в легитимном исполняемом файле, который подписан доверенным сертификатом «Tencent Technology (Shenzhen) Company Limited».
Использование доверенного софта от Tencent позволяет вредоносу успешно маскироваться в процессах и обходить базовые EDR/AV-решения.
📊 Индикаторы компрометации (IoCs):
Хэши (MD5):
Управляющие серверы (C2):
#ThreatIntel #APT #MalwareAnalysis #SideLoading
P.S. Я напоминаю о том, что у меня есть аккаунт в X, буду рад видеть вас в качестве читателей там - https://x.com/askardyuss
Обнаружен свежий образец китайской группировки APT-Q-27, демонстрирующий классические техники обхода средств защиты (Defense Evasion).
Как устроена цепочка атаки:
1. Дроппер с подписью: Вредонос подписан валидной цифровой подписью компании «广州栩冠科技有限公司» (на данный момент сертификат не отозван). Дроппер стучится на C2, забирает список дополнительных модулей и обрабатывает их в зависимости от расширения.
2. DLL Side-Loading через Tencent: Для выполнения основного пейлоада атакующие используют уязвимость DLL Side-Loading в легитимном исполняемом файле, который подписан доверенным сертификатом «Tencent Technology (Shenzhen) Company Limited».
Использование доверенного софта от Tencent позволяет вредоносу успешно маскироваться в процессах и обходить базовые EDR/AV-решения.
📊 Индикаторы компрометации (IoCs):
Хэши (MD5):
8838DF7298ABF4D4312648E2EE80BDEE — EXE Dropper (подписанный)C0ACA5DFBBFCB1C9796B3D974B1EE78B — DLL Loader (подписанный)1D1808686DBF36138F3067C34566D627 — DAT Payload130FBE74FEA31B30B59B071CCF22BF68 — Легитимный файл Tencent (подписанный)Управляющие серверы (C2):
hxxps[:]//storage.googleapis[.]com/snapshothelper/he.txthxxp://api.keensie[.]com:5198/#ThreatIntel #APT #MalwareAnalysis #SideLoading
P.S. Я напоминаю о том, что у меня есть аккаунт в X, буду рад видеть вас в качестве читателей там - https://x.com/askardyuss
🔥5
⚡️ #ThreatIntel: Фишинг против структур НАТО, предположительная активность Mustang Panda (TA416)
В песочнице ANY[.]RUN обнаружен свежий образец высококлассной фишинговой атаки, направленной на военное представительство Греции при НАТО. По набору используемых тактик и техническим деталям эта кампания с высокой долей вероятности принадлежит APT-группировке #TA416 (#MustangPanda).
Детали цепочки заражения:
🎯 Жертва и приманка
Письмо было отправлено с замаскированного ящика Gmail под видом Постоянного представительства Черногории при НАТО. В качестве приманки использовался (поддельный?) отчет о брифинге «На пути к саммиту в Анкаре».
🌐 Доставка и маскировка
Ссылка ведет на сайт за Cloudflare. После прохождения фейковой проверки на робота жертва попадает на детальный клон интерфейса Google Drive, откуда скачивается вредоносный ZIP-архив.
⚙️ Хитрая цепочка запуска (Data Carving)
Внутри архива находится LNK-ярлык с иконкой PDF. При клике он запускает скрытую команду PowerShell, которая считывает сырые байты ZIP-файла, «вырезает» из него скрытый TAR-контейнер и распаковывает его с помощью встроенной в Windows утилиты tar.exe, обходя поведенческие фильтры EDR.
💉 DLL Side-Loading
Распаковывается классическое трио файлов:
▪️ CNMNSST.exe — легитимный файл от Canon.
▪️ CNCLID.dll — вредоносная библиотека-перехватчик.
▪️ Canon.dat — зашифрованная полезная нагрузка.
📡 Сетевая активность (C2)
Малварь сразу открывает в браузере качественный PDF-документ (приманку), пока в фоне скрытый поток отправляет HTTPS GET-запросы на командный сервер, маскируясь под трафик веб-аналитики с динамическими параметрами.
Индикаторы компрометации (IOCs)
Сетевая инфраструктура:
▪️ resources.babyafrosapparel[.]com (Фишинговый гейт)
▪️ drive.babyafrosapparel[.]com (Доставка пейлоада)
▪️ concreteinportland[.]com (C2 сервер)
Хэши файлов (MD5):
▪️ B791C416988D068A3E548A0F21CD3518 (LNK-ярлык)
▪️ c836a6bbe16354a21ee688e3eeb32d86 (Вредоносная DLL - CNCLID.dll)
▪️ e70a5908e5eaee1bcd15eef82b1bcfdd (Зашифрованный пейлоад - Canon.dat)
▪️ adb67ffe941a706b6343f94413f6e5f2 (Легитимный EXE Canon - CNMNSST.exe)
Артефакты письма:
▪️ Отправитель: stasa.stojkovic.mne@gmail[.]com
#Фишинг #MalwareAnalysis #ANYRUN
#ti@qcakz
В песочнице ANY[.]RUN обнаружен свежий образец высококлассной фишинговой атаки, направленной на военное представительство Греции при НАТО. По набору используемых тактик и техническим деталям эта кампания с высокой долей вероятности принадлежит APT-группировке #TA416 (#MustangPanda).
Детали цепочки заражения:
🎯 Жертва и приманка
Письмо было отправлено с замаскированного ящика Gmail под видом Постоянного представительства Черногории при НАТО. В качестве приманки использовался (поддельный?) отчет о брифинге «На пути к саммиту в Анкаре».
🌐 Доставка и маскировка
Ссылка ведет на сайт за Cloudflare. После прохождения фейковой проверки на робота жертва попадает на детальный клон интерфейса Google Drive, откуда скачивается вредоносный ZIP-архив.
⚙️ Хитрая цепочка запуска (Data Carving)
Внутри архива находится LNK-ярлык с иконкой PDF. При клике он запускает скрытую команду PowerShell, которая считывает сырые байты ZIP-файла, «вырезает» из него скрытый TAR-контейнер и распаковывает его с помощью встроенной в Windows утилиты tar.exe, обходя поведенческие фильтры EDR.
💉 DLL Side-Loading
Распаковывается классическое трио файлов:
▪️ CNMNSST.exe — легитимный файл от Canon.
▪️ CNCLID.dll — вредоносная библиотека-перехватчик.
▪️ Canon.dat — зашифрованная полезная нагрузка.
📡 Сетевая активность (C2)
Малварь сразу открывает в браузере качественный PDF-документ (приманку), пока в фоне скрытый поток отправляет HTTPS GET-запросы на командный сервер, маскируясь под трафик веб-аналитики с динамическими параметрами.
Индикаторы компрометации (IOCs)
Сетевая инфраструктура:
▪️ resources.babyafrosapparel[.]com (Фишинговый гейт)
▪️ drive.babyafrosapparel[.]com (Доставка пейлоада)
▪️ concreteinportland[.]com (C2 сервер)
Хэши файлов (MD5):
▪️ B791C416988D068A3E548A0F21CD3518 (LNK-ярлык)
▪️ c836a6bbe16354a21ee688e3eeb32d86 (Вредоносная DLL - CNCLID.dll)
▪️ e70a5908e5eaee1bcd15eef82b1bcfdd (Зашифрованный пейлоад - Canon.dat)
▪️ adb67ffe941a706b6343f94413f6e5f2 (Легитимный EXE Canon - CNMNSST.exe)
Артефакты письма:
▪️ Отправитель: stasa.stojkovic.mne@gmail[.]com
#Фишинг #MalwareAnalysis #ANYRUN
#ti@qcakz
❤3👍1