← Proyectos

Plataforma de ciberseguridad

La plataforma de ciberseguridad que construí con Alejandro Mayo Becerra para sacar adelante su TFM y convertirlo en un producto real.

Captura de ANDOS

El problema

Los equipos de seguridad tienen demasiados hallazgos y poco tiempo: hay que separar la exposición real del ruido y explicarla a quien decide.

Cómo nació

Alejandro tenía una idea muy buena para su TFM de ciberseguridad: una forma de separar la exposición real del ruido y explicársela a quien tiene que decidir. Le faltaba alguien que la convirtiera en software, y a mí me encantan ese tipo de retos.

La ciberseguridad no era mi terreno, así que me tocó aprender rápido: CVEs, reconocimiento, cómo trabaja un MSP. Él ponía el conocimiento de seguridad y yo la arquitectura y el producto. De un trabajo de máster salió una plataforma con planes de pago.

Arquitectura

  1. 01
    Consola web

    Análisis, informes y suscripciones, en varios idiomas.

    Angular, Angular Material y ECharts
  2. 02
    API

    Autenticación, ejecuciones con logs en directo y descarga segura de evidencias.

    Fastify, MySQL, Redis y WebSockets
  3. 03
    Motor de análisis

    Descubrimiento de activos, escaneo de red y plugins por servicio dentro del alcance definido.

    Bash y nmap
  4. 04
    Motor de reglas

    Clasifica servicios y severidad y exporta el resultado en JSON.

    Python
  5. 05
    Agente local

    Ejecuta el análisis en la máquina del cliente y reporta al backend.

    Node.js y Electron
  6. 06
    Capa de IA

    Analiza cada resultado y propone un plan de remediación.

    n8n

Cómo funciona

  1. 01Se define el alcance y el perfil del análisis
  2. 02El agente o el servidor ejecuta el motor
  3. 03Descubrimiento, escaneo y plugins recogen la exposición
  4. 04El motor de reglas clasifica por severidad
  5. 05La consola muestra el informe, el análisis de IA y el plan de remediación

Decisiones técnicas

Qué monté

  • La consola de análisis, con priorización por impacto y modo multicliente para MSPs y consultoras.
  • Informes profesionales que entienden tanto el equipo técnico como dirección.
  • Trazabilidad de cada análisis y trabajo solo dentro del alcance autorizado, sin explotación automática.
Siguiente proyectoFidelio →