Pular para o conteúdo
Skillpedia
Agentes35 mil · #5725

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/enumerating-cloud-with-cloudfox/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/enumerating-cloud-with-cloudfox/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-cloudfox

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/enumerating-cloud-with-cloudfox/SKILL.md -o SKILL.md
Conteú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:AssumeRole para 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/ou azure-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

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5725
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas