enumerating-cloud-with-cloudfox
Faz seu agente mapear ambientes de nuvem AWS e Azure para encontrar falhas de configuração. Ajuda a identificar recursos expostos e segredos.
O que ela faz
Esta ferramenta ajuda a entender o que existe em uma conta de nuvem (como AWS ou Azure) e como um invasor poderia explorar isso. Ela procura por informações importantes, como segredos expostos e caminhos para obter mais acesso.
Quando usar
- ✓Logo após conseguir acesso a uma conta de nuvem.
- ✓Para encontrar rapidamente recursos expostos na internet.
- ✓Para planejar como se mover para outras partes da nuvem.
Exemplo do que pedir para a IA
“Quais são os segredos expostos e os pontos de acesso na minha conta da AWS?”
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 comandos que apenas leem informações da sua conta de nuvem. Ela procura por configurações que podem ser exploradas, como segredos vazados ou permissões excessivas.
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 enumerating-cloud-with-cloudfoxOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/enumerating-cloud-with-cloudfox/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.
Enumerando a Nuvem com CloudFox
Aviso Legal: Esta habilidade destina-se apenas a testes de penetração e avaliações autorizadas na nuvem. O CloudFox faz chamadas de API de leitura/descrição contra a conta na nuvem cujas credenciais você fornece. Execute-o APENAS contra contas que você possui ou está autorizado a testar sob um escopo assinado. Embora o CloudFox seja somente leitura por design, a enumeração que ele realiza é reconhecimento contra um ambiente ativo e deve estar dentro do escopo.
Visão Geral
CloudFox é uma ferramenta de linha de comando de código aberto da Bishop Fox que ajuda pentesters e red teamers a obterem consciência situacional em ambientes de nuvem desconhecidos. Onde ferramentas como ScoutSuite focam em auditoria de configuração no estilo do defensor, o CloudFox é construído da perspectiva do atacante: ele responde a perguntas como "quais são os segredos, endpoints e instâncias mais atacáveis nesta conta, e o que a identidade que acabei de comprometer realmente pode alcançar?" É somente leitura — ele apenas realiza chamadas do tipo Describe/List/Get — e grava suas descobertas em arquivos CSV/TXT/loot por comando, além de um diretório de relatório combinado, para que a saída possa ser triada offline.
O CloudFox cobre o AWS mais profundamente (mais de 30 comandos) e suporta o Azure. A ferramenta principal é cloudfox aws all-checks, que executa toda a bateria de comandos de enumeração com padrões sensatos: inventário, endpoints alcançáveis pela internet, instances do EC2 (com IPs e perfis de instância), iam-simulator e permissions para análise de IAM, principals, secrets do Secrets Manager/SSM, buckets, role-trusts (quais identidades podem assumir quais funções — um primitivo central de caminho de ataque), access-keys, route53, ecr, lambda, e mais. O CloudFox também emite sugestões de comandos prontos para execução (por exemplo, linhas aws s3 ls, linhas aws ssm start-session) em seus arquivos "loot", para que um operador possa pivotar imediatamente.
Esta habilidade cobre a instalação do CloudFox, autenticação no AWS e Azure, execução de enumeração direcionada e completa, interpretação das saídas de alto valor (confianças de função, segredos, endpoints) e alimentação dos resultados no planejamento de caminhos de ataque. Fonte: github.com/BishopFox/cloudfox.
Quando Usar
- Estabelecer consciência situacional imediatamente após comprometer credenciais de nuvem
- Identificar rapidamente endpoints expostos à internet, instâncias e segredos expostos
- Mapear relacionamentos de confiança de
sts:AssumeRolepara planejar movimento lateral / escalonamento de privilégios - Triar uma conta AWS ou Azure desconhecida durante uma avaliação autorizada
- Produzir artefatos de inventário centrados no atacante que complementam uma auditoria defensiva
Pré-requisitos
- CloudFox instalado:
# Homebrew brew install cloudfox # Go (1.21+) go install github.com/BishopFox/cloudfox@latest # or download a release binary from GitHub and chmod +x - Credenciais válidas da nuvem em escopo:
# AWS — configure a named profile and verify aws configure --profile assess aws sts get-caller-identity --profile assess # Azure az login az account show - Uma autorização assinada / Regras de Engajamento definindo as contas em escopo
awscli(AWS) e/ouazure-cli(Azure) instalados para configuração de credenciais e acompanhamento
Objetivos
- Instalar o CloudFox e confirmar credenciais da nuvem
- Executar enumeração completa e direcionada em AWS e Azure
- Identificar endpoints alcançáveis pela internet, instâncias e segredos expostos
- Enumerar princípios de IAM, permissões e caminhos de ataque de confiança de função
- Triar arquivos loot do CloudFox para comandos de pivô imediatos
- Exportar descobertas para um diretório de saída estruturado para relatórios
Mapeamento MITRE ATT&CK
| ID | Nome | Uso nesta habilidade |
|---|---|---|
| T1526 | Descoberta de Serviço na Nuvem | O CloudFox enumera os serviços e recursos de nuvem disponíveis em uma conta |
| T1580 | Descoberta de Infraestrutura na Nuvem | inventory, instances, buckets mapeiam a pegada da infraestrutura |
| T1087.004 | Descoberta de Conta: Conta na Nuvem | principals, access-keys enumeram identidades na nuvem |
| T1069.003 | Descoberta de Grupos de Permissão: Grupos na Nuvem | permissions, iam-simulator, role-trusts revelam direitos |
| T1538 | Painel de Serviço na Nuvem | Relatórios agregados de consciência situacional entre serviços |
Fluxo de Trabalho
1. Confirmar a identidade e executar todas as verificações AWS
aws sts get-caller-identity --profile assess
cloudfox aws --profile assess all-checks -o ./loot
2. Inventariar a pegada da conta
cloudfox aws --profile assess inventory
…
Perguntas frequentes
Essa ferramenta pode alterar minha conta de nuvem?
Não, a ferramenta é apenas de leitura. Ela não faz nenhuma alteração na sua conta, apenas coleta informações.
Preciso ter conhecimento técnico para usar?
É recomendado ter alguma familiaridade com linha de comando e conceitos básicos de nuvem, mas a ferramenta foi feita para ajudar a entender o ambiente.
O que são 'ataques de caminho'?
São maneiras como um invasor pode usar um acesso inicial para conseguir mais permissões ou acessar outras partes do sistema.
Detalhes
Descrição original do autor
Run CloudFox's read-only Describe/List/Get enumeration (all-checks, role-trusts, secrets, endpoints, and permissions commands) to map AWS and Azure attack paths and surface exploitable misconfigurations. Use immediately after obtaining a cloud credential to build situational awareness, find exposed resources and secrets, or map sts:AssumeRole trust relationships for lateral-movement/privilege-esca
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5725
- 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