About the project
El Problema
Todos los días, nuestros dispositivos se conectan a servicios en segundo plano que escapan a la visibilidad tradicional. Cuando surge una conexión anómala, una simple dirección IP o una lista de paquetes en bruto no alcanzan. Una conexión sin contexto es una pregunta sin respuesta: los responsables de redes y equipos de seguridad necesitan saber rápidamente qué dispositivo inició el tráfico, a qué destino va y qué evento disparó la alerta para poder defender su infraestructura.
La Solución
TRACE nace para hacer visible ese recorrido y ayudar a los equipos técnicos a decidir qué merece atención. Es una interfaz de "Control Room" que traduce metadatos complejos en flujos visuales explorables.
Al relacionar origen, destino y ruta en un solo mapa interactivo, TRACE reduce drásticamente el tiempo de investigación necesario para comprender el contexto de una posible amenaza antes de tomar medidas de mitigación.
Cómo funciona (Enfoque en Ciberdefensa)
- Visibilidad y Mapeo Geográfico: Un globo interactivo con arcos de flujo muestra exactamente de dónde salen los datos y hacia qué organizaciones o regiones del mundo se dirigen.
- Inspector de Flujos: Al seleccionar una conexión, la interfaz desglosa el dispositivo de origen, el destino, el protocolo utilizado y los saltos (hops) de la ruta.
- Clasificación de Certeza: El sistema distingue entre tramos observados, inferidos y desconocidos, lo que permite a los investigadores saber con exactitud el nivel de confianza de los datos de la red.
- Alertas por Anomalías: TRACE marca los "nuevos destinos" como señales tempranas. Un destino desconocido no demuestra un ataque por sí solo, pero levanta una alerta clave para iniciar una investigación y ofrece opciones de bloqueo preventivo.
Estado técnico del proyecto
El proyecto actual es un prototipo funcional e interactivo, diseñado con un fuerte enfoque en la usabilidad y la experiencia del usuario tanto en escritorio como en dispositivos móviles.
- Actualmente utiliza tráfico y datos simulados para validar el flujo de investigación y la interacción de la interfaz.
- Los datos de dispositivos y capas visuales se gestionan localmente en el navegador mediante
localStorage(trace.devices,trace.layers). - Siguiente hito: El desarrollo futuro del proyecto (para el cual buscamos validación) implica integrar un backend con captura de metadatos reales en redes autorizadas (piloto), autenticación y validación de las alertas con tráfico vivo.
Hacki