
Um pacote de habilidades do Claude Code para caça a bugs e trabalho de red-team externo - 82 habilidades, 15 comandos de barra, 681 padrões de relatórios divulgados curados em 24 classes principais de vulnerabilidades, além de matrizes de ataque de identidade empresarial e infraestrutura.
Um pacote de skills Claude autónomo para bug hunting e trabalho externo de red-team · 83 skills · 15 slash commands · 681 padrões de relatórios divulgados (433 agora citados e auditáveis individualmente) em 24 classes principais de vulnerabilidades · matrizes de ataque de identidade empresarial + infraestrutura · estruturação de pastas de engagement · integração com Burp MCP · testado em combate em engagements autorizados de red-team e bug-hunting, além de plataformas públicas de treino (DVWA, OWASP Juice Shop, Hacker101, testphp.vulnweb.com).
Criado por Sachin Sharma — Bug Hunting & GenAI Security Research.
claude-bughunter é um pacote de skills pronto a usar para o sistema de skills do Claude Code. Instala uma vez e o Claude Code deixa de ser um chatbot e começa a comportar-se como um investigador sénior de bug hunting ou um operador de red-team: conhece as técnicas, os templates de cadeia, os mapeamentos VRT, as cadeias de CVE das plataformas, e a higiene — e mantém-se dentro do scope.
Quatro camadas empilham-se:
bb-methodology + redteam-mindset: o fluxo de trabalho não-linear de 5 fases, o framework de pensamento crítico, e a disciplina do operador de red-team.hunt-* curadas a partir de 681 relatórios divulgados da HackerOne: padrões de deteção por classe, payloads, tabelas de bypass, e templates de cadeia.triage-validation + reporting + evidence-hygiene: o 7-Question Gate, severidade com reconhecimento de VRT, refutações de OOS, redação de PII, e entregáveis de red-team.Tudo acionado automaticamente por tópico — descreve o que estás a testar em linguagem simples e a skill relevante carrega. Sem invocação por nome.
Opção A — instalar como plugin do Claude Code (recomendado). De dentro do Claude Code:
/plugin marketplace add elementalsouls/Claude-BugHunter
/plugin install claude-bughunter@elementalsouls
Todas as 83 skills + 15 comandos carregam com namespace sob claude-bughunter: e são atualizados quando você incrementa a versão do plugin — nenhum arquivo é copiado para ~/.claude/.
Opção B — instalação por cópia (sem sistema de plugins / fixar em um clone):
git clone https://github.com/elementalsouls/Claude-BugHunter.git
cd Claude-BugHunter
# macOS / Linux
bash scripts/install.sh
# Windows (PowerShell)
pwsh ./scripts/install.ps1
Ambos copiam as skills + comandos para ~/.claude/ (macOS/Linux) ou %USERPROFILE%\.claude\ (Windows) e configuram o scaffolder de engagement hunt.
O que cada caminho de instalação oferece:
| Caminho | 83 skills + 15 slash commands | CLI cbh | scaffolder hunt |
|---|---|---|---|
| A — plugin | ✅ com namespace em claude-bughunter: | ➕ pipx install separado | ❌ apenas via clone |
| B — instalação por cópia | ✅ copiado para ~/.claude/ | ✅ a partir do clone | ✅ a partir do clone |
O plugin é o caminho mais rápido para as skills + slash commands. O runner cbh nativo do terminal instala-se de forma autónoma — pipx install git+https://github.com/elementalsouls/Claude-BugHunter
— para que os utilizadores do plugin o possam adicionar sem um clone completo (ver cbh CLI).
O scaffolder de engagement hunt vem com o clone (Opção B).
É isso. Abre o Claude Code e descreve o que estás a testar em linguagem simples — a skill certa carrega automaticamente, sem invocação por nome:
> Testing acme.com — an in-scope HackerOne target. Run recon and rank the surface.
⟳ loading skills: web2-recon, offensive-osint, bb-methodology …
→ subdomain enum (subfinder + crt.sh) … 47 hosts
→ live hosts (httpx) … 12 · tech fingerprint … 6 distinct stacks
→ ranked surface: api.acme.com (GraphQL, introspection ON) ← start here
auth.acme.com (OAuth, SSO) ← hunt-oauth
Next: want me to probe the GraphQL introspection + OAuth redirect_uri?
→ Guia completo de instalação · guia de uso · catálogo de skills pesquisável.
O bloco acima é uma transcrição ilustrativa. Para gravar uma demonstração real da sua própria sessão:
asciinema rec demo.cast→ envie para asciinema.org e coloque o badge aqui.
As skills são Agent Skills simples — o mesmo formato SKILL.md que Claude Code · OpenCode · OpenAI Codex CLI · Hermes Agent · Google AntiGravity carregam. Um único comando as instala em todos os lugares:
# macOS / Linux
bash scripts/install.sh --all --burp-mcp
# Windows (PowerShell)
pwsh ./scripts/install.ps1 -All -BurpMcp
| Harness | Diretório de Skills de Destino | Flag |
|---|---|---|
| Claude Code (baseline) | ~/.claude/skills/ | (padrão) |
| OpenCode | lê ~/.claude/skills/ & ~/.agents/skills/ | (padrão) / --agents |
| OpenAI Codex CLI | ~/.agents/skills/ | --agents |
| Hermes Agent | ~/.hermes/skills/ | --hermes |
| Google AntiGravity | ~/.gemini/config/skills/ | --antigravity |
--all (-All) detecta os harnesses instalados e copia as skills para o caminho de cada harness (~/.claude/skills, ~/.agents/skills, ~/.hermes/skills, ~/.gemini/config/skills); --burp-mcp (-BurpMcp) conecta o servidor Burp MCP em cada um. A camada completa de conhecimento é portada para todos os cinco — os slash commands e o motor /hunt permanecem exclusivos do Claude Code por design.