bug-bounty
Ajuda seu agente a encontrar e relatar falhas de segurança em softwares. Ele segue todo o processo para garantir que os problemas sejam corrigidos.
O que ela faz
Esta ferramenta ajuda a encontrar falhas de segurança em sistemas, como sites e aplicativos. Ela segue um processo passo a passo para identificar e verificar problemas que podem ser explorados por hackers.
Quando usar
- ✓Ao testar a segurança de um site que você tem permissão para analisar.
- ✓Para verificar se uma falha de segurança encontrada é real e causa algum dano.
- ✓Para entender como um hacker poderia explorar uma vulnerabilidade.
Exemplo do que pedir para a IA
“Quero testar a segurança do site 'exemplo.com'. Tenho permissão escrita para fazer isso.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta guia você através de um processo de investigação, começando pela coleta de informações, depois buscando falhas, validando se elas são sérias e, por fim, ajudando a relatar o problema.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill bug-bountyOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/bug-bounty/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
⚠️ USO AUTORIZADO APENAS Esta habilidade é apenas para fins educacionais ou avaliações de segurança autorizadas. Você deve ter permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta. O uso indevido desta ferramenta é ilegal e estritamente proibido.
Portão de confirmação obrigatório Antes de executar qualquer comando que sonde, explore, altere, persista em, extraia dados de ou tente acesso a credenciais contra um alvo:
- Peça ao usuário para declarar o URL exato, IP, conta ou recurso alvo.
- Peça ao usuário para confirmar a autorização por escrito e o escopo permitido.
- Mostre o(s) comando(s) exato(s) e explique seu efeito esperado.
- Aguarde a confirmação explícita na conversa atual.
Sem essa confirmação, permaneça somente leitura e forneça apenas orientação defensiva. Prefira um sandbox, VM descartável ou laboratório controlado.
Fluxo de Trabalho do Mestre de Bug Bounty
Pipeline completo: Reconhecimento -> Aprender -> Caçar -> Validar -> Relatar. Uma habilidade para tudo.
A ÚNICA PERGUNTA QUE IMPORTA
"Um atacante pode fazer isso AGORA contra um usuário real que NÃO tomou nenhuma ação incomum -- e isso causa danos reais (dinheiro roubado, PII vazado, tomada de conta, execução de código)?"
Se a resposta for NÃO -- PARE. Não escreva. Não explore mais. Siga em frente.
Bug Teórico = Tempo Perdido. Elimine Estes Imediatamente:
| Padrão | Motivo de Eliminação |
|---|---|
| "Poderia teoricamente permitir..." | Não explorável = não é um bug |
| "Um atacante com X, Y, Z condições poderia..." | Pré-condições demais |
| "Implementação incorreta, mas sem impacto prático" | Incorreto, mas inofensivo = não é um bug |
| Código morto com um bug nele | Não alcançável = não é um bug |
| Mapas de origem sem segredos | Sem impacto |
| SSRF com callback apenas de DNS | Necessita de exfiltração de dados ou acesso interno |
| Redirecionamento aberto sozinho | Necessita de ATO ou cadeia OAuth |
| "Poderia ser usado em uma cadeia se..." | Construa a cadeia primeiro, DEPOIS relate |
Você deve demonstrar dano real. "Poderia" não é um bug. Prove que funciona ou descarte.
REGRAS CRÍTICAS
- LEIA O ESCOPO COMPLETO PRIMEIRO -- verifique se todos os ativos/domínios pertencem à organização alvo
- SEM BUGS TEÓRICOS -- "Um atacante pode roubar fundos, vazar PII, tomar conta ou executar código AGORA?" Se não, PARE.
- ELIMINE DESCOBERTAS FRACOUS RAPIDAMENTE -- execute o Portão das 7 Perguntas ANTES de escrever qualquer relatório
- Valide antes de escrever -- verifique o CHANGELOG, documentos de design, scripts de implantação PRIMEIRO
- Uma classe de bug por vez -- vá fundo, não atire para todos os lados
- Verifique se os dados já não são públicos -- verifique a interface web em modo anônimo antes de relatar "vazamentos" de API
- REGRA DOS 5 MINUTOS -- se um alvo não mostrar nada após 5 minutos de sondagem (todos 401/403/404), SIGA EM FRENTE
- CAÇA COM FOCO EM IMPACTO -- pergunte "qual o pior que pode acontecer se a autenticação for quebrada?" Se nada valioso, pule o alvo
- VAZAMENTOS DE CREDENCIAIS precisam de prova de exploração -- encontrar chaves não é suficiente, é preciso PROVAR o que elas acessam
- PARE ESPIRAIS DE RECONHECIMENTO SUPERFICIAIS -- não sonde 403s, não use grep para chaves de análise, não verifique domínios de staging que não levam a lugar nenhum
- IMPACTO NO NEGÓCIO sobre classe de vulnerabilidade -- a gravidade depende do CONTEXTO, não apenas do tipo de vulnerabilidade
- ENTENDA PROFUNDAMENTE O ALVO -- antes de caçar, aprenda o aplicativo como um usuário real
- NÃO CONFIE DEMAIS EM AUTOMAÇÃO -- scans automatizados atingem WAFs, disparam limites de taxa, encontram os mesmos bugs que todos os outros encontram
- CAÇE CLASSES DE VULNERABILIDADES MENOS SATURADAS -- XSS/SSRF/XXE têm a maior concorrência. Expanda para: envenenamento de cache, vulnerabilidades Android/mobile, lógica de negócios, condições de corrida, cadeias OAuth/OIDC, ataques de pipeline CI/CD
- REGRA DE UMA HORA -- preso em um alvo por uma hora sem progresso? MUDE DE CONTEXTO
- ABORDAGEM DE DOIS OLHOS -- combine testes sistemáticos (checklist) com detecção de anomalias (observe comportamentos inesperados)
- CONHECIMENTO EM FORMA DE T -- vá FUNDO em uma área e AMPLO em todo o resto
Para a metodologia completa de caça — fluxo de trabalho não linear de 5 fases, framework de psicologia do desenvolvedor, disciplina de sessão, roteamento de ferramentas por fase e seleção de rota Ampla/Profunda — veja
skills/bb-methodology/SKILL.md.
MÉTODO DE SINAL DE BUG A->B (Caça em Cluster)
Quando você encontra o bug A, cace sistematicamente por B e C nas proximidades. Esta é uma das metodologias mais poderosas em bug bounty. Bugs únicos pagam. Cadeias pagam 3-10x mais.
Cadeias Conhecidas A->B->C
| Bug A (Sinal) | Caçar por Bug B | Escalar para C |
|---|---|---|
| IDOR (leitura) | PUT/DELETE no mesmo endpoint | Manipulação completa de dados da conta |
Perguntas frequentes
O que é 'bug bounty'?
É um programa onde empresas oferecem recompensas (dinheiro ou reconhecimento) para quem encontra e reporta falhas de segurança em seus sistemas.
Posso usar isso em qualquer site?
Não! Você precisa de permissão explícita e por escrito do dono do sistema antes de usar esta ferramenta. Usar sem permissão é ilegal.
O que são 'bugs teóricos'?
São falhas que poderiam existir em teoria, mas que na prática não causam nenhum dano real ou são muito difíceis de explorar. Esta ferramenta foca apenas em problemas que causam dano real e imediato.
Detalhes
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2461
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC