Современный C2-фреймворк (Command & Control) с поддержкой кастомных имплантов (Demon), reflective loading, sleep obfuscation, OPSEC-режимов и удобным GUI на Qt. Альтернатива Cobalt Strike с открытым исходным кодом.
Постэксплуатационный фреймворк BC Security (форк оригинального PowerShell Empire). Поддерживает PowerShell, Python и C# агентов. Включает 300+ …
.NET C2-фреймворк с веб-интерфейсом. Агент (Grunt) написан на C# и поддерживает HTTP/HTTPS/SMB. Включает ~150 задач: shellcode …
Инструмент для извлечения паролей, хешей, PIN-кодов и Kerberos-тикетов из памяти Windows. Поддерживает Pass-the-Hash, Pass-the-Ticket, Golden/Silver Ticket, …
C#-инструмент для атак на Kerberos в среде Active Directory: AS-REP Roasting, Kerberoasting, Pass-the-Ticket, Overpass-the-Hash, Golden/Silver Ticket, …
# Зависимости (Kali/Ubuntu): sudo apt install -y git build-essential cmake libfontconfig1 libboost-all-dev \ qtbase5-dev qtdeclarative5-dev libqt5websockets5-dev golang-go nasm git clone https://github.com/HavocFramework/Havoc cd Havoc cd teamserver && go mod download && cd .. make ts-build make client-build

Havoc — это современный и гибкий фреймворк для постэксплуатации и управления командами (C2), созданный @C5pider.


Пожалуйста, обратитесь к Wiki для получения полной документации.
Havoc хорошо работает на Debian 10/11, Ubuntu 20.04/22.04 и Kali Linux. Рекомендуется использовать последние версии, чтобы избежать проблем. Вам понадобится современная версия Qt и Python 3.10.x, чтобы избежать проблем со сборкой.
Инструкции смотрите в документации по установке. Если возникнут проблемы, проверьте страницу Известные проблемы и список открытых/закрытых Issues.
Кроссплатформенный интерфейс, написанный на C++ и Qt
Написан на Golang
Флагманский агент Havoc, написанный на C и ASM

Вы можете присоединиться к официальному Discord-серверу Havoc, чтобы пообщаться с сообществом!
Пожалуйста, не создавайте задачи (issues), касающиеся обнаружения.
Фреймворк Havoc не разрабатывался для обхода обнаружения. Скорее, он спроектирован быть максимально гибким и модульным, давая оператору возможность добавлять собственные функции или модули, которые обходят систему обнаружения цели.