Оригинальная реализация на C техники Hell's Gate — динамическое разрешение адресов системных вызовов NTDLL в обход пользовательских хуков.
Генератор заголовочных и ассемблерных файлов для прямых системных вызовов Windows, применяется для обхода перехватов AV/EDR на …
Инструмент для извлечения паролей, хешей, PIN-кодов и Kerberos-тикетов из памяти Windows. Поддерживает Pass-the-Hash, Pass-the-Ticket, Golden/Silver Ticket, …
Кросс-платформенный инструмент для извлечения сохранённых паролей из десятков приложений: браузеры, почтовые клиенты, SSH-клиенты, мессенджеры, БД, VPN, …
Современный C2-фреймворк (Command & Control) с поддержкой кастомных имплантов (Demon), reflective loading, sleep obfuscation, OPSEC-режимов и …
git clone https://github.com/am0nsec/HellsGate.git cd HellsGate # Компиляция: mingw-w64 (Linux) или Visual Studio (Windows) x86_64-w64-mingw32-gcc main.c -o hells_gate.exe -lpsapi # C-проект, любой компилятор GCC/MSVC, .NET не требуется
Оригинальная реализация на C техники Hell's Gate VX
Ссылка на статью: https://vxug.fakedoma.in/papers/VXUG/Exclusive/HellsGate.pdf
PDF также включён в этот репозиторий.
Авторы:
* Paul Laîné (@am0nsec)
* smelly__vx (@RtlMateusz)
Обратите внимание: * Мы не утверждаем, что это революционно — многие используют подобные техники уже много лет; * Мы не утверждаем, что это идеальный и самый оптимизированный способ достижения цели. Это всего лишь пример реализации техники; * Судить о идее/технике/проекте/исследовании только по названию — по меньшей мере мелочно и определённо детски; и * Любые рекомендации и/или идеи всегда приветствуются, просто создайте issue в этом репозитории.