implementing-deception-based-detection-with-canarytoken
Ensina seu agente de IA a encontrar e corrigir bugs e colocar projetos no ar e cuidar da infraestrutura.
O que ela faz
Essa ferramenta cria 'alarmes falsos' chamados Canary Tokens. Eles são como armadilhas digitais que disparam um alerta se um invasor tentar acessá-los, ajudando a detectar ataques cedo.
Quando usar
- ✓Quando você quer criar armadilhas para detectar invasores antes que eles causem danos.
- ✓Quando você precisa mostrar como suas defesas de segurança estão cobrindo diferentes áreas.
- ✓Quando você está montando ou melhorando a segurança da sua rede.
Exemplo do que pedir para a IA
“Crie um token de documento do Word para detectar se alguém tentar abri-lo em uma pasta de rede.”
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 se conecta à sua conta do Thinkst Canary e cria diferentes tipos de armadilhas (links, arquivos, etc.). Ela também monitora se alguém ativa essas armadilhas e gera um relatório sobre o que foi detectado.
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-deception-based-detection-with-canarytokenOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-deception-based-detection-with-canarytoken/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 Detecção Baseada em Engano com Canarytoken
Visão Geral
Canary Tokens são mecanismos leves de "armadilha" que alertam quando um atacante acessa um recurso. Esta habilidade usa a API REST do Thinkst Canary para criar tokens programaticamente (web bugs, tokens DNS, documentos MS Word, chaves de API AWS), implantá-los em locais estratégicos, monitorar alertas acionados e gerar relatórios de cobertura de engano.
Quando Usar
- Ao implantar ou configurar a detecção baseada em engano com capacidades de canarytoken em seu ambiente.
- Ao estabelecer controles de segurança alinhados a requisitos de conformidade.
- Ao construir ou melhorar a arquitetura de segurança para este domínio.
- Ao realizar avaliações de segurança que exigem esta implementação.
Pré-requisitos
- Conta no Thinkst Canary Console ou canarytokens.org.
- Token de autenticação de API do Canary Console.
- Python 3.9+ com
requests. - Acesso ao sistema de arquivos para implantar tokens de documentos e arquivos.
Passos
- Autenticar na API do Canary Console usando o auth_token.
- Criar tokens de web bug (HTTP) para incorporar em documentos e páginas web.
- Criar tokens DNS para monitorar tentativas de resolução DNS.
- Criar tokens de documento MS Word para implantação em compartilhamentos de arquivos.
- Listar todos os tokens ativos e seu histórico de acionamento.
- Consultar alertas recentes para eventos de token acionados.
- Gerar relatório de cobertura de engano com recomendações de implantação.
Saída Esperada
- Relatório JSON listando todos os Canary Tokens implantados, histórico de acionamento, detalhes de alerta e análise de cobertura.
- Mapa de implantação mostrando os tipos de token em segmentos de rede.
Perguntas frequentes
O que são Canary Tokens?
São mecanismos de alerta que disparam um aviso quando um recurso protegido é acessado por alguém não autorizado.
Preciso ter uma conta no Thinkst Canary?
Sim, você precisa de uma conta no Thinkst Canary Console ou no canarytokens.org e de um token de autenticação da API.
O que o relatório final mostra?
O relatório lista todos os tokens criados, quando foram ativados, detalhes dos alertas e recomendações de onde mais colocar armadilhas.
Detalhes
Descrição original do autor
Deploys and monitors Canary Tokens via the Thinkst Canary REST API for deception-based breach detection, programmatically creating web bug, DNS, MS Word document, and AWS API key tokens and generating deception coverage reports from triggered alerts. Use when standing up honeytoken tripwires for early breach detection or building a deception-technology coverage report.
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5861
- 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
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC