implementing-honeytokens-for-breach-detection
Faz seu agente implantar honeytokens para detecção de invasão. Gera alertas quando tokens falsos (credenciais, documentos) são acessados por atacantes.
O que ela faz
Esta ferramenta cria 'armadilhas' digitais, como credenciais falsas ou links especiais. Se um invasor tentar usar essas armadilhas, você será alertado imediatamente.
Quando usar
- ✓Ao configurar sistemas de segurança para detectar invasores.
- ✓Quando precisar de um aviso antecipado sobre acessos não autorizados.
- ✓Ao testar a segurança de seus sistemas.
Exemplo do que pedir para a IA
“Crie uma credencial falsa da AWS para detectar quem está tentando acessar meus sistemas.”
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 gera 'tokens' especiais que são colocados em locais estratégicos. Quando alguém (ou um invasor) tenta acessar ou usar esses tokens, uma notificação é enviada para você.
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-honeytokens-for-breach-detectionOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-honeytokens-for-breach-detection/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 Honeytokens para Detecção de Violações
Quando Usar
- Ao implantar ou configurar a implementação de honeytokens para capacidades de detecção de violações em seu ambiente
- Ao estabelecer controles de segurança alinhados aos requisitos de conformidade
- Ao construir ou aprimorar a arquitetura de segurança para este domínio
- Ao realizar avaliações de segurança que exigem esta implementação
Pré-requisitos
- Familiaridade com conceitos e ferramentas de operações de segurança
- Acesso a um ambiente de teste ou laboratório para execução segura
- Python 3.8+ com as dependências necessárias instaladas
- Autorização apropriada para quaisquer atividades de teste
Instruções
Implante honeytokens em sistemas críticos para detectar acesso não autorizado. Cada tipo de token alerta via webhook quando acionado por um atacante.
import requests
# Create a DNS canary token via Canarytokens
resp = requests.post("https://canarytokens.org/generate", data={
"type": "dns",
"email": "soc@company.com",
"memo": "Production DB server honeytoken",
})
token = resp.json()
print(f"DNS token: {token['hostname']}")
Tipos de tokens para implantar:
- Arquivos de credenciais da AWS (~/.aws/credentials) com chaves canário
- Tokens DNS incorporados em arquivos de configuração
- Beacons de documentos (Word/PDF) em compartilhamentos de arquivos sensíveis
- Registros de honeytoken de banco de dados em tabelas de usuários
- Web bugs em páginas internas de wiki/documentação
Exemplos
# Generate a fake AWS credentials file with canary token
aws_creds = f"[default]\naws_access_key_id = {canary_key_id}\naws_secret_access_key = {canary_secret}\n"
with open("/opt/backup/.aws/credentials", "w") as f:
f.write(aws_creds)
Perguntas frequentes
O que são 'honeytokens'?
São dados ou arquivos falsos criados para atrair e detectar invasores. Eles parecem reais, mas servem como alarmes.
Que tipos de armadilhas posso criar?
Você pode criar credenciais falsas da AWS, links de DNS que alertam quando acessados, documentos com rastreadores e até registros falsos em bancos de dados.
Como eu sei que fui invadido?
Quando um invasor interage com um dos 'tokens' que você espalhou, a ferramenta envia um alerta para você, indicando que algo suspeito está acontecendo.
Detalhes
Descrição original do autor
Deploys canary tokens and honeytokens (fake AWS credentials, DNS canaries, document beacons, database records) that trigger alerts when accessed by attackers. Uses the Canarytokens API and custom webhook integrations for breach detection. Use when building deception-based early warning systems for intrusion detection. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5892
- 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