O que é AWS DLP
AWS DLP é a aplicação de práticas de prevenção contra perda de dados aos dados que ficam ou trafegam pela Amazon Web Services. É uma parte específica da plataforma dentro da disciplina mais ampla de DLP em nuvem, então valem as mesmas perguntas: o que é sensível, onde está e por onde sai.
O erro mais comum é tratar a AWS como um lugar só. Armazenamento, processamento e transferências são coisas separadas, e um controle que cobre uma delas raramente cobre as outras.
Onde ficam os dados na AWS
Os três estados dos dados exigem controles diferentes. Para dados em repouso, a proteção começa encontrando onde estão os dados sensíveis, classificando-os e limitando quem pode acessá-los. Dados em uso são o estado mais esquecido, porque ficam nos computadores das pessoas, e não no console da nuvem.
Cada estado tem exposição própria, então uma política escrita para um não cobre os outros.
| Estado | O que cobre |
|---|---|
| Dados em repouso | Objetos em buckets S3, volumes EC2, bancos gerenciados, snapshots, backups |
| Dados em trânsito | Tráfego entre cargas de trabalho na nuvem e o mundo externo: chamadas de API, replicação, uploads |
| Dados em uso | Dados manipulados por pessoas em desktops na nuvem ou estações corporativas |
Responsabilidade compartilhada
Pelo modelo de responsabilidade compartilhada da AWS, a AWS protege a infraestrutura. O cliente continua responsável pelos dados, pelos direitos de acesso e pela configuração.
A maioria dos incidentes de exposição de dados na AWS começa do lado do cliente: armazenamento deixado com leitura pública, credenciais com permissões excessivas ou usuários movendo dados para locais não aprovados. Esse último caso é o que os controles nativos veem menos, por isso vazamentos de dados precisam de controles que vão além do console da nuvem.
Onde acontece a inspeção
As organizações costumam combinar três modelos. Os recursos nativos da AWS governam o armazenamento, a inspeção de rede observa o tráfego de saída, e o DLP de endpoint lê os arquivos na estação onde as pessoas os usam.
A inspeção de rede é boa no tráfego de saída, mas não enxerga transferências criptografadas, e a inspeção no endpoint exige um agente em cada máquina. Uma não substitui a outra.
| Capacidade | Controles nativos da AWS | Inspeção de rede | Inspeção no endpoint |
|---|---|---|---|
| Governa acesso e configuração dos buckets | |||
| Inspeciona o tráfego de saída da rede | |||
| Lê o conteúdo do arquivo antes da criptografia | |||
| Vê uso de USB, impressão e área de transferência |
Cenários típicos
Os cenários abaixo combinam configuração incorreta do lado da nuvem com transferências feitas pelos usuários. Cada um é uma forma de exfiltração de dados, intencional ou não. Só os casos do lado do usuário chegam à estação, então os dois primeiros exigem controles do lado da nuvem.
- Um bucket S3 mal configurado e deixado com leitura pública.
- Credenciais roubadas usadas para extrair dados armazenados em grande volume.
- Um funcionário copiando arquivos de uma aplicação hospedada na AWS para armazenamento pessoal na nuvem, um mensageiro ou um pen drive USB.
- Um colaborador que está saindo arquivando em massa documentos antes de deixar a empresa, padrão que programas de ameaça interna observam.
Como isso aparece no Anexet
O console do Anexet lista serviços de armazenamento em nuvem como Dropbox, OneDrive e Google Drive, para que o administrador defina regras de acesso, auditoria e cópia sombra para cada um.
As regras de conteúdo funcionam do mesmo jeito. A condição de bloqueio HTTP pode verificar um texto em busca de números de cartão bancário ou de uma expressão regular, o que na prática é bloqueio com base no conteúdo.
1 / 2
Como montar a cobertura
A cobertura de dados ligados à AWS segue a mesma ordem de qualquer programa de DLP: definir o que deve ficar dentro, configurar as regras e depois revisar as evidências.
- 1
Listar os dados hospedados na AWS
Identifique quais buckets, bancos e aplicações guardam dados que não podem sair, e quem os usa.
- 2
Classificar o que importa
Marque os dados por sensibilidade, para que a política distinga uma exportação rotineira de um vazamento.
- 3
Definir regras do lado do usuário
Escolha quais canais monitorar e bloquear, começando por armazenamento em nuvem, mensageiros e mídias removíveis.
- 4
Revisar o log de auditoria
Confira os eventos registrados toda semana e ajuste regras que bloqueiam trabalho legítimo.
Por onde começar
Comece pelos dados que mais prejudicariam a empresa se saíssem, depois pelos canais que as pessoas realmente usam para movê-los. Regras escritas para todos os arquivos de uma vez acabam bloqueando o trabalho comum e são desligadas.
Para o lado do endpoint dessa cobertura, veja o Anexet DLP.
Leitura adicional: Como comprar um sistema DLP?.
Muitos vazamentos na AWS começam em um notebook, com um upload que parecia comum.
Como a Anexet resolve isto
O Anexet não escaneia a infraestrutura da AWS. Não há módulo que leia buckets S3 ou volumes EC2, e ele não é implantado na AWS. A cobertura de dados ligados à AWS vem das estações onde as pessoas movem esses dados, com o servidor central mantido no local.
A cobertura no endpoint complementa, e não substitui, os controles nativos da AWS para dados em repouso: as políticas de bucket e a gestão de configuração governam o armazenamento, enquanto o endpoint governa as transferências feitas pelo usuário que esses controles nunca veem.
Visibilidade no ponto de uso. O agente Anexet inspeciona o conteúdo na estação antes de ele ser criptografado para transporte: uploads para versões web de serviços de nuvem, e-mail, mensageiros, dispositivos removíveis, impressão e área de transferência.
Detecção baseada em conteúdo. As transferências são verificadas contra tesauros de segurança (dicionários), bancos de hash para correspondência exata de arquivos, impressões digitais e condições de rótulos de sensibilidade, então a transferência é julgada pelo que contém.
Aplicação de bloqueio. As regras podem bloquear a transferência, enviar o item para quarentena para revisão, registrar o evento ou gerar um alerta, conforme a gravidade.
Trilha de auditoria. Cada evento é registrado com usuário, horário, canal, classificação do conteúdo e ação tomada.
Processamento local. Bases de classificação, conteúdo capturado e logs permanecem na infraestrutura da organização.
Anexet DLP
Saiba mais