
badger-builder é uma ferramenta assistida por IA para gerar perfis dinâmicos do Brute Ratel C4.
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:
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)
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 )
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.
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.
O badger-builder usa Poetry para gerenciar dependências. Instale a partir do código-fonte e configure para desenvolvimento com:
git clone https://github.com/tw1sm/badger-builder
cd badger-builder
poetry install
poetry run badger-builder --help
requirements.txt pode ser gerado com
poetry export --without-hashes --format=requirements.txt > requirements.txt
autorun, como definir kill date, chid, configurações de malloc/threadex