implementing-aws-security-hub
Ensina seu agente de IA a proteger aplicações contra ataques e colocar projetos no ar e cuidar da infraestrutura.
O que ela faz
O AWS Security Hub ajuda a organizar e monitorar a segurança da sua conta na nuvem. Ele reúne alertas de segurança de diferentes ferramentas em um só lugar, facilitando a visualização de problemas e a verificação se tudo está de acordo com as regras.
Quando usar
- ✓Quando você quer ver todos os alertas de segurança da sua conta em um painel.
- ✓Quando precisa verificar se sua conta segue regras de segurança como CIS, PCI-DSS ou NIST.
- ✓Quando quer automatizar correções para problemas comuns de segurança.
Exemplo do que pedir para a IA
“Configure o AWS Security Hub para monitorar minha conta e me avise sobre problemas de segurança.”
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
Ele funciona conectando-se a outras ferramentas de segurança da AWS (como GuardDuty e Inspector) e a ferramentas de terceiros. Depois, ele organiza todos os alertas e verifica se sua configuração está de acordo com padrões de segurança definidos.
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-aws-security-hubOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-aws-security-hub/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.
Implementando o AWS Security Hub
Quando Usar
- Ao estabelecer um painel centralizado de descobertas de segurança em várias contas da AWS
- Ao habilitar verificações automatizadas de conformidade contra CIS, PCI-DSS, NIST ou as Melhores Práticas Fundamentais de Segurança da AWS
- Ao integrar descobertas do GuardDuty, Inspector, Macie e ferramentas de segurança de terceiros
- Ao construir fluxos de trabalho de remediação automatizada para configurações de segurança incorretas recorrentes
- Ao preparar evidências de conformidade para auditores que exigem monitoramento contínuo da postura
Não use para detecção de ameaças em tempo real (veja detecting-cloud-threats-with-guardduty), para monitoramento de conformidade do Azure (veja securing-azure-with-microsoft-defender) ou para varredura profunda de vulnerabilidades de imagens de contêineres (veja securing-container-registry).
Pré-requisitos
- AWS Organization com uma conta designada de administrador de segurança
- AWS Config habilitado em todas as contas e regiões de destino
- GuardDuty, Inspector e Macie ativados para integração de descobertas
- Permissões IAM para securityhub:* e config:* na conta administradora
Fluxo de Trabalho
Etapa 1: Habilitar o Security Hub com Padrões
Ative o Security Hub na conta administradora delegada e habilite os padrões de segurança. O CSPM do AWS Security Hub suporta CIS AWS Foundations Benchmark v5.0, Melhores Práticas Fundamentais de Segurança da AWS, PCI DSS v3.2.1 e NIST SP 800-53.
# Enable Security Hub with standards
aws securityhub enable-security-hub \
--enable-default-standards \
--tags '{"Environment":"production","ManagedBy":"security-team"}'
# Enable CIS AWS Foundations Benchmark v5.0
aws securityhub batch-enable-standards \
--standards-subscription-requests '[
{"StandardsArn": "arn:aws:securityhub:::ruleset/cis-aws-foundations-benchmark/v/5.0.0"},
{"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/pci-dss/v/3.2.1"}
]'
# Verify enabled standards
aws securityhub get-enabled-standards \
--query 'StandardsSubscriptions[*].[StandardsArn,StandardsStatus]' --output table
Etapa 2: Configurar Agregação Multi-Conta
Designar um administrador do Security Hub e registrar automaticamente todas as contas membro da organização. Configurar agregação entre regiões para consolidar descobertas em uma única região.
# Designate delegated admin
aws securityhub enable-organization-admin-account \
--admin-account-id 111122223333
# Auto-enable for all org members
aws securityhub update-organization-configuration \
--auto-enable \
--organization-configuration '{"ConfigurationType": "CENTRAL"}'
# Enable cross-region aggregation
aws securityhub create-finding-aggregator \
--region-linking-mode ALL_REGIONS
Etapa 3: Integrar Serviços de Segurança e Ferramentas de Terceiros
Configurar integrações de produtos para receber descobertas de serviços da AWS e ferramentas de segurança de parceiros. Mapear descobertas de terceiros para o Formato de Descoberta de Segurança da AWS (ASFF).
# List available product integrations
aws securityhub describe-products \
--query 'Products[*].[ProductName,CompanyName,ProductSubscriptionResourcePolicy]' --output table
# Enable specific integrations
aws securityhub enable-import-findings-for-product \
--product-arn "arn:aws:securityhub:us-east-1::product/aws/guardduty"
aws securityhub enable-import-findings-for-product \
--product-arn "arn:aws:securityhub:us-east-1::product/aws/inspector"
# Import custom findings using ASFF format
aws securityhub batch-import-findings --findings '[{
"SchemaVersion": "2018-10-08",
"Id": "custom-finding-001",
"ProductArn": "arn:aws:securityhub:us-east-1:123456789012:product/123456789012/default",
"GeneratorId": "custom-scanner",
"AwsAccountId": "123456789012",
"Types": ["Software and Configuration Checks/Vulnerabilities/CVE"],
"Title": "Unpatched OpenSSL in production ALB backend",
"Description": "CVE-2024-12345 detected on backend instances",
"Severity": {"Label": "HIGH"},
"Resources": [{"Type": "AwsEc2Instance", "Id": "arn:aws:ec2:us-east-1:123456789012:instance/i-0abc123"}]
}]'
Etapa 4: Construir Remediação Automatizada
Criar ações personalizadas do Security Hub vinculadas a regras do EventBridge e funções Lambda para remediação de descobertas comuns com um clique ou totalmente automatizada.
# Criar um alvo de ação para remediação
aws securityhub create-action-target \
--name "IsolateInstance" \
…
Perguntas frequentes
O que são 'padrões de segurança'?
São conjuntos de regras pré-definidas que ajudam a garantir que sua conta na nuvem esteja segura e em conformidade com normas como CIS, PCI-DSS e NIST.
Posso usar isso para detectar ataques em tempo real?
Não, o Security Hub é para monitoramento e conformidade, não para detectar ataques no momento em que acontecem. Para isso, você usaria outras ferramentas como o GuardDuty.
Preciso configurar algo antes de usar?
Sim, você precisa ter uma organização AWS configurada, o AWS Config ativado em todas as contas e as ferramentas GuardDuty, Inspector e Macie ativadas.
Detalhes
Descrição original do autor
Deploy AWS Security Hub as a centralized CSPM platform, backed by AWS Config, aggregating findings from GuardDuty, Inspector, Macie, and third-party tools; enable CIS Foundations, PCI-DSS, and NIST standards; automate remediation via EventBridge/Systems Manager; and produce Audit Manager evidence. Use for a centralized findings dashboard or compliance audit evidence; not for threat detection or co
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5839
- 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
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC