Anotações sobre Amazon GuardDuty para ajudar na preparação das certificações AWS.
Até o momento as anotações são para as certificações abaixo:
Amazon GuardDuty
Documentação oficial
Definição do serviço
O Amazon GuardDuty é um serviço de detecção de ameaças que monitora continuamente suas contas e workloads da AWS para detectar atividade maliciosa e entrega resultados de segurança detalhados para visibilidade e correção.
Anotações gerais
- Rastreamento e Detecção de ameaças
 - S3 Data Plane, EKS Control Plane, DNS Logs, Flow Logs e Cloudtrail Logs
 - Monitora o Route53 pelo DNS Logs
 - Durante o Setup tem que habilitar o Service Role para analisar o DNS Logs, Flow Logs e Cloudtrail Logs
 - Usa Machine Learning
 - Categoriza os findings por severidade (Low,Medium,High)
 - Update findings notification (6 hours (Padrão) // 1 hour // 15 min)
 - É recomendado habilitar em todas as contas
 - Pode arquivar e desarquivar um Finding
 - Respostas automáticas - CloudWatch Events e Lambda
 - 7 a 14 dias para configurar no baseline
 - Detecção de Malware em EC2 sem agent
 - Os findings são mantidos por até 90 dias
 - Analisa credencias comprometidas do IAM
 - 30 dias free
 - S3 Protection - Veem habilitado por padrão e pode ser desativado
 - Não monitora logs do Active Directory DNS
 - CloudTrailLoggingDisabled - Importante Finding
 - Monitora Port Scans
 - SSH brute force attacks
 - Não bloqueia IP dentro da VPC
 
Descobertas por tipo de recurso
- EC2
 - IAM
 - Kubernetes
 - Malware
 - S3
 
Findings details
Export Findings
- Os Finding são enviados automaticamente para o CloudWatch Events
 - Você também pode exportar Finding para um bucket do S3.
 - Novos Finding são exportados em 5 minutos
 - Você pode modificar a frequência dos Finding atualizados abaixo.
 
Centralizando contas
- Centraliza detecção de multiple accounts em uma única console
 - Para que a conta "Member" seja adicionada na "Root" é necessário enviar um convite da conta Root para a conta Member para ser adicionado (Account_ID e e-mail de root)
 - Na conta "Member" deve ser aceito o convite
 - Pode importar uma lista de contas Membros em .cvs
 
Criando Whitelist(Trusted List e Threat List)
- Documentação oficial
 Como configuro uma lista de endereços IP confiáveis para o GuardDuty?
Formato TXT, STIX, OTX_CSV, ALIEN_VAULT, PROOF_POINT ou FIRE_EYE
Máximo de 2.000 endereços IP e CIDR para cada lista de IPs confiáveis.
Apenas uma lista de IP confiável é permitida por recursos de detector
Cria Whitelist de IP (Trusted List IP) podendo importar uma lista de IP
A lista deve estar em um bucket
Cria Threat List com IP´s maliciosos
Adicionar e ativar uma lista de IPs confiáveis no GuardDuty
- Abra o console do GuardDuty .
 - No painel de navegação, escolha Listas.
 - Escolha Adicionar uma lista de IPs confiáveis .
 - Para Nome da lista, insira um nome que seja significativo para você.
 - Para *Location *, insira o local do seu bucket do S3. Por exemplo, https://s3.amazonaws.com/bucket-name/file.txt .
 - Escolha o menu suspenso **Formato **e escolha o tipo de arquivo da sua lista.
 - Marque a caixa de seleção Concordo e escolha Adicionar lista .
 - Em Listas de IPs confiáveis , escolha Ativo para o nome da lista de IPs confiáveis.
 
Observação: pode levar até 5 minutos para que a lista seja ativada.
DNS de Terceiros
- Se você usar outro DNS Resolver, como OpenDNS ou GoogleDNS, ou se configurar seus próprios DNS Resolvers, GuardDuty não poderá acessar e processar dados dessa fonte de dados.
 
Permissões de usuários nas contas
Conta Mestre
Os usuários da conta mestra podem configurar o GuardDuty, bem como visualizar e gerenciar as descobertas do GuardDuty para sua própria conta e todas as contas de membro associadas.
Veja a seguir como os usuários de uma conta mestra podem configurar o GuardDuty:
- Podem gerar descobertas de amostra em sua própria conta.
 - NÃO PODEM gerar resultados de amostra nas contas dos membros.
 - Podem arquivar descobertas em suas próprias contas e em todas as contas de membros.
 - Podem fazer upload e gerenciar listas de IP confiáveis e listas de ameaças em sua própria conta.
 
Contas de membro
Os usuários de contas de membros podem configurar o GuardDuty, bem como visualizar e gerenciar as descobertas do GuardDuty em suas contas. 
Veja a seguir como os usuários de uma conta de membro podem configurar o GuardDuty:
- Não podem configurar o GuardDuty ou visualizar ou gerenciar descobertas na conta mestra ou em outras contas de membro.
 - Podem gerar descobertas de amostra em sua própria conta de membro. -Não podem gerar resultados de amostra na conta mestra ou em outras contas-membro.
 - Não podem arquivar descobertas em sua própria conta ou na conta principal ou em outras contas de membro.
 - Não podem carregar e gerenciar listas de IP confiáveis e listas de ameaças.
 - As listas de IPs confiáveis e as listas de ameaças que são carregadas pela conta mestra são impostas à funcionalidade do GuardDuty em suas contas de membros. Em outras palavras, em contas de membros, o GuardDuty gera descobertas com base em atividades que envolvem endereços IP maliciosos conhecidos das listas de ameaças do mestre e não gera descobertas com base em atividades que envolvem endereços IP das listas de IP confiáveis do mestre.
 


    
Top comments (0)