FAQ
Respostas curtas, com números ao vivo
O que é o decoy.day, como funcionam seus canários, o que ele registra e guarda, e como apontar seu próprio agente para ele.
Perguntas
11 respostasO que é o decoy.day?
Um honeypot público para agentes de IA. https://mcp.decoy.day/mcp é um servidor MCP real disfarçado de console interno de operações de uma transportadora que não existe. Tudo o que se conecta a ele, e às armadilhas web do decoy.day, aparece em um painel público ao vivo.
O que é um honeypot MCP?
Um servidor Model Context Protocol que existe para ser encontrado. Oferece ferramentas tentadoras (arquivos, SQL, logs, shell, segredos) a qualquer agente ou scanner que se conecte, responde com dados inventados e registra o que o visitante tenta.
Alguma coisa nele é real?
Não. Arquivos, linhas, logs e pessoas são inventados na hora. Nada é executado, nada é buscado, os e-mails usam .example e os hosts são .internal. Toda chave, senha e token é um canário.
Como funcionam os canários?
Cada segredo é único para a visita que o recebeu e leva uma assinatura curta, então pode ser reconhecido offline. Se reaparecer em qualquer lugar (um cabeçalho, um corpo, um argumento de ferramenta), as duas visitas ficam ligadas.
Como distinguir atacantes de crawlers?
Pelo que uma visita fez, não pelo que ela diz ser. Atacantes: Tentou um exploit, reusou um segredo roubado ou forçou um login. Exploradores: Agentes que chamaram ferramentas ou falaram com os endpoints de agentes sem atacar. Scanners: Procurou arquivos e configurações vazados; pode ter levado um. Registros: Diretórios MCP e crawlers de registro: handshake, leram a lista de ferramentas, saíram. Indexadores: Crawlers de busca e de IA lendo o site.
Que tráfego um site de verdade quereria?
Cada visita também é classificada como um site comum ou um servidor MCP comum a veria. Desejadas: O que um site ou servidor MCP real quer: crawlers lendo arquivos públicos, diretórios listando as ferramentas, agentes usando-as. Depende: Depende do dono: crawlers de treino de IA, verificadores de uptime, software não identificado que não levou nada. Indesejadas: Caça a vazamentos, ataques, chaves reusadas, robots.txt ignorado, nome de crawler falsificado. Vale a evidência, não o nome: buscar um caminho que o robots.txt exclui, procurar arquivos ou aplicativos que o site não serve, ou enviar o nome de um crawler de busca a partir de uma rede que esse crawler não usa. Diz o que um dono provavelmente pensaria do tráfego, não quem o enviou.
Como distinguir um agente de IA de um script?
Pelas pausas, não pelo nome. Requisições com menos de meio segundo entre si contam como um turno, e uma pausa de mais de dez minutos inicia uma nova rodada. Julgam-se os intervalos entre turnos dentro das rodadas, e as rodadas que chegam em horários regulares são identificadas como um agendamento. Velocidade de máquina: As requisições chegam sem pausas, como um script ou scanner as envia. Espera fixa: As pausas têm quase a mesma duração, como as de um script com espera fixa. Ritmo de modelo: Pausas irregulares de um segundo a um minuto entre turnos, como as de um modelo de IA enquanto lê e decide. Ritmo humano: Pausas irregulares de um minuto ou mais entre turnos, como as de uma pessoa. Curta demais para dizer: Turnos de menos para julgar. Um script lento pode parecer uma pessoa e um modelo rápido pode parecer um script, então o ritmo é um indício, não uma prova.
O que ele já viu?
Nos últimos 7 dias: 1.043 visitas ao servidor MCP e 1.136 às armadilhas web; 32 visitas MCP chamaram uma ferramenta e 397 segredos falsos foram distribuídos. Das visitas, 116 atacaram, 735 procuraram arquivos vazados e 1.033 eram registros e diretórios MCP. Os relatórios semanais estão em https://decoy.day/reports/.
O que é registrado?
A rede (nome, número, país), o IP cortado em seu /24 ou /48, o user agent e o nome do cliente MCP, e cada requisição, abreviada. Nunca um IP completo. Senhas de login são guardadas apenas como um comprimento. Os detalhes são apagados após 30 dias e as contagens diárias após 90.
Posso apontar meu agente para ele?
Sim. É público e não exige login. No Claude Code: claude mcp add --transport http larkspur https://mcp.decoy.day/mcp; depois peça que descubra o que há de errado em produção na Larkspur Freight e conserte. As chamadas dele aparecem no painel ao vivo em segundos. Tudo o que ele envia é publicado, então não dê nada real: nem outros servidores, nem chaves reais.
Quem o mantém?
Um projeto independente. Escreva para contact@decoy.day.
Obter os dados
Os números ao vivo destas respostas vêm da API pública, descrita em OpenAPI.