implementing-cloud-dlp-for-data-protection
Ajuda seu agente a encontrar, classificar e proteger dados sensíveis na nuvem. Ele garante que informações como PII e dados financeiros estejam seguras.
O que ela faz
Esta ferramenta ajuda a encontrar e proteger informações sensíveis em seus dados na nuvem. Ela pode classificar, rotular e mascarar dados como números de telefone, cartões de crédito e informações pessoais para cumprir leis de proteção de dados.
Quando usar
- ✓Quando você precisa cumprir leis como GDPR ou HIPAA.
- ✓Ao organizar e classificar dados em serviços de nuvem.
- ✓Ao configurar a segurança para dados que transitam em pipelines na nuvem.
Exemplo do que pedir para a IA
“Configure a ferramenta para encontrar e proteger números de CPF e endereços de e-mail em um bucket do Google Cloud.”
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
A ferramenta usa serviços como Amazon Macie, Google Cloud DLP e Microsoft Purview. Ela escaneia seus dados na nuvem, identifica informações sensíveis e aplica regras para protegê-las ou mascará-las.
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-dlp-for-data-protectionOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-cloud-dlp-for-data-protection/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 Cloud DLP para Proteção de Dados
Quando Usar
- Quando frameworks de conformidade (GDPR, HIPAA, PCI DSS) exigem descoberta e proteção automatizadas de dados sensíveis.
- Ao construir programas de governança de dados que classificam e rotulam dados em armazenamento em nuvem.
- Ao implementar controles de prevenção contra perda de dados para pipelines de dados baseados em nuvem.
- Ao auditar ambientes de nuvem em busca de dados sensíveis desprotegidos (PII, PHI, dados financeiros).
- Ao integrar a varredura de DLP em pipelines de CI/CD para evitar que dados sensíveis cheguem à produção.
Não use para DLP de endpoint (use agentes Microsoft Purview ou Symantec DLP), para DLP de e-mail (use Microsoft 365 DLP ou Google Workspace DLP), ou para prevenção de exfiltração de dados em nível de rede (use políticas de endpoint VPC e firewalls de rede).
Pré-requisitos
- Amazon Macie habilitado com permissões apropriadas para buckets S3.
- API do Google Cloud DLP habilitada (
gcloud services enable dlp.googleapis.com). - Azure Information Protection ou Microsoft Purview configurado.
- Permissões IAM para administração do serviço DLP e acesso a dados.
- Conhecimento das categorias de sensibilidade de dados relevantes para a organização (PII, PHI, PCI, proprietário).
Fluxo de Trabalho
Etapa 1: Implantar Amazon Macie para Descoberta de Dados S3
Habilite o Macie e configure trabalhos automatizados de descoberta de dados sensíveis para buckets S3.
# Enable Amazon Macie
aws macie2 enable-macie
# List all S3 buckets Macie can scan
aws macie2 describe-buckets \
--query 'buckets[*].[bucketName,classifiableSizeInBytes,unclassifiableObjectCount.total]' \
--output table
# Create a classification job for specific buckets
aws macie2 create-classification-job \
--job-type SCHEDULED \
--name "weekly-pii-scan" \
--schedule-frequency-details '{"weekly":{"dayOfWeek":"MONDAY"}}' \
--s3-job-definition '{
"bucketDefinitions": [{
"accountId": "ACCOUNT_ID",
"buckets": ["customer-data-bucket", "analytics-data-lake", "backup-bucket"]
}],
"scoping": {
"includes": {
"and": [{
"simpleScopeTerm": {
"key": "OBJECT_EXTENSION",
"values": ["csv", "json", "parquet", "txt", "xlsx"],
"comparator": "EQ"
}
}]
}
}
}' \
--managed-data-identifier-ids '["SSN","CREDIT_CARD_NUMBER","EMAIL_ADDRESS","AWS_CREDENTIALS","PHONE_NUMBER"]'
# Create custom data identifier for internal employee IDs
aws macie2 create-custom-data-identifier \
--name "EmployeeID" \
--regex "EMP-[0-9]{6}" \
--description "Internal employee ID format"
# Check job status and results
aws macie2 list-classification-jobs \
--query 'items[*].[name,jobStatus,statistics.approximateNumberOfObjectsToProcess]' \
--output table
Etapa 2: Configurar a API do Google Cloud DLP para Inspeção de Dados
Use o Google Cloud DLP para inspecionar e desidentificar dados sensíveis em recursos do GCP.
# Inspect a Cloud Storage bucket for sensitive data
gcloud dlp inspect-content \
--content-type=TEXT_PLAIN \
--min-likelihood=LIKELY \
--info-types=PHONE_NUMBER,EMAIL_ADDRESS,CREDIT_CARD_NUMBER,US_SOCIAL_SECURITY_NUMBER \
--storage-type=CLOUD_STORAGE \
--gcs-uri="gs://sensitive-data-bucket/data/*.csv"
# Create an inspection job for BigQuery
cat > dlp-job.json << 'EOF'
{
"inspectJob": {
"storageConfig": {
"bigQueryOptions": {
"tableReference": {
"projectId": "PROJECT_ID",
"datasetId": "customer_data",
"tableId": "transactions"
},
"sampleMethod": "RANDOM_START",
"rowsLimit": 10000
}
},
"inspectConfig": {
"infoTypes": [
{"name": "CREDIT_CARD_NUMBER"},
{"name": "US_SOCIAL_SECURITY_NUMBER"},
{"name": "EMAIL_ADDRESS"},
{"name": "PHONE_NUMBER"},
{"name": "PERSON_NAME"}
],
"minLikelihood": "LIKELY",
"limits": {"maxFindingsPerRequest": 1000}
},
"actions": [{
"saveFindings": {
"outputConfig": {
"table": {
"projectId": "PROJECT_ID",
"datasetId": "dlp_results",
"tableId": "findings"
}
}
}
}]
}
}
EOF
gcloud dlp jobs create --project=PROJECT_ID --body-from-file=dlp-job.json
Etapa 3: Implementar Desidentificação de Dados com Cloud DLP
Configure transformações de desidentificação para mascarar, tokenizar ou redigir dados sensíveis.
# deidentify_pipeline.py - Desidentificar dados sensíveis usando Google Cloud DLP
from google.cloud import dlp_v2
…
Perguntas frequentes
O que são 'dados sensíveis'?
São informações que precisam de proteção especial, como nomes, endereços, números de telefone, dados de saúde (PHI), informações financeiras e números de identificação.
O que significa 'mascarar' ou 'anonimizar' dados?
Significa substituir os dados sensíveis por caracteres genéricos (como asteriscos) ou por dados falsos, para que não possam ser lidos por pessoas não autorizadas, mas ainda possam ser usados para análises.
Posso usar isso para proteger e-mails ou dados no meu computador?
Não, esta ferramenta é focada em dados armazenados e processados em serviços de nuvem. Para e-mails ou dados em computadores, são necessárias outras ferramentas específicas.
Detalhes
Descrição original do autor
Implement cloud DLP using Amazon Macie, Google Cloud DLP API, Microsoft Purview, Azure Information Protection, and Nightfall AI to discover, classify, label, de-identify, and protect sensitive data (PII, PHI, financial data) across cloud storage, databases, and pipelines. Use for GDPR/HIPAA/PCI DSS data-discovery, cloud data governance, or CI/CD DLP scanning; not for endpoint, email, or network-le
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5847
- 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
data-scraper-agent
Ajuda seu agente a coletar dados automaticamente de qualquer fonte pública. Ele pode ser agendado, enriquecer informações e salvar os resultados. É útil para monitorar ou rastrear dados online.
affaan-m/ECC
Apify Automation
Faz seu agente coletar dados da web de forma automática usando a plataforma Apify. Ele pode executar tarefas de raspagem e extrair informações.
ComposioHQ/awesome-claude-skills
Firecrawl Automation
Ajuda seu agente a extrair dados da web. Ele pode raspar páginas, rastrear sites e organizar informações.
ComposioHQ/awesome-claude-skills