Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
beelzebub — Un framework runtime di deception sicuro e low-code, che sfrutta l'IA per la virtualizzazione di sistema. | Kitploit
Strumenti/GitHubGitHub/beelzebub-labs/beelzebub
Strumenti DifensiviSicurezza dei ContenitoriVirtualizzazione per la SicurezzaSicurezza WebSicurezza di ReteThreat IntelligenceRilevamento IntrusioniRisposta agli IncidentiSicurezza delle APISicurezza dell'IA
GitHub
2.1k2065120h 40m 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 →
beelzebub-labs/beelzebub

beelzebub

Un framework runtime di deception sicuro e low-code, che sfrutta l'IA per la virtualizzazione di sistema.

Vedi RepositorySito web
Condividi

Beelzebub — framework di inganno open-source

Beelzebub

Framework di inganno open-source.

Distribuisci esche realistiche. Osserva il comportamento degli attaccanti. Trasforma le interazioni in evidenze di sicurezza.

Esplora la piattaforma Beelzebub · Documentazione · Avvio rapido

CI Coverage License: GPL v3 Go Reference Mentioned in Awesome Go

Beelzebub offre ai team di sicurezza un modo configurabile per studiare le attività dirette ai servizi esca. Definisci l'ambiente che un attaccante incontra, scegli come risponde e cattura l'interazione per le indagini. Esegui il framework in modo indipendente o collegalo alla piattaforma Beelzebub.

Perché Beelzebub

  • Distribuisci esche adatte al tuo ambiente. Definisci servizi, route e regole di risposta in YAML. Usa handler statici per un comportamento prevedibile o risposte basate su LLM per interazioni adattive. Estendi il runtime con plugin Go fidati quando hai bisogno di un comportamento personalizzato.
  • Osserva ciò che accade dopo il contatto. Cattura evidenze dalle interazioni con le esche, inclusi comandi, dettagli delle richieste HTTP e contesto della sessione, a seconda del protocollo. Offri agli analisti un registro delle attività dirette al servizio a supporto delle indagini.
  • Porta le evidenze nel tuo flusso di lavoro. Ispeziona i log localmente, pubblica eventi strutturati su RabbitMQ o abilita la segnalazione alla piattaforma Beelzebub. Abilita le metriche Prometheus con core.prometheus.enabled: true per monitorare l'attività del runtime; per impostazione predefinita, il listener delle metriche è disabilitato e non associa alcuna porta.

Guardalo in azione

Guarda un'esca basata su LLM rispondere all'input di un attaccante. La demo illustra come le risposte generate possano sostenere un'interazione oltre un insieme fisso di gestori di comandi.

Demo di un'esca Beelzebub basata su LLM che risponde all'input di un attaccante

Come funziona

Le interazioni raggiungono i servizi esca, ricevono risposte dal runtime di Beelzebub e producono eventi di sicurezza. La configurazione YAML alimenta il runtime tramite validazione; i plugin Go vengono compilati nel runtime per estendere servizi e risposte. Gli eventi vanno ai log con segnalazione opzionale su RabbitMQ o alla piattaforma, mentre Prometheus espone le metriche separatamente.

Definisci servizi e regole in YAML, valida la configurazione e avvia il runtime. I plugin Go fidati vengono compilati nel runtime per estendere servizi e risposte. Ogni servizio gestisce le interazioni in ingresso ed emette evidenze tramite l'output di eventi configurato. Le risposte LLM richiedono un provider configurato; gli handler statici possono funzionare senza.

Il framework supporta SSH, HTTP, TCP, TELNET e MCP. Le esche MCP espongono strumenti esca che rendono osservabili le invocazioni sospette durante test controllati degli agenti. Possono fornire evidenze di tentativi di prompt injection; non garantiscono il rilevamento di ogni tentativo.

Le opzioni di distribuzione includono un binario Go locale, Docker Compose e Kubernetes con Helm. Consulta la guida all'architettura per il comportamento del runtime e i confini delle estensioni.

Esplora le esche

Inizia con una delle 18 configurazioni di esempio in configurations/services. Apri un file YAML per ispezionarne le regole e adattarlo al tuo ambiente.

CategoriaEsempi di decoy
Accesso remotoSSH · SSH (LLM) · TELNET · RDP · VNC
WebWordPress (fallback LLM) · HTTP 401 · Metodi HTTP · Labirinto di directory Apache
Database e cacheMySQL · PostgreSQL (LLM) · SQL Server · Redis · Memcached
Servizi di reteSMB · LDAP
IoTMQTT
Agenti AIStrumenti esca MCP

Gli esempi spaziano da banner e risposte selezionate a scambi interattivi. Gli esempi LLM richiedono un provider configurato; WordPress lo utilizza per la sua rotta catch-all. Verifica le mappature delle porte del tuo deployment quando abiliti esempi aggiuntivi.

Per iniziare

Ti servono Git, una shell e Docker Engine con Compose v2. Utilizza un host di laboratorio isolato con autorizzazione per tutti i listener configurati: l'installer avvia un insieme di servizi di esempio, incluse porte privilegiate. Su Linux può abilitare il networking host; Docker non fornisce isolamento di rete in quella modalità.

Utilizza credenziali sintetiche e consulta la guida alla sicurezza in produzione prima di esporre i servizi a Internet.

git clone https://github.com/beelzebub-labs/beelzebub.git
cd beelzebub
./install.sh --docker

Il reporting della piattaforma è opzionale. Lasciare vuoto il token della piattaforma quando richiesto per eseguire in modo indipendente. Il runtime convalida la propria configurazione prima di avviare i listener.

Testare l'esca HTTP predefinita e ispezionarne i log:

curl -i http://localhost:8080/
docker compose logs -f beelzebub
Scarica lo strumento