src-hunter
Ajuda seu agente a encontrar vulnerabilidades em sistemas, seguindo uma metodologia e usando guias de ataque para falhas comuns.
O que ela faz
Este agente ajuda a encontrar falhas de segurança (vulnerabilidades) em sistemas e aplicações web. Ele segue um método organizado em 5 etapas para procurar por problemas como roubo de dados, acesso não autorizado ou execução de código malicioso.
Quando usar
- ✓Ao participar de programas de recompensa por bugs (bug bounty).
- ✓Ao realizar testes de segurança autorizados em um sistema.
- ✓Quando se deseja seguir um processo estruturado para encontrar falhas.
Exemplo do que pedir para a IA
“Quero testar a segurança do site exemplo.com para encontrar vulnerabilidades como XSS ou SQL Injection, seguindo seu método.”
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
Ele utiliza uma metodologia dividida em 5 fases: coleta de informações iniciais, reconhecimento passivo, descoberta ativa de componentes, caça a vulnerabilidades específicas e elaboração de relatórios. Para cada tipo de falha, ele tem 'playbooks' com passos detalhados.
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 src-hunterOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/pentest-tools/src-hunter/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.
Disponibilidade de material de suporte
Esta cópia do catálogo contém as orientações embutidas abaixo, mas não inclui os seguintes caminhos de suporte. Eles são pré-requisitos externos, não arquivos agrupados:
<support-root>/templates/report-submission.md
Obtenha o material necessário da fonte upstream declarada, ou de uma instalação fornecida pelo usuário dessa fonte. Resolva cada caminho em relação a essa instalação, inspecione seu conteúdo e verifique quaisquer licenças aplicáveis e pré-requisitos de execução. Não execute um comando ou reivindique que um procedimento referenciado foi seguido até que seu arquivo necessário exista. Não fabrique os scripts ausentes nem trate um arquivo não relacionado com o mesmo nome como equivalente. Etapas independentes totalmente documentadas aqui podem prosseguir dentro do escopo autorizado do usuário; relate qualquer etapa dependente como indisponível.
⚠️ 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, extraia dados ou tente acesso a credenciais contra um alvo:
- Peça ao usuário para declarar o URL exato do alvo, IP, conta ou recurso.
- 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.
Quando Usar
- Caçando vulnerabilidades em programas de bug bounty dentro da política do programa.
- Seguindo uma metodologia disciplinada em vez de testes ad-hoc.
何时使用本 skill
关键词命中:
- "src 挖洞" / "src 漏洞" / "src 测试" / "Security Response Center"
- "bug bounty" / "漏洞赏金" / "众测"
- "hackerone" / "h1" / "bugcrowd" / "intigriti" / "yeswehack"
- "如何挖 / 怎么测 / 怎么打 + 某目标 / 某接口 / 某参数"
- "WAF 绕过" / "绕过 WAF" / "WAF bypass"
- "任意账号 / 任意修改 / 任意删除 / 任意操作" 类越权
- "密码重置" / "找回密码" 类逻辑
- "未授权访问" / "默认凭据" / "Actuator" / "Spring 暴露" / "Redis 未授权"
- 用户给一个 URL 或 API endpoint 让你测
不应使用本 skill:
- 纯白盒源码审计(用
code-auditskill) - 已知漏洞的修复 / 防御问答(用通用对话)
- 单独的 CTF 题目(这是真实环境工作流)
Fluxo de Trabalho — 5 Fases
Fase 1 · Intake (Recebimento)
Entrada: Nome do programa / URL de entrada do SRC / Subdomínio.
O que fazer:
- Capturar Escopo (domínios em escopo / IPs / aplicativos móveis / endpoints de API)
- Capturar Fora de Escopo (conteúdo proibido, serviços de terceiros, exclusões de ativos na nuvem)
- Capturar regras (níveis de pagamento, janela de divulgação, política de retentativa, porto seguro)
- Capturar contas de teste / cabeçalhos de teste (como
X-Bug-Bounty: <handle>)
Julgamento de Prioridade (com base no tipo de correspondência para estimar a taxa de correspondência, consulte references/methodology/05-srctimebox-priority.md):
- Janela de 6 horas → Executar tipos de alta taxa de correspondência (Redefinição de senha 88% / Conta arbitrária 86,4% / Saque 83,1%)
- Janela de um dia → Adicionar vazamento de informações + exposição de ativos + Actuator
- HVV / Período chave → Espectro completo
→ Veja detalhes em references/methodology/00-index.md
Fase 2 · Recon (Reconhecimento Passivo)
Coleta de informações sem enviar pacotes para o alvo:
- Logs CT: crt.sh / Censys (encontrar subdomínios)
- Snapshots históricos: Wayback / CommonCrawl
- Pesquisa no GitHub:
org:target+ palavras-chave (password / api_key / SECRET) - Dorks de mecanismos de busca:
site:target.com inurl:/admin,filetype:env,intitle:Index of - ASN / Blocos IP: bgp.he.net para encontrar blocos IP
- Hash de Favicon: FOFA / Shodan para encontrar ativos com o mesmo favicon
- Histórico de DNS: SecurityTrails / Whoisxmlapi
Fase 3 · Enum (Enumeração Ativa)
Enumeração de Ativos:
- Subdomínios: amass / subfinder / puredns / dnsx
- Ativos: httpx / naabu
- Capturas de tela: gowitness / aquatone
- Descoberta de conteúdo: ffuf / feroxbuster / dirsearch
- Impressão digital técnica: wappalyzer / webanalyze (verificar correspondências de componentes domésticos
references/dictionaries/chinese-srcfingerprints.mdao mesmo tempo) - Extração de JS: linkfinder / subjs / gau / katana
- Impressão digital de tomada de subdomínio: subjack / subzy
Fase 4 · Hunt (Caça a Vulnerabilidades)
Siga o playbook correspondente por tipo de ataque, cada playbook inclui: metodologia + tabela de frequência de parâmetros + casos reais de H1 + payloads estruturados + variantes de bypass de WAF.
Caminhos de Prioridade (ordenados por taxa de correspondência + valor):
| Playbook | Dica de Entrada | Arquivo |
|---|---|---|
| Acesso Não Autorizado | Actuator/Swagger/Porta Padrão/Senha Fraca | references/playbooks/unauth-access.md |
| Vazamento de Informações | .git/.svn/.env/heapdump/Listagem de Diretórios | references/playbooks/info-disclosure.md |
| X Arbitrário de Elevação | ID no espaço do usuário pode ser percorrido/modificado | references/playbooks/arbitrary-x-authz.md |
| Lógica de Negócios | Redefinição de senha/Pagamento/Pedido/Código de verificação | references/playbooks/logic-flaws.md |
| OAuth/SAML/JWT | Fluxo de autenticação/redirect_uri/token | references/playbooks/oauth-saml-jwt.md |
| API REST | BOLA/Atribuição em Massa/Taxa | references/playbooks/api-rest.md |
| SQLi | Qualquer entrada do usuário no DB | references/playbooks/sqli.md |
| RCE | Desserialização/SSTI/XXE/Cadeia de protótipos/Framework | references/playbooks/rce.md |
…
Perguntas frequentes
O que é 'bug bounty'?
É um programa onde empresas oferecem recompensas (dinheiro ou reconhecimento) para quem encontrar e reportar falhas de segurança em seus sistemas.
O que são 'vulnerabilidades'?
São falhas ou fraquezas em um sistema que podem ser exploradas por atacantes para causar danos, roubar informações ou obter acesso indevido.
O que significa 'playbook' neste contexto?
Um 'playbook' é um guia detalhado com instruções passo a passo sobre como procurar e explorar um tipo específico de vulnerabilidade.
Detalhes
Descrição original do autor
Bug-bounty/SRC vulnerability-hunting workflow: five-phase methodology (intake, recon, enumeration, hunt, report) with attack playbooks for SQLi, XSS, RCE, SSRF, IDOR, CSRF, path traversal, and file upload.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3810
- 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
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC