attack-chain
Ensina seu agente de IA a organizar e coordenar agentes de IA e planejar projetos antes de programar.
O que ela faz
Esta ferramenta ajuda a planejar e executar ataques de computador em várias etapas, como coletar informações, obter acesso inicial, aumentar privilégios e se mover pela rede. É um ponto de partida para testes de segurança completos.
Quando usar
- ✓Quando um teste de segurança autorizado envolve várias fases.
- ✓Para coordenar diferentes ferramentas em um plano de ataque.
- ✓Para planejar um ataque completo, desde a coleta de informações até o relatório final.
Exemplo do que pedir para a IA
“Planeje um teste de penetração completo para o site example.com, começando pela coleta de informações e terminando com um relatório.”
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 primeiro planeja a sequência de ações necessárias para um ataque, determinando quais ferramentas usar em cada etapa. Em seguida, ela executa essas ações em ordem, garantindo que cada passo seja autorizado.
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 attack-chainOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/attack-chain/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 destina-se apenas a 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.
Habilidade de Orquestração de Cadeia de Ataque
Quando Usar
- Um engajamento autorizado abrange várias fases da cadeia de eliminação.
- Coordenando várias habilidades especializadas em um caminho de ataque coerente.
Quando Roteado para esta Habilidade
Os seguintes cenários devem primeiro passar por esta Habilidade para planejamento de ciclo completo, e depois serem distribuídos para execução de sub-habilidades específicas:
| Cenário | Por que a Orquestração é Necessária |
|---|---|
| "Ajude-me a fazer um teste de penetração completo" | Requer planejamento de todo o processo, desde a coleta de informações até o relatório |
| "Invadir do exterior para o controlador de domínio" | Cruzando a quebra de perímetro → escalonamento de privilégios → movimento lateral → múltiplos estágios do AD |
| "Exercício de ataque e defesa de Red Team" | Requer cadeia de ataque completa + ocultação + limpeza de rastros |
| "Avaliar a superfície de ataque deste alvo" | Requer coleta de informações multidimensional + planejamento de caminho |
| "Tenho um webshell, qual o próximo passo?" | Requer planejamento do caminho subsequente a partir do ponto de controle atual |
| "Ajude-me a planejar um caminho de ataque" | Claramente requer orquestração de caminho |
| "Até onde posso ir com esta vulnerabilidade?" | Requer avaliação do valor de exploração em cadeia da vulnerabilidade |
| "Monitoramento contínuo de Bug Bounty" | Requer automação de processos multi-estágio |
| "Processo completo de penetração de rede interna" | Combinação de movimento lateral + escalonamento de privilégios + ataque de domínio |
| "Plano de ataque de origem próxima" | Combinação de acesso físico + penetração de rede interna |
| "Caminho de ataque de cadeia de suprimentos" | Ataque multi-salto entre organizações |
| "Phishing + Pós-exploração" | Combinação de acesso inicial + exploração subsequente |
Tarefas de estágio único não precisam passar por esta Habilidade:
- Apenas varredura de porta → vá diretamente para
pentest-tools/ - Apenas injeção de SQL → vá diretamente para
pentest-tools/ - Apenas engenharia reversa de APK → vá diretamente para
apk-reverse/ - Apenas penetração de domínio → vá diretamente para
windows-ad/SKILL.md
Princípios de Orquestração
Papel desta Habilidade
用户提出多阶段任务
↓
attack-chain/SKILL.md(本文件)
↓ 规划攻击路径、确定阶段顺序
↓ 评估每阶段所需工具和方法
↓
分发到具体子 Skill 执行:
├── pentest-tools/ → 工具调用、漏洞利用
├── apk-reverse/ → 移动端渗透
├── js-reverse/ → Web 前端突破
├── reverse-engineering/ → 二进制分析
├── ida-reverse/ → 深度逆向
└── browser-automation/ → 自动化操作
↓
每阶段完成后回到本 Skill 评估下一步
↓
全部完成 → docs-generator 生成报告
Árvore de Decisão de Planejamento de Caminho
拿到目标后:
1. 目标是什么?(Web/内网/云/移动/IoT)
2. 当前有什么?(外部视角/已有凭据/已有据点)
3. 最终目标是什么?(域控/数据/特定系统/证明影响)
4. 约束条件?(时间/隐蔽性/不可触碰的系统)
↓
根据以上信息规划最短路径
↓
一条路走不通 → 回到本 Skill 重新规划备选路径
Fases Completas da Cadeia de Ataque
Para metodologia detalhada de fases, cadeias de ferramentas e playbooks, consulte:
Leis Fundamentais das Operações de Red Team
Três Linhas de Base
- Todas as operações devem ter autorização por escrito
- A exfiltração de dados deve ser anonimizada
- Limpe todos os rastros de ataque (incluindo persistência na memória)
Disciplina Operacional
- Avalie o nível de risco de cada operação antes de executá-la (Baixo/Médio/Alto/Crítico)
- Notifique o gerente de projeto antes de operações de alto risco
- Mantenha um log de operações (hora, ação, resultado)
- Relate imediatamente vulnerabilidades de alto risco descobertas, não as explore amplamente
- Não afete a disponibilidade do serviço (proibido DoS)
- Não acesse/baixe dados de usuários reais
Casos Típicos de Falha
| Motivo da Falha | Consequência | Lição |
|---|---|---|
| Mimikatz não limpou o dump de memória | Blue Team rastreou o caminho de ataque completo | Limpar imediatamente após a operação |
| Domínio C2 marcado por inteligência de ameaças | Primeira conexão interceptada | Use domínio recém-registrado + pré-domínio |
| E-mail de phishing acionou alerta DLP | Blue Team alertou antecipadamente | Teste as regras do gateway de e-mail |
| Movimento lateral acionou honeypot | Intenção de ataque exposta | Identifique honeypots antes de agir |
Tabela de Referência Rápida de Ferramentas
Coleta de Informações
subfinder amass httpx naabu katana gau dnsx nmap whatweb wpscan
Exploração de Vulnerabilidades
nuclei sqlmap sstimap xsstrike burpsuite metasploit
Escalonamento de Privilégios
winPEAS linpeas GodPotato PrintSpoofer watson
Movimento Lateral
mimikatz crackmapexec/netexec impacket bloodhound certipy coercer responder evil-winrm
Frameworks C2
cobalt-strike sliver havoc mythic adaptixc2
Penetração de Origem Próxima
fluxion aircrack-ng proxmark3 rubber-ducky wifi-pineapple
Relação com Outras Habilidades Deste Pacote
| Necessidade | Roteado para |
|---|---|
| Exploração Profunda de Vulnerabilidades Web | pentest-tools/SKILL.md |
| Passos Detalhados de Ataque AD de Rede Interna | windows-ad/SKILL.md |
| Análise Reversa de Amostras Maliciosas | reverse-engineering/SKILL.md |
| Engenharia Reversa de APK (Penetração Móvel) | apk-reverse/SKILL.md |
| Contorno de Assinatura Frontend JS | js-reverse/SKILL.md |
| Penetração em Massa Automatizada | Pentest Swarm AI (pentestswarm scan --swarm) |
| Penetração Assistida por IA | mcp-kali-server / metasploitmcp / hexstrike-ai |
| Geração de Relatórios | docs-generator/SKILL.md |
| Diagrama de Caminho de Ataque | diagram-generator/SKILL.md |
Autoverificação de Conclusão de Tarefa (DEVE PASSAR antes de alegar conclusão)
- Executei cada etapa do fluxo de trabalho (em vez de apenas ler)?
- Usei um caminho de ferramenta real baseado em
tool-index? - Produzi evidências reproduzíveis (comandos/scripts/capturas de tela/relatórios)?
- Completei e registrei os itens do Checklist exigidos pelas REGRAS?
Limitações
- A execução de fases de ataque requer autorização por escrito por alvo.
- Assume que as ferramentas de suporte (kits de reconhecimento/exploração) estão instaladas e licenciadas onde aplicável.
Adaptado de zhaoxuya520/reverse-skill (MIT).
Perguntas frequentes
Preciso de permissão para usar esta ferramenta?
Sim, você precisa de permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta para qualquer finalidade.
O que acontece se eu não tiver permissão?
Usar esta ferramenta sem autorização é ilegal e estritamente proibido. A ferramenta só funcionará se você confirmar que tem a autorização necessária.
Esta ferramenta faz tudo sozinha?
Não, ela planeja e coordena o ataque, mas pode precisar usar outras ferramentas específicas para cada etapa, como coleta de informações ou exploração de vulnerabilidades.
Detalhes
Descrição original do autor
Authorized multi-stage attack-path planning and orchestration spanning reconnaissance, initial access, privilege escalation, lateral movement, and reporting. Entry point for full engagements and cross-phase operations.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2218
- 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
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC