Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
badger-builder — badger-builder ist ein KI-gestütztes Tool zur Erstellung dynamischer Brute Ratel C4-Profile. | Kitploit
Tools/GitHubGitHub/tw1sm/badger-builder
Scripting & AutomatisierungCommand and ControlRed TeamingPayload-Entwicklung
GitHubtw1sm/badger-builder

badger-builder

badger-builder ist ein KI-gestütztes Tool zur Erstellung dynamischer Brute Ratel C4-Profile.

Repository anzeigen
551313vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen



badger-builder

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:

  • C2-URIs
  • HTTP-Header von Anfrage/Antwort
  • HTTP-Body-Daten, die C2-Anfragen/-Antworten vorangestellt und angehängt werden
  • Den HTTP-Body des Servers für leere Antworten

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)

Hinweis zur OpenAI-Nutzung

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)

Installation

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.

Verwendung

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.

Entwicklung

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

Verbesserungen

  • Option (Unterbefehl?) zum Bereitstellen von Flags über eine yaml-Datei
  • Bessere/token-effizientere OpenAI-Prompts
  • DoH/SMB/TCP-Listener-Integration
  • Weitere Datenformate zum Voranstellen/Anhängen
  • autorun-Aktionen wie das Festlegen des Kill-Datums, von chid und malloc/threadex-Einstellungen
Tool herunterladen