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 обнаружил вредоносный репозиторий на GitHub для распространения малвари, которая нацелена на пользователей из Колумбии 🇨🇴.
Дроппер при запуске он выполняет проверку системной локали и языка (LCID). Если малварь обнаруживает признаки 🇷🇺 или 🇧🇾 окружения, то процесс заражения прерывается. В связи с этим, у меня возникает вопрос: "А чего нету 🇰🇿 , 🇰🇬 , 🇺🇿, 🇹🇯 и 🇹🇲?!"
📌 Индикаторы компрометации (IOCs):
🌐 Репозиторий:
📡 C2:
📦 Droppers:
💣 Payload:
#ThreatIntel #Malware #ReverseEngineering #ANYRUN
Дроппер при запуске он выполняет проверку системной локали и языка (LCID). Если малварь обнаруживает признаки 🇷🇺 или 🇧🇾 окружения, то процесс заражения прерывается. В связи с этим, у меня возникает вопрос: "А чего нету 🇰🇿 , 🇰🇬 , 🇺🇿, 🇹🇯 и 🇹🇲?!"
📌 Индикаторы компрометации (IOCs):
🌐 Репозиторий:
hxxps://github[.]com/ricardofonseca2132-lang/res289/📡 C2:
remanso00399[.]ydns[.]eu📦 Droppers:
d3633daf56134b32ec3aee1daa84f3f3d4be86eb4bd8d84693e710dbf09a6401💣 Payload:
ef7cc12f17e522e126ae8a9b3f6f962e#ThreatIntel #Malware #ReverseEngineering #ANYRUN
❤6😁1
🎯 Целевая кибератака на структуры Минобороны РФ (ВАИ)
На 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