Pular para o conteúdo
Skillpedia
Segurança35 mil · #5850

implementing-cloud-vulnerability-posture-management

Ensina seu agente de IA a proteger aplicações contra ataques e colocar projetos no ar e cuidar da infraestrutura.

O que ela faz

Esta ferramenta ajuda a encontrar e corrigir problemas de segurança em suas nuvens (AWS, Azure, GCP). Ela verifica se há configurações incorretas, como senhas fracas ou dados expostos, para manter seus dados seguros.

Quando usar

  • ✓Ao configurar sua conta na nuvem pela primeira vez.
  • ✓Ao auditar a segurança de várias nuvens.
  • ✓Quando você precisa garantir que seus dados na nuvem estão protegidos.

Exemplo do que pedir para a IA

“Verifique a segurança da minha conta AWS e Azure.”

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/implementing-cloud-vulnerability-posture-management/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/implementing-cloud-vulnerability-posture-management/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ela usa ferramentas como AWS Security Hub, Azure Defender for Cloud, Prowler e ScoutSuite para escanear suas nuvens. Depois, junta todos os avisos de segurança em um só lugar para você ver.

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 implementing-cloud-vulnerability-posture-management

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-cloud-vulnerability-posture-management/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.

Implementando Gerenciamento de Postura de Vulnerabilidade na Nuvem

Visão Geral

O Gerenciamento de Postura de Segurança na Nuvem (CSPM) monitora continuamente a infraestrutura em nuvem em busca de configurações incorretas, violações de conformidade e riscos de segurança. Diferente da varredura tradicional de vulnerabilidades, o CSPM foca em riscos nativos da nuvem: superpermissões de IAM, buckets de armazenamento expostos, dados não criptografados, controles de rede ausentes e configurações incorretas de serviços. Esta habilidade abrange CSPM multi-nuvem usando AWS Security Hub, Azure Defender for Cloud e ferramentas de código aberto como Prowler e ScoutSuite.

Quando Usar

  • Ao implantar ou configurar capacidades de gerenciamento de postura de vulnerabilidade na nuvem em seu ambiente
  • Ao estabelecer controles de segurança alinhados aos requisitos de conformidade
  • Ao construir ou melhorar a arquitetura de segurança para este domínio
  • Ao realizar avaliações de segurança que exigem esta implementação

Pré-requisitos

AWS Security Hub

Habilitar Security Hub

# Enable AWS Security Hub with default standards
aws securityhub enable-security-hub \
  --enable-default-standards \
  --region us-east-1

# Enable specific standards
aws securityhub batch-enable-standards \
  --standards-subscription-requests \
    '{"StandardsArn":"arn:aws:securityhub:us-east-1::standards/aws-foundational-security-best-practices/v/1.0.0"}' \
    '{"StandardsArn":"arn:aws:securityhub:us-east-1::standards/cis-aws-foundations-benchmark/v/1.4.0"}'

# Get findings summary
aws securityhub get-findings \
  --filters '{"SeverityLabel":[{"Value":"CRITICAL","Comparison":"EQUALS"}],"RecordState":[{"Value":"ACTIVE","Comparison":"EQUALS"}]}' \
  --max-items 10

Padrões do Security Hub

Padrão Descrição
AWS Foundational Security Best Practices Controles de linha de base recomendados pela AWS
CIS AWS Foundations Benchmark 1.4 Requisitos de hardening do CIS
PCI DSS v3.2.1 Controles da indústria de cartões de pagamento
NIST SP 800-53 Rev 5 Controles de segurança federais

Azure Defender for Cloud

Habilitar Defender CSPM

# Enable Defender for Cloud free tier
az security pricing create \
  --name CloudPosture \
  --tier standard

# Check secure score
az security secure-score list \
  --query "[].{Name:displayName,Score:current,Max:max}" \
  --output table

# Get security recommendations
az security assessment list \
  --query "[?status.code=='Unhealthy'].{Name:displayName,Severity:metadata.severity,Resource:resourceDetails.id}" \
  --output table

# Get alerts
az security alert list \
  --query "[?status=='Active'].{Name:alertDisplayName,Severity:severity,Time:timeGeneratedUtc}" \
  --output table

Código Aberto: Prowler

Instalação e Execução

# Install Prowler
pip install prowler

# Run full AWS scan
prowler aws --output-formats json-ocsf,csv,html

# Run specific checks
prowler aws --checks s3_bucket_public_access iam_root_mfa_enabled ec2_sg_open_to_internet

# Run against specific AWS profile and region
prowler aws --profile production --region us-east-1 --output-formats json-ocsf

# Run CIS Benchmark compliance check
prowler aws --compliance cis_1.5_aws

# Run PCI DSS compliance
prowler aws --compliance pci_3.2.1_aws

# Scan Azure environment
prowler azure --subscription-ids "sub-id-here"

# Scan GCP environment
prowler gcp --project-ids "project-id-here"

Categorias de Verificação do Prowler

Categoria Exemplos
IAM MFA de root, política de senha, rotação de chave de acesso
S3 Acesso público, criptografia, versionamento
EC2 Grupos de segurança, criptografia de EBS, serviço de metadados
RDS Acesso público, criptografia, retenção de backup
CloudTrail Habilitado, criptografado, validação de log
VPC Logs de fluxo, restrições de SG padrão
Lambda Acesso público, versões de runtime
EKS Endpoint público, criptografia de segredos

Código Aberto: ScoutSuite

# Install ScoutSuite
pip install scoutsuite

# Run AWS assessment
scout aws --profile production

# Run Azure assessment
scout azure --cli

# Run GCP assessment
scout gcp --project-id my-project

# Results available as interactive HTML report
# Open scout-report/report.html in browser

Agregação Multi-Nuvem

import json
import subprocess

…
Perguntas frequentes

O que são 'misconfigurations'?

São configurações incorretas em seus serviços de nuvem que podem deixar seus dados vulneráveis a ataques.

Qual a diferença entre esta ferramenta e um antivírus?

Antivírus protege seu computador contra vírus. Esta ferramenta protege seus dados e sistemas na nuvem contra erros de configuração e falhas de segurança.

Preciso ser um especialista em nuvem para usar?

Não, a ferramenta foi feita para ser usada por qualquer pessoa que gerencie serviços na nuvem, mesmo sem conhecimento profundo de programação.

Detalhes

Descrição original do autor

Implement multi-cloud CSPM to detect cloud-native misconfigurations and vulnerabilities (IAM over-permissions, exposed storage, unencrypted data, missing network controls) using AWS Security Hub, Azure Defender for Cloud, and open-source Prowler and ScoutSuite scans, then aggregate results across clouds. Use when auditing multi-cloud environments for misconfiguration-driven vulnerabilities or buil

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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