Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
beelzebub — Um framework de runtime de decepção seguro e low-code, que aproveita IA para Virtualização de Sistemas. | Kitploit
Ferramentas/GitHubGitHub/beelzebub-labs/beelzebub
Ferramentas DefensivasSegurança de ContêineresVirtualização para SegurançaSegurança WebSegurança de RedeInteligência de AmeaçasDetecção de IntrusãoResposta a IncidentesSegurança de APISegurança de IA
GitHub
2.1k20651há 12h 24mRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
beelzebub-labs/beelzebub

beelzebub

Um framework de runtime de decepção seguro e low-code, que aproveita IA para Virtualização de Sistemas.

Ver RepositórioSite
Compartilhar

Beelzebub — framework de decepção open-source

Beelzebub

Framework de decepção open-source.

Implante iscas realistas. Observe o comportamento do atacante. Transforme interações em evidências de segurança.

Explore a Plataforma Beelzebub · Documentação · Início rápido

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

O Beelzebub oferece às equipes de segurança uma forma configurável de estudar a atividade direcionada a serviços de isca. Defina o ambiente que um atacante encontra, escolha como ele responde e capture a interação para investigação. Execute o framework de forma independente ou conecte-o à Plataforma Beelzebub.

Por que Beelzebub

  • Implante iscas que se adequam ao seu ambiente. Defina serviços, rotas e regras de resposta em YAML. Use handlers estáticos para comportamento previsível ou respostas com LLM para interações adaptativas. Estenda o runtime com plugins Go confiáveis quando precisar de comportamento personalizado.
  • Observe o que acontece após o contato. Capture evidências das interações com as iscas, incluindo comandos, detalhes de requisições HTTP e contexto de sessão, dependendo do protocolo. Ofereça aos analistas um registro da atividade direcionada ao serviço para apoiar a investigação.
  • Leve as evidências para o seu fluxo de trabalho. Inspecione logs localmente, publique eventos estruturados no RabbitMQ ou habilite o relatório da Plataforma Beelzebub. Habilite métricas Prometheus com core.prometheus.enabled: true para monitorar a atividade do runtime; por padrão, o listener de métricas fica desabilitado e não vincula nenhuma porta.

Veja em ação

Assista a uma isca com LLM responder à entrada do atacante. A demonstração ilustra como respostas geradas podem sustentar uma interação além de um conjunto fixo de handlers de comandos.

Demonstração de uma isca Beelzebub com LLM respondendo à entrada do atacante

Como funciona

As interações chegam aos serviços de isca, recebem respostas do runtime do Beelzebub e produzem eventos de segurança. A configuração YAML alimenta o runtime por meio de validação; plugins Go são compilados no runtime para estender serviços e respostas. Os eventos vão para logs com relatório opcional via RabbitMQ ou Plataforma, enquanto o Prometheus expõe métricas separadamente.

Defina serviços e regras em YAML, valide a configuração e inicie o runtime. Plugins Go confiáveis são compilados no runtime para estender serviços e respostas. Cada serviço trata as interações recebidas e emite evidências por meio da saída de eventos configurada. Respostas com LLM exigem um provedor configurado; handlers estáticos podem ser executados sem um.

O framework suporta SSH, HTTP, TCP, TELNET e MCP. Iscas MCP expõem ferramentas de isca que tornam invocações suspeitas observáveis durante testes controlados de agentes. Elas podem fornecer evidências de tentativas de injeção de prompt; não garantem a detecção de todas as tentativas.

As opções de implantação incluem um binário Go local, Docker Compose e Kubernetes com Helm. Consulte o guia de arquitetura para o comportamento do runtime e os limites de extensão.

Explore as iscas

Comece com uma das 18 configurações de exemplo em configurations/services. Abra um arquivo YAML para inspecionar suas regras e adaptá-lo ao seu ambiente.

CategoriaExemplos de decoys
Acesso remotoSSH · SSH (LLM) · TELNET · RDP · VNC
WebWordPress (fallback LLM) · HTTP 401 · Métodos HTTP · Labirinto de diretórios Apache
Bancos de dados e cachesMySQL · PostgreSQL (LLM) · SQL Server · Redis · Memcached
Serviços de redeSMB · LDAP
IoTMQTT
Agentes de IAFerramentas isca MCP

Os exemplos vão desde banners e respostas selecionadas até trocas interativas. Os exemplos LLM exigem um provedor configurado; o WordPress o utiliza para sua rota catch-all. Verifique os mapeamentos de portas da sua implantação ao habilitar exemplos adicionais.

Primeiros passos

Você precisa de Git, um shell e Docker Engine com Compose v2. Use um host de laboratório isolado com autorização para todos os listeners configurados: o instalador inicia um conjunto de serviços de exemplo, incluindo portas privilegiadas. No Linux, ele pode habilitar o host networking; o Docker não fornece isolamento de rede nesse modo.

Use credenciais sintéticas e revise o guia de segurança para produção antes de expor serviços à internet.

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

O relatório de plataforma é opcional. Deixe o token da Plataforma em branco quando solicitado para executar de forma independente. O runtime valida a sua configuração antes de iniciar os listeners.

Teste o decoy HTTP padrão e inspecione os seus logs:

curl -i http://localhost:8080/
docker compose logs -f beelzebub
Baixar ferramenta