emulating-cloud-attacks-with-stratus-red-team
Permite que seu agente simule ataques em ambientes de nuvem como AWS, Azure e GCP. Ele testa se as defesas da nuvem funcionam corretamente.
O que ela faz
Essa ferramenta simula ataques reais na nuvem (AWS, Azure, GCP, Kubernetes) para testar se seus sistemas de segurança estão funcionando. Ela executa um ataque, verifica se as defesas foram acionadas e depois desfaz tudo o que foi feito.
Quando usar
- ✓Para verificar se uma regra de segurança na nuvem dispara alertas quando um ataque real acontece.
- ✓Para criar exercícios de segurança repetíveis sem precisar escrever scripts de ataque complexos.
- ✓Para gerar dados de ataque realistas e testar como seu sistema de monitoramento (SIEM) os recebe e processa.
Exemplo do que pedir para a IA
“Simule um ataque de roubo de credenciais na AWS e me diga se o alerta foi gerado.”
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 instala um programa que sabe como executar diferentes tipos de ataques na nuvem. Você escolhe o ataque, a ferramenta prepara o ambiente, executa o ataque, verifica as defesas e limpa tudo.
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 emulating-cloud-attacks-with-stratus-red-teamOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/emulating-cloud-attacks-with-stratus-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.
Emulando Ataques na Nuvem com Stratus Red Team
Aviso Legal: Esta habilidade é apenas para fins de testes de segurança autorizados e validação de detecção. O Stratus Red Team inicia e modifica a infraestrutura real da nuvem na conta cujas credenciais você fornece. Execute-o apenas em contas que você possui ou está explicitamente autorizado a testar. Sempre
cleanupdepois para evitar recursos órfãos, faturáveis ou inseguros. O uso não autorizado contra sistemas que você não controla é ilegal.
Visão Geral
O Stratus Red Team é um "Atomic Red Team para a nuvem" de código aberto, mantido pela Datadog. É um binário Go autônomo que detona programaticamente técnicas ofensivas granulares e bem documentadas contra AWS, Azure, GCP e Kubernetes, permitindo que você reverta e remova de forma limpa tudo o que ele criou. Diferente de um framework de exploração completo, o Stratus é construído especificamente para engenharia de detecção e purple teaming: cada técnica é mapeada para uma tática do MITRE ATT&CK e vem com uma descrição precisa das chamadas de API da nuvem que gera, para que uma equipe azul possa confirmar se suas detecções CloudTrail/GuardDuty/Sentinel/Falco realmente são acionadas.
Cada técnica tem um ciclo de vida determinístico. O Stratus primeiro provisiona qualquer infraestrutura pré-requisita com Terraform embarcado (a fase de aquecimento), depois executa as ações maliciosas (detona), opcionalmente reverte os efeitos colaterais para que você possa detonar novamente, e finalmente limpa a infraestrutura pré-requisita. Como os pré-requisitos e o ataque são desacoplados, você pode iterar em uma detecção detonando a mesma técnica repetidamente sem reprovisionar. A ferramenta usa sua cadeia de credenciais padrão do SDK da nuvem (perfis AWS/variáveis de ambiente, az login, ADC do GCP, kubeconfig), operando com as mesmas permissões da identidade com a qual você se autentica.
Esta habilidade abrange a instalação do Stratus, a listagem e filtragem do catálogo de técnicas, a execução do ciclo completo de aquecimento-detonação-reversão-limpeza, o mapeamento das detonações para a telemetria que elas produzem e a integração dos resultados em um fluxo de trabalho de validação de detecção. Fonte: github.com/DataDog/stratus-red-team e documentação oficial stratus-red-team.cloud.
Quando Usar
- Validar se uma regra de detecção de nuvem nova ou existente (CloudTrail, GuardDuty, Microsoft Sentinel, GCP SCC, Falco) é realmente acionada por atividade real de um atacante.
- Construir um exercício de purple team repetível para TTPs na nuvem sem escrever scripts de ataque personalizados.
- Gerar telemetria realista mapeada para o MITRE para testar a ingestão de SIEM e o roteamento de alertas.
- Medir a cobertura de detecção de um ambiente de nuvem contra um catálogo conhecido de técnicas.
- Onboarding de analistas com simulações de ataque na nuvem seguras e reversíveis.
Pré-requisitos
- Binário Stratus Red Team (Go 1.23+ para compilar do código-fonte, ou Homebrew/Docker):
# Go install go install -v github.com/datadog/stratus-red-team/v2/cmd/stratus@latest # Homebrew brew tap datadog/stratus-red-team https://github.com/DataDog/stratus-red-team brew install datadog/stratus-red-team/stratus-red-team # Docker docker run --rm -v $HOME/.stratus-red-team/:/root/.stratus-red-team/ \ -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY -e AWS_SESSION_TOKEN \ ghcr.io/datadog/stratus-red-team list - Credenciais de nuvem autenticadas para o provedor alvo:
# AWS — verify identity before detonating export AWS_PROFILE=stratus-lab aws sts get-caller-identity # Azure az login # GCP gcloud auth application-default login # Kubernetes kubectl config current-context - Uma conta ou assinatura de laboratório dedicada, não de produção (as técnicas criam recursos reais).
- O Terraform está embarcado; nenhuma instalação separada é necessária, mas HTTPS de saída para baixar plugins de provedor na primeira vez que o aquecimento é necessário.
Objetivos
- Instalar o Stratus Red Team e confirmar a identidade da nuvem alvo.
- Enumerar e filtrar técnicas por plataforma e tática do MITRE ATT&CK.
- Executar o ciclo de aquecimento -> detonação -> reversão -> limpeza com segurança.
- Mapear cada detonação para as chamadas de API da nuvem e fontes de log que ela gera.
- Validar regras de detecção contra a telemetria produzida e rastrear a cobertura.
- Garantir que nenhuma infraestrutura residual permaneça após os testes.
Mapeamento MITRE ATT&CK
| ID | Nome | Uso nesta habilidade |
|---|---|---|
| T1078 | Contas Válidas | A emulação é executada como uma identidade de nuvem válida; muitas técnicas abusam de credenciais/acesso à API legítimos. |
…
Perguntas frequentes
Preciso ter cuidado ao usar essa ferramenta?
Sim, muito cuidado. Ela modifica recursos reais na sua conta de nuvem. Use apenas em contas que você possui ou tem permissão explícita para testar. Sempre limpe os recursos após o uso para evitar custos ou problemas de segurança.
O que são 'técnicas'?
São ações específicas que um atacante pode realizar na nuvem, como roubar credenciais ou acessar dados. Cada técnica é mapeada para um padrão de ataque conhecido (MITRE ATT&CK).
O que é 'purple teaming'?
É um exercício de segurança onde as equipes de ataque (red team) e defesa (blue team) trabalham juntas. Essa ferramenta ajuda a simular os ataques para que a equipe de defesa possa testar suas detecções.
Detalhes
Descrição original do autor
Install and run Stratus Red Team to detonate granular, MITRE ATT&CK-mapped AWS, Azure, GCP, and Kubernetes attack techniques through their warmup-detonate-revert-cleanup lifecycle, then verify the telemetry they generate. Use to validate that cloud detections (CloudTrail, GuardDuty, Microsoft Sentinel, GCP SCC, Falco) actually fire, or to run a repeatable purple-team exercise generating realistic
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5724
- 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
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