
badger-builder ist ein KI-gestütztes Tool zur Erstellung dynamischer Brute Ratel C4-Profile.
badger-builder ist ein KI-gestütztes Tool zum Generieren dynamischer Profile für Brute Ratel C4. Gib badger-builder einfach einen Flavor für dein gewünschtes Profil an, und es fragt OpenAI nach passenden Konfigurationen.
KI-generierte Listener-/Payload-Profilkonfigurationen:
HTTP-Body-Daten können in XML, JSON oder JavaScript erzeugt werden (und das Anfrageformat kann sich vom Antwortformat unterscheiden).
Ich empfehle, die von OpenAI generierten Konfigurationen immer zu überprüfen, insbesondere in Fällen, in denen die Verwendung von Test-/Beispiel-/Platzhalterwerten nicht vermieden wurde. Die KI-generierten Konfigurationen sind im Allgemeinen ein guter Ausgangspunkt, aber du wirst wahrscheinlich einige Anpassungen vornehmen wollen.
Unterstützt Brute Ratel 1.5.2
Derzeit werden nur HTTP-Listener-Profilkonfigurationen unterstützt (keine DoH-Unterstützung)
Die Prompts, die badger-builder an die OpenAI-API sendet, verbrauchen Token. Die Nutzung verbraucht in der Regel einige tausend Token (< 0,05 USD). Dein OpenAI-Konto muss sich entweder in der kostenlosen Testphase befinden oder du musst API-Abrechnung eingerichtet haben. (Überprüfe deine Nutzung und Abrechnung hier)
badger-builder kann installiert werden, indem du dieses Repository klonst und pip3 install . ausführst; anschließend kann es über den PATH mit badger-builder ausgeführt werden.
Für alle, die Poetry-Projekte hassen, gibt es eine requirements.txt, die du zusammen mit badger-builder.py verwenden kannst, um den Einstiegspunkt der typer-App aufzurufen.
Verschiebe .env.sample nach .env, füge deinen OpenAI-API-Schlüssel hinzu und führe badger-builder create aus.

Nachdem ein Profil generiert wurde, verwende badger-builder parse, um Beispiel-HTTP-Anfragen mithilfe der Profilkonfigurationen anzuzeigen.
badger-builder verwendet Poetry, um Abhängigkeiten zu verwalten. Installiere aus dem Quellcode und richte die Entwicklung ein mit:
git clone https://github.com/tw1sm/badger-builder
cd badger-builder
poetry install
poetry run badger-builder --help
requirements.txt kann erzeugt werden mit
poetry export --without-hashes --format=requirements.txt > requirements.txt
autorun-Aktionen wie das Festlegen des Kill-Datums, von chid und malloc/threadex-Einstellungen