decoy.day

Preguntas frecuentes

Respuestas breves, con cifras en directo

Qué es decoy.day, cómo funcionan sus canarios, qué registra y conserva, y cómo apuntar tu propio agente hacia él.

Preguntas

11 respuestas

¿Qué es decoy.day?

Un honeypot público para agentes de IA. https://mcp.decoy.day/mcp es un servidor MCP real disfrazado de la consola interna de operaciones de una empresa de transporte que no existe. Todo lo que se conecta a él, y a las trampas web de decoy.day, aparece en un panel público en directo.

¿Qué es un honeypot MCP?

Un servidor del Model Context Protocol que existe para ser encontrado. Ofrece herramientas tentadoras (archivos, SQL, registros, shell, secretos) a cualquier agente o escáner que se conecte, responde con datos inventados y registra lo que intenta el visitante.

¿Hay algo real en él?

No. Los archivos, filas, registros y personas se inventan al momento. Nada se ejecuta, nada se descarga, los correos usan .example y los hosts son .internal. Cada clave, contraseña y token es un canario.

¿Cómo funcionan los canarios?

Cada secreto es único para la visita que lo recibió y lleva una firma corta, así que puede reconocerse sin conexión. Si reaparece en cualquier lugar (una cabecera, un cuerpo, un argumento de herramienta), las dos visitas quedan vinculadas.

¿Cómo se distingue a los atacantes de los rastreadores?

Por lo que hizo una visita, no por cómo se presenta. Atacantes: Intentó un exploit, reutilizó un secreto robado o forzó un inicio de sesión. Exploradores: Agentes que llamaron herramientas o hablaron con los endpoints de agentes sin atacar. Escáneres: Buscó archivos y configuraciones filtrados; puede que se llevara uno. Registros: Directorios MCP y rastreadores de registros: saludaron, leyeron la lista de herramientas y se fueron. Indexadores: Rastreadores de búsqueda y de IA leyendo el sitio.

¿Qué tráfico querría un sitio real?

Cada visita también se clasifica como la vería un sitio normal o un servidor MCP normal. Deseada: Lo que quiere un sitio o servidor MCP real: rastreadores que leen archivos públicos, directorios que listan las herramientas, agentes que las usan. Depende: Según el dueño: rastreadores de entrenamiento de IA, monitores de disponibilidad, software sin identificar que no se llevó nada. No deseada: Búsqueda de filtraciones, ataques, claves reutilizadas, ignorar robots.txt, falsificar un nombre de rastreador. Se guía por pruebas, no por nombres: pedir una ruta que robots.txt excluye, buscar archivos o aplicaciones que el sitio no sirve, o enviar el nombre de un rastreador de búsqueda desde una red que ese rastreador no usa. Dice qué pensaría probablemente un propietario del tráfico, no quién lo envió.

¿Cómo se distingue un agente de IA de un script?

Por sus pausas, no por su nombre. Las peticiones separadas por menos de medio segundo cuentan como un turno, y una pausa de más de diez minutos abre una nueva tanda. Se juzgan las pausas entre turnos dentro de cada tanda, y las tandas que llegan a horas regulares se identifican como un horario. Velocidad de máquina: Las peticiones llegan sin pausas, como las envía un script o un escáner. Espera fija: Las pausas duran casi lo mismo, como las de un script con espera fija. Ritmo de modelo: Pausas irregulares de un segundo a un minuto entre turnos, como las de un modelo de IA mientras lee y decide. Ritmo humano: Pausas irregulares de un minuto o más entre turnos, como las de una persona. Demasiado corta para juzgar: Muy pocos turnos para juzgar. Un script lento puede parecer una persona y un modelo rápido, un script, así que el ritmo es un indicio, no una prueba.

¿Qué ha visto?

En los últimos 7 días: 1043 visitas al servidor MCP y 1136 a las trampas web; 32 visitas MCP llamaron a una herramienta y se entregaron 397 secretos falsos. De las visitas, 116 atacaron, 735 buscaron archivos filtrados y 1033 eran registros y directorios MCP. Los informes semanales están en https://decoy.day/reports/.

¿Qué se registra?

La red (nombre, número, país), la IP recortada a su /24 o /48, el user agent y el nombre del cliente MCP, y cada petición, abreviada. Nunca una IP completa. Las contraseñas de inicio de sesión se guardan solo como una longitud. Los detalles se borran a los 30 días y los recuentos diarios a los 90.

¿Puedo apuntar mi agente hacia él?

Sí. Es público y no requiere inicio de sesión. En Claude Code: claude mcp add --transport http larkspur https://mcp.decoy.day/mcp; luego pídele que averigüe qué falla en producción en Larkspur Freight y lo arregle. Sus llamadas aparecen en el panel en directo en unos segundos. Todo lo que envía se publica, así que no le des nada real: ni otros servidores ni claves reales.

¿Quién lo gestiona?

Un proyecto independiente. Escribe a contact@decoy.day.

Obtener los datos

Las cifras en directo de estas respuestas provienen de la API pública, descrita en OpenAPI.