performing-threat-emulation-with-atomic-red-team
Executa simulações de ataque para validar a cobertura de detecção de ameaças. Ajuda a testar regras de segurança e cobertura de antivírus.
O que ela faz
Esta ferramenta simula ataques cibernéticos reais para verificar se seus sistemas de segurança estão funcionando corretamente. Ela usa um conjunto de testes pré-definidos para imitar ações de hackers.
Quando usar
- ✓Ao testar se suas defesas contra ataques funcionam.
- ✓Ao verificar se seus sistemas de segurança detectam atividades suspeitas.
- ✓Ao realizar auditorias de segurança regulares.
Exemplo do que pedir para a IA
“Simule um ataque de execução de PowerShell para ver se meu antivírus detecta.”
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 usa um programa chamado 'atomic-operator' para rodar testes. Esses testes são baseados em um repositório chamado 'atomic-red-team' que descreve como ataques reais acontecem.
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-threat-emulation-with-atomic-red-teamOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-threat-emulation-with-atomic-red-team/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 Emulação de Ameaças com Atomic Red Team
Quando Usar
- Ao conduzir avaliações de segurança que envolvem a realização de emulação de ameaças com Atomic Red Team
- Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados
- Ao realizar testes de segurança ou atividades de auditoria agendadas
- Ao validar controles de segurança através de testes práticos
Pré-requisitos
- Familiaridade com conceitos e ferramentas de inteligência de ameaças
- Acesso a um ambiente de teste ou laboratório para execução segura
- Python 3.8+ com as dependências necessárias instaladas
- Autorização apropriada para quaisquer atividades de teste
Instruções
Use o atomic-operator para executar testes do Atomic Red Team e validar a cobertura de detecção contra técnicas do MITRE ATT&CK.
from atomic_operator import AtomicOperator
operator = AtomicOperator()
# Run a specific technique test
operator.run(
technique="T1059.001", # PowerShell execution
atomics_path="./atomic-red-team/atomics",
)
Fluxo de trabalho principal:
- Clone o repositório atomic-red-team para definições de teste
- Selecione técnicas do ATT&CK que correspondam às suas regras de detecção
- Execute testes atômicos usando o atomic-operator
- Verifique o SIEM/EDR em busca de alertas correspondentes
- Documente lacunas de detecção e atualize regras
Exemplos
# Parse atomic test YAML definitions
import yaml
with open("atomics/T1059.001/T1059.001.yaml") as f:
tests = yaml.safe_load(f)
for test in tests.get("atomic_tests", []):
print(f"Test: {test['name']}")
print(f" Platforms: {test.get('supported_platforms', [])}")
Perguntas frequentes
Preciso ser um especialista em segurança para usar isso?
É recomendado ter algum conhecimento sobre segurança cibernética e como ataques funcionam. Você também precisa ter permissão para rodar esses testes.
Onde encontro os testes?
Os testes vêm de um repositório chamado 'atomic-red-team', que você pode baixar. A ferramenta usa arquivos de configuração para saber quais testes rodar.
O que acontece depois de rodar um teste?
Você deve verificar seus sistemas de segurança (como antivírus ou firewalls) para ver se eles detectaram o ataque simulado. Isso ajuda a encontrar falhas.
Detalhes
Descrição original do autor
Executes Atomic Red Team tests for MITRE ATT&CK technique validation using the atomic-operator Python framework. Loads test definitions from YAML atomics, runs attack simulations, and validates detection coverage. Use when testing SIEM detection rules, validating EDR coverage, or conducting purple team exercises. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6157
- 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
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC