Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
badger-builder — badger-builder é uma ferramenta assistida por IA para gerar perfis dinâmicos do Brute Ratel C4. | Kitploit
Ferramentas/GitHubGitHub/tw1sm/badger-builder
Scripting e AutomaçãoComando e ControleRed TeamingDesenvolvimento de Payloads
GitHubtw1sm/badger-builder

badger-builder

badger-builder é uma ferramenta assistida por IA para gerar perfis dinâmicos do Brute Ratel C4.

Ver Repositório
55133há 1 anoRevisado 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 →
Compartilhar



badger-builder

badger-builder é uma ferramenta assistida por IA para gerar perfis dinâmicos do Brute Ratel C4. Basta fornecer ao badger-builder um sabor para o perfil desejado e ele solicitará à OpenAI configurações adequadas.

Configurações de perfil de listener/payload geradas por IA:

  • URIs de C2
  • Cabeçalhos HTTP de solicitação/resposta
  • Dados do corpo HTTP adicionados ao início e ao final de solicitações/respostas de C2
  • O corpo HTTP de resposta vazia do servidor

Os dados do corpo HTTP podem ser gerados em XML, JSON ou JavaScript (e o formato da solicitação pode ser diferente do formato da resposta).

Eu recomendo sempre revisar as configurações geradas pela OpenAI, especialmente nos casos em que ela não conseguiu evitar o uso de valores de teste/exemplo/placeholder. As configurações geradas por IA são geralmente um bom ponto de partida, mas você provavelmente vai querer fazer algumas modificações.

Suporta Brute Ratel 1.5.2

Atualmente, apenas configurações de perfil de listener HTTP são suportadas (sem suporte a DoH)

Nota sobre o uso da OpenAI

Os prompts que o badger-builder envia para a API da OpenAI consomem . O uso geralmente consome alguns milhares de tokens (< $0.05 USD). Sua conta da OpenAI deve estar no teste gratuito ou ter a cobrança da API configurada. (Verifique seu uso e cobrança )

tokens
aqui

Instalação

O badger-builder pode ser instalado clonando este repositório e executando pip3 install . e, em seguida, executado a partir do PATH com badger-builder

Para aqueles que odeiam projetos Poetry, há um requirements.txt que você pode usar com badger-builder.py para chamar o ponto de entrada do aplicativo typer.

Uso

Mova .env.sample para .env, adicione sua chave de API da OpenAI e execute badger-builder create

Depois que um perfil for gerado, use badger-builder parse para exibir solicitações HTTP de exemplo usando as configurações do perfil.

Desenvolvimento

O badger-builder usa Poetry para gerenciar dependências. Instale a partir do código-fonte e configure para desenvolvimento com:

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

requirements.txt pode ser gerado com

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

Melhorias

  • Opção (subcomando?) para fornecer flags via arquivo yaml
  • Prompts da OpenAI melhores/mais eficientes em tokens
  • Integração de listener DoH/SMB/TCP
  • Mais formatos de dados de prepend/append
  • ações autorun, como definir kill date, chid, configurações de malloc/threadex
Baixar ferramenta