Pular para o conteúdo
Skillpedia
Testes35 mil · #6071

performing-gcp-penetration-testing-with-gcpbucketbrute

Faz seu agente testar a segurança do Google Cloud, procurando por buckets expostos e permissões inadequadas.

O que ela faz

Esta ferramenta ajuda a testar a segurança de projetos no Google Cloud. Ela procura por 'baldes' (locais de armazenamento) que podem ser acessados publicamente e verifica se as permissões de acesso estão muito abertas, além de procurar por senhas expostas de contas de serviço.

Quando usar

  • ✓Ao testar a segurança de um projeto no Google Cloud.
  • ✓Ao investigar um possível vazamento de dados em 'baldes' do Google Cloud.
  • ✓Ao verificar se as permissões de acesso aos recursos do Google Cloud estão corretas.

Exemplo do que pedir para a IA

“Verifique a segurança dos meus 'baldes' no Google Cloud e procure por acessos indevidos.”

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/performing-gcp-penetration-testing-with-gcpbucketbrute/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-gcp-penetration-testing-with-gcpbucketbrute/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta usa um programa chamado GCPBucketBrute para encontrar os 'baldes' abertos e depois usa outras ferramentas do Google Cloud para ver quem tem permissão para acessá-los e se é possível obter mais privilégios.

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-gcp-penetration-testing-with-gcpbucketbrute

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-gcp-penetration-testing-with-gcpbucketbrute/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.

Realizando Testes de Penetração em GCP com GCPBucketBrute

Visão Geral

Esta habilidade abrange testes de segurança na Google Cloud Platform (GCP) usando o GCPBucketBrute para enumeração de buckets de armazenamento e testes de permissão de acesso, combinados com a enumeração IAM da CLI gcloud para identificar caminhos de escalonamento de privilégios. A abordagem testa buckets acessíveis publicamente, vinculações IAM excessivamente permissivas e exposição de chaves de conta de serviço.

Quando Usar

  • Ao realizar avaliações de segurança que envolvam testes de penetração em GCP com GCPBucketBrute.
  • Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados.
  • Ao realizar atividades agendadas de testes de segurança ou auditoria.
  • Ao validar controles de segurança por meio de testes práticos.

Pré-requisitos

  • Python 3.8+ com a biblioteca google-cloud-storage.
  • GCPBucketBrute instalado do GitHub da RhinoSecurityLabs.
  • CLI gcloud autenticada com credenciais de teste.
  • Escopo de teste de penetração autorizado para o projeto GCP alvo.
  • Bibliotecas google-api-python-client e google-auth.

Passos

  1. Enumerar Buckets de Armazenamento — Use o GCPBucketBrute com permutações de palavras-chave para descobrir buckets de armazenamento GCP acessíveis.
  2. Testar Permissões de Bucket — Chame a API TestIamPermissions em cada bucket descoberto para determinar os níveis de acesso de leitura/escrita/administração.
  3. Auditar Vinculações IAM — Enumere as políticas IAM em nível de projeto para identificar vinculações de função excessivamente permissivas.
  4. Verificar Chaves de Conta de Serviço — Identifique contas de serviço com chaves gerenciadas pelo usuário e teste o escalonamento de privilégios por meio de impersonação.
  5. Testar Caminhos de Escalonamento de Privilégios — Verifique iam.serviceAccounts.actAs, setIamPolicy e outros vetores de escalonamento de privilégios.
  6. Gerar Relatório de Descobertas — Produza uma avaliação de segurança estruturada com classificações de severidade de risco.

Saída Esperada

  • Relatório JSON de buckets descobertos com níveis de permissão.
  • Análise de caminhos de escalonamento de privilégios IAM.
  • Avaliação de segurança de contas de serviço.
  • Descobertas com pontuação de risco e recomendações de remediação.
Perguntas frequentes

O que são 'baldes' no Google Cloud?

São como pastas ou locais onde você pode guardar arquivos e dados na nuvem do Google.

O que é 'escalada de privilégio'?

É quando alguém com acesso limitado consegue obter permissões maiores do que deveria, como se ganhasse uma chave mestra sem autorização.

Preciso ter conhecimento técnico para usar?

A ferramenta é para testar a segurança, então é recomendado ter alguma familiaridade com o Google Cloud, mas a descrição explica o que ela faz de forma simples.

Detalhes

Descrição original do autor

Performs authorized GCP security testing using GCPBucketBrute to enumerate publicly accessible storage buckets, combined with gcloud CLI IAM enumeration to find privilege escalation paths and audit service account permissions. Use when penetration testing a GCP project for exposed buckets, overly permissive IAM bindings, or service account key exposure.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6071
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