Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Strumenti/GitHubGitHub/tw1sm/badger-builder
Scripting e AutomazioneCommand and ControlRed TeamingSviluppo Payload
GitHubtw1sm/badger-builder

badger-builder

badger-builder è uno strumento assistito da IA per generare profili C4 dinamici di Brute Ratel

Vedi Repository
551321 anno faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi



badger-builder

badger-builder è uno strumento assistito dall'IA per generare profili dinamici per Brute Ratel C4. Basta fornire a badger-builder un flavor per il profilo desiderato e chiederà a OpenAI una configurazione adatta.

Configurazioni del profilo listener/payload generate dall'IA:

  • URI C2
  • Intestazioni HTTP delle richieste/risposte
  • Dati del corpo HTTP anteposti e accodati alle richieste/risposte C2
  • Il corpo HTTP di risposta vuota del server

I dati del corpo HTTP possono essere generati in XML, JSON o JavaScript (e il formato della richiesta può differire da quello della risposta).

Consiglio sempre di rivedere le configurazioni generate da OpenAI, soprattutto nei casi in cui non sia riuscita a evitare l'uso di valori di test/esempio/segnaposto. Le configurazioni generate dall'IA sono generalmente un buon punto di partenza, ma probabilmente vorrai apportare alcune modifiche.

Supporta Brute Ratel 1.5.2

Attualmente sono supportate solo le configurazioni del profilo listener HTTP (nessun supporto DoH)

Nota sull'utilizzo di OpenAI

I prompt che badger-builder invia all'API di OpenAI consumano . L'utilizzo in genere consuma qualche migliaio di token (meno di $0,05 USD). Il tuo account OpenAI deve essere in prova gratuita o avere la fatturazione API configurata. (Controlla il tuo utilizzo e la fatturazione )

token
qui

Installazione

badger-builder può essere installato clonando questo repository ed eseguendo pip3 install . e successivamente eseguito dal PATH con badger-builder

Per chi odia i progetti Poetry, c'è un requirements.txt che puoi usare con badger-builder.py per chiamare l'entrypoint dell'app typer.

Utilizzo

Sposta .env.sample in .env, aggiungi la tua chiave API OpenAI ed esegui badger-builder create

Dopo che un profilo è stato generato, usa badger-builder parse per visualizzare richieste HTTP di esempio usando le configurazioni del profilo.

Sviluppo

badger-builder usa Poetry per gestire le dipendenze. Installa dal sorgente e configuralo per lo sviluppo con:

root@kitploit:~
git clone https://github.com/tw1sm/badger-builder
cd badger-builder
poetry install
poetry run badger-builder --help

requirements.txt può essere generato con

root@kitploit:~
poetry export --without-hashes --format=requirements.txt > requirements.txt

Miglioramenti

  • Opzione (sottocomando?) per fornire flag tramite file yaml
  • Prompt OpenAI migliori/più efficienti in termini di token
  • Integrazione listener DoH/SMB/TCP
  • Più formati di dati anteposti/accodati (prepend/append)
  • Azioni autorun come impostare kill date, chid, impostazioni malloc/threadex
Scarica lo strumento