performing-purple-team-exercise
Ajuda seu agente a coordenar testes de ataque e defesa. Ele simula ataques e verifica se as equipes de defesa conseguem detectá-los em tempo real. É útil para melhorar a colaboração e a capacidade de resposta a incidentes.
O que ela faz
Este recurso ajuda equipes de segurança a testar se seus sistemas de detecção de ameaças estão funcionando corretamente. Ele simula ataques cibernéticos reais e verifica se os alertas são gerados, permitindo que as equipes melhorem suas defesas.
Quando usar
- ✓Para verificar se as regras de detecção de ameaças estão funcionando.
- ✓Para treinar analistas de segurança com ataques simulados.
- ✓Para encontrar falhas na detecção de ameaças e corrigi-las.
Exemplo do que pedir para a IA
“Simule um ataque de phishing com anexo e verifique se o alerta de segurança é acionado.”
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 simula técnicas de ataque conhecidas, como phishing ou execução de código malicioso. Ao mesmo tempo, a equipe de defesa monitora os sistemas para ver se as ferramentas de segurança detectam essas ações e geram alertas.
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 mukul975/Anthropic-Cybersecurity-Skills --skill performing-purple-team-exerciseOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-purple-team-exercise/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.
Realizando Exercício de Equipe Roxa
Quando Usar
Use esta habilidade quando:
- As equipes de SOC precisarem validar se as regras de detecção realmente disparam para as ameaças que elas visam
- Avaliações de equipe vermelha produziram descobertas que precisam ser traduzidas em melhorias de detecção
- Novas ferramentas de detecção ou migrações de SIEM exigirem validação da cobertura de detecção
- O treinamento de analistas exigir experiência prática com técnicas de ataque reais e respostas de SIEM
- Ciclos de validação de detecção trimestrais ou semestrais estiverem agendados
Não use para engajamentos de equipe vermelha não anunciados — exercícios de equipe roxa exigem coordenação explícita entre equipes ofensivas e defensivas com colaboração em tempo real.
Pré-requisitos
- Capacidade de equipe vermelha: equipe interna ou operador de equipe roxa contratado
- Ferramentas de simulação de ataque: Atomic Red Team, MITRE Caldera ou framework C2 (autorizado)
- Acesso ao SIEM para monitoramento de alertas em tempo real durante o exercício
- Inventário de regras de detecção mapeadas para ATT&CK com nomes de alertas esperados
- Ambiente de teste isolado ou escopo de produção aprovado com aprovação de gerenciamento de mudanças
- Canal de comunicação (Slack/Teams) para coordenação em tempo real entre equipes vermelha e azul
Fluxo de Trabalho
Etapa 1: Definir Escopo e Objetivos do Exercício
Documente os parâmetros do exercício:
purple_team_exercise:
exercise_id: PT-2024-Q1
date: 2024-03-20
duration: 8 hours (09:00-17:00 UTC)
scope:
environment: Production (Finance VLAN, 10.0.5.0/24)
systems_in_scope:
- WORKSTATION-TEST01 (10.0.5.100) — Test endpoint
- DC-TEST (10.0.5.200) — Test domain controller
- FILESERVER-TEST (10.0.5.201) — Test file server
systems_excluded:
- All production domain controllers
- Customer-facing systems
objectives:
- Validate 15 detection rules mapped to FIN7 TTPs
- Test SOC analyst response to real attack indicators
- Identify detection gaps for credential access and lateral movement
- Measure detection latency for each technique
threat_scenario: FIN7 campaign targeting financial data via spearphishing
authorization: Approved by CISO, Change Request CR-2024-0567
communication: #purple-team-2024q1 Slack channel
Etapa 2: Construir Plano de Teste Mapeado para ATT&CK
Crie uma matriz de teste técnica por técnica:
| # | ID ATT&CK | Técnica | Ferramenta de Teste | Detecção Esperada | Métrica da Equipe Azul |
|---|---|---|---|---|---|
| 1 | T1566.001 | Spearphishing Attachment | E-mail manual | Alerta de gateway de e-mail | Detecção S/N, latência |
| 2 | T1204.002 | User Execution | Documento com macro | Criação de processo Sysmon | Detecção S/N, latência |
| 3 | T1059.001 | PowerShell | Atomic RT #1-3 | Alerta de execução de PowerShell | Detecção S/N, latência |
| 4 | T1053.005 | Scheduled Task | Atomic RT | Alerta de criação de tarefa agendada | Detecção S/N, latência |
| 5 | T1547.001 | Registry Run Keys | Atomic RT | Alerta de modificação de registro | Detecção S/N, latência |
| 6 | T1003.001 | LSASS Memory | Mimikatz | Alerta de dump de credenciais | Detecção S/N, latência |
| 7 | T1550.002 | Pass-the-Hash | Mimikatz | Detecção de anomalia NTLM | Detecção S/N, latência |
| 8 | T1021.002 | SMB/PsExec | PsExec | Alerta de criação de serviço PsExec | Detecção S/N, latência |
| 9 | T1047 | WMI | wmic /node | Alerta de execução remota WMI | Detecção S/N, latência |
| 10 | T1021.001 | RDP | xfreerdp | Alerta de movimento lateral RDP | Detecção S/N, latência |
| 11 | T1071.001 | Web C2 | Cobalt Strike | Detecção de beacon C2 | Detecção S/N, latência |
| 12 | T1041 | Exfiltration C2 | Rclone | Alerta de exfiltração de dados | Detecção S/N, latência |
| 13 | T1490 | Inhibit Recovery | vssadmin | Alerta de exclusão de cópia de sombra | Detecção S/N, latência |
| 14 | T1486 | Data Encrypted | Teste de criptografia | Detecção de criptografia em massa | Detecção S/N, latência |
| 15 | T1070.001 | Clear Logs | wevtutil | Detecção de limpeza de logs | Detecção S/N, latência |
Etapa 3: Executar Técnicas da Equipe Vermelha
Execute cada técnica com Atomic Red Team (ou execução manual):
# Instalar Atomic Red Team
IEX (IWR 'https://raw.githubusercontent.com/redcanaryco/invoke-atomicredteam/master/install-atomicredteam.ps1' -UseBasicParsing)
Install-AtomicRedTeam -getAtomics
# Teste 1: T1059.001 — Execução de PowerShell
Write-Host "[$(Get-Date -Format 'HH:mm:ss')] Executando T1059.001 - PowerShell"
Invoke-AtomicTest T1059.001 -TestNumbers 1
# Notificar a equipe azul: "T1059.001 executado em $(Get-Date)"
# Teste 2: T1053.005 — Criação de Tarefa Agendada
…
Perguntas frequentes
O que é um exercício 'purple team'?
É um exercício de segurança onde as equipes ofensiva (red team) e defensiva (blue team) trabalham juntas para testar e melhorar as defesas de segurança de uma organização.
Preciso de conhecimento técnico para usar isso?
Este recurso é projetado para ser usado por equipes de segurança. Embora a execução possa exigir conhecimento técnico, o objetivo é simplificar o processo de teste e validação.
Isso é seguro para usar em sistemas de produção?
Sim, mas requer planejamento cuidadoso, autorização e, idealmente, um ambiente de teste isolado ou um escopo de produção aprovado com gerenciamento de mudanças para evitar interrupções.
Detalhes
Descrição original do autor
Performs purple team exercises by coordinating red team adversary emulation with blue team detection validation using MITRE ATT&CK-mapped attack scenarios, real-time detection testing, and collaborative gap remediation. Use when SOC teams need to validate detection capabilities, improve analyst skills, and close detection gaps through structured offensive-defensive collaboration. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6130
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
cpp-testing
Faz seu agente escrever e melhorar testes para código C++. Ajuda a configurar ferramentas de teste e a corrigir erros.
affaan-m/ECC
csharp-testing
Ajuda seu agente a criar testes para código C# e .NET. Ele usa as melhores práticas para garantir que os testes sejam eficientes e confiáveis.
affaan-m/ECC
django-tdd
Faz seu agente aplicar estratégias de teste para Django com pytest-django e TDD. É útil para escrever testes robustos e garantir a qualidade do código, especialmente para APIs DRF.
affaan-m/ECC