Pular para o conteúdo
Skillpedia
Bancos de dados42 mil · #4779

src-hunter

Capacita seu agente a encontrar falhas de segurança em programas e sites. É útil para caçar bugs em programas de recompensa e testes de segurança.

O que ela faz

Esta ferramenta ajuda a encontrar falhas de segurança (vulnerabilidades) em sistemas, como em programas de recompensa por bugs (bug bounty) ou testes de segurança. Ela usa um método passo a passo e informações de casos reais para guiar a busca.

Quando usar

  • ✓Ao participar de programas de recompensa por bugs (bug bounty).
  • ✓Ao realizar testes de segurança em sistemas (pentest).
  • ✓Quando você precisa encontrar vulnerabilidades em um site ou aplicação.

Exemplo do que pedir para a IA

“Como posso encontrar vulnerabilidades de 'SQL Injection' neste site?”

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

https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/pentest-tools/src-hunter/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/pentest-tools/src-hunter/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta segue um processo de 5 etapas: receber o 'pedido' (scope), coletar informações (recon), testar ativamente (enum), procurar falhas (hunt) e, por fim, relatar.

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 zhaoxuya520/reverse-skill --skill src-hunter

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/zhaoxuya520/reverse-skill/main/skills/pentest-tools/src-hunter/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

AÇÃO NECESSÁRIA (Execute imediatamente após a leitura)

  1. NOW: Confirme se o scope.md do case atual existe e auth.status=granted. Sem escopo → case-init.ps1, proibido -AuthGranted automático
  2. NOW: Leia ../../field-journal/precedent-pentest.md — instruções de operação diária, não substitui o escopo
  3. NOW: Confirme se a tarefa atual se enquadra no escopo desta skill
  4. NEXT: Leia ../../tool-index.md, verifique a disponibilidade da ferramenta e o caminho real
  5. NEXT: Chame o bootstrap quando a ferramenta estiver faltando, não adivinhe o caminho
  6. ACT: Entre no fluxo de trabalho. Por padrão, apenas o esqueleto do playbook é lido; payloader/, waf-bypass.md são abertos apenas quando o escopo foi concedido e o usuário explicitamente deseja o payload
  7. MUST NOT considere "Relatório H1 2887" como um diretório rastreado neste repositório (h1-reports/ não está na árvore)
  8. MUST NOT desative a proteção devido a alertas antivírus acionados pelo corpus de payload; priorize a verificação do blob/hash do Git com docs/SECURITY-REVIEW-2026-09-03.md

SRC Hunter — Fluxo de Trabalho de Descoberta de Vulnerabilidades em Campo

Skill de Security Response Center / Teste de Bug Bounty / Bug Bounty em campo. Traduz a metodologia de caixa branca para detecção de caixa preta, combinada com estatísticas de casos reais e biblioteca de payloads.


Quando usar esta skill

Correspondência de palavras-chave:

  • "src hunting" / "src vulnerability" / "src testing" / "Security Response Center"
  • "bug bounty" / "bug bounty" / "crowdsourced testing"
  • "hackerone" / "h1" / "bugcrowd" / "intigriti" / "yeswehack"
  • "como caçar / como testar / como atacar + um alvo / uma interface / um parâmetro"
  • "WAF bypass" / "bypass WAF" / "WAF bypass"
  • Elevação de privilégio do tipo "conta arbitrária / modificação arbitrária / exclusão arbitrária / operação arbitrária"
  • Lógica do tipo "redefinição de senha" / "recuperação de senha"
  • "Acesso não autorizado" / "Credenciais padrão" / "Actuator" / "Exposição Spring" / "Acesso não autorizado ao Redis"
  • O usuário fornece uma URL ou endpoint de API para você testar

Não use esta skill:

  • Auditoria de código-fonte puramente de caixa branca (use a skill code-audit)
  • Perguntas e respostas sobre correção/defesa de vulnerabilidades conhecidas (use conversação geral)
  • Exercícios CTF isolados (este é um fluxo de trabalho de ambiente real)

Fluxo de Trabalho — 5 Fases

Fase 1 · Intake (Recebimento do Pedido)

Entrada: Nome do programa / URL de entrada do SRC / Subdomínio.

O que fazer:

  • Obter Escopo (domínios / IPs / aplicativos móveis / endpoints de API em escopo)
  • Obter Fora de Escopo (conteúdo proibido de testar, serviços de terceiros, exclusões de ativos de nuvem)
  • Obter Regras (níveis de pagamento, janela de divulgação, política de reteste, porto seguro)
  • Obter contas de teste / cabeçalhos de teste (como X-Bug-Bounty: <handle>)

Julgamento de Prioridade (com base na estimativa de taxa de acerto por tipo de correspondência, consulte references/methodology/05-srctimebox-priority.md):

  • Janela de 6 horas → execute tipos de alta taxa de acerto (redefinição de senha 88% / conta arbitrária 86,4% / saque 83,1%)
  • Janela de um dia → adicione vazamento de informações + exposição de ativos + Actuator
  • HVV / Período Chave → espectro completo

→ Veja em detalhes 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 (para 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 de IP: bgp.he.net para encontrar blocos de 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ínio: amass / subfinder / puredns / dnsx
  • Vivo: httpx / naabu
  • Captura de tela: gowitness / aquatone
  • Descoberta de conteúdo: ffuf / feroxbuster / dirsearch
  • Impressão digital técnica: wappalyzer / webanalyze (verifique também references/dictionaries/chinese-srcfingerprints.md para componentes domésticos correspondentes)
  • 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 para cada tipo de ataque, cada playbook inclui: metodologia + tabela de frequência de parâmetros + casos reais do H1 + payloads estruturados + variantes de bypass de WAF.

Caminhos de Prioridade (classificados por taxa de acerto + 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
Elevação de Privilégio X Arbitrária ID de usuário iterável/modificável 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/Mass Assignment/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
SSRF Parâmetro de URL/Cache/Injeção de Host references/playbooks/ssrf-cache-host.md
Travessia de Diretório Parâmetro de Caminho de Arquivo/LFI/RFI references/playbooks/path-traversal.md
Upload de Arquivo Ponto de Upload + Vulnerabilidade de Análise references/playbooks/file-upload.md
XSS Qualquer entrada do usuário em HTML/JS references/playbooks/xss.md
HTTP Smuggling Proxy Reverso + Content-Length references/playbooks/http-smuggling.md
GraphQL Introspecção/Aninhamento references/playbooks/graphql.md
Race Condition Requisições Concorrentes / TOCTOU references/playbooks/race-conditions.md
DoS ReDoS / Recurso sem Limite de Taxa / Explosão Algorítmica references/playbooks/dos.md
Mobile Android / iOS APK references/playbooks/mobile.md
LLM Agent Injeção de Prompt / Chamada de Ferramenta references/playbooks/llm-prompt-injection.md
Pós-Exploração de Rede Interna Credenciais / Lateral / Domínio references/playbooks/intranet-postexp.md

Metodologia Geral (independentemente do tipo de ataque):

Documento Conteúdo Chave
methodology/01-attack-priority.md RCE>Escrita de Arquivo>Bypass de Autenticação>Injeção>Vazamento de Informações Classificação de Valor
methodology/02-bypass-toolkit.md Árvore de Decisão de Bypass Geral + Codificação / Ofuscação / WAF
methodology/03-evidence-discipline.md Regras de Evidência de Caixa Preta + Anti-Alucinação + Conformidade

…

Perguntas frequentes

O que é 'scope'?

Scope define quais partes de um sistema você tem permissão para testar e quais estão fora dos limites.

O que são 'playbooks'?

Playbooks são guias detalhados que explicam como procurar por tipos específicos de vulnerabilidades, com exemplos e técnicas.

O que significa 'WAF bypass'?

WAF (Web Application Firewall) é uma proteção. 'Bypass' significa encontrar uma forma de contornar essa proteção para testar ou explorar vulnerabilidades.

Detalhes

Descrição original do autor

实战 SRC / 众测 / Bug bounty 漏洞挖掘工作流 skill。包含:5 阶段方法论(intake → recon → enum → hunt → report)、19 个攻击类 playbook(SQLi/XSS/RCE/SSRF/IDOR/CSRF/Path Traversal/File Upload/SSTI/XXE/Race/HTTP Smuggling/OAuth/JWT/SAML/GraphQL/Mobile/LLM/DoS)、305 个结构化 payload、263 个 WAF/EDR 绕过变体、2887 份 HackerOne 真实 High/Critical 已披露案例、77,000+ WooYun 案例统计、国产 OA / 中间件指纹库、银行 / 电信行业垂直 playbook。当用户提到 "src 挖洞 / src 漏洞挖掘 / bug bounty /

repo: zhaoxuya520/reverse-skill

Popularidade

Estrelas no GitHub
42 mil
Posição no ranking
#4779
Licença
MIT
Atualizada em
22/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas