Sec-Dashboard consolida 52 herramientas de seguridad en una única interfaz local
Un nuevo panel autoalojado agrega herramientas de reconocimiento de red, escaneo de vulnerabilidades y generación de informes para analistas individuales sin necesidad de cuentas en la nube.
Traducido automáticamente del original en inglés.
El analista de seguridad Sammi De Blas lanzó Sec-Dashboard el 8 de octubre de 2026, una herramienta autoalojada diseñada para consolidar cincuenta y dos utilidades de seguridad distintas en una sola interfaz web local. El proyecto está dirigido a analistas individuales y pequeños centros de operaciones de seguridad que necesitan realizar tareas de reconocimiento y evaluaciones de vulnerabilidad sin depender de servicios dispersos en la nube ni de la entrada manual de datos.
Qué ha ocurrido
De Blas desarrolló la aplicación para resolver la ineficiencia de gestionar múltiples pestañas del navegador y copiar la salida de diversas herramientas de línea de comandos en notas desconectadas. La plataforma resultante se ejecuta íntegramente en la dirección de bucle invertido local (loopback), utilizando un backend FastAPI y un frontend en JavaScript vanilla contenido dentro de un único archivo HTML. Esta arquitectura garantiza que ningún dato abandone la máquina, abordando las preocupaciones de privacidad y permitiendo su operación en entornos de red aislados o restringidos.
El panel organiza sus capacidades en siete categorías, incluyendo reconocimiento de red, seguridad web, evaluación de vulnerabilidades, auditorías de sistema, inteligencia de fuentes abiertas (OSINT), seguridad de correo electrónico y análisis de hardware de radiofrecuencia. Cuenta con cuatro modos de escaneo que van desde una comprobación rápida de un minuto hasta un análisis profundo exhaustivo de siete minutos. Cada modo encadena herramientas específicas por fases, proporcionando actualizaciones en vivo mediante conexiones WebSocket a medida que avanza el análisis.
Detalles clave
- La herramienta integra 52 utilidades de seguridad, con 13 funciones especializadas como la verificación de hashes y la búsqueda de CVE que no requieren un objetivo específico.
- Los pipelines de escaneo son configurables, con modos "fast" (rápido), "deep" (profundo), "full_depth" (profundidad completa) y "nuclear" que ejecutan secuencias predefinidas de herramientas.
- Los resultados se almacenan en una base de datos SQLite local, lo que permite un historial persistente, funcionalidad de búsqueda y comparación entre diferentes ejecuciones de escaneo.
- Una capa de IA llamada Jev clasifica los hallazgos y genera explicaciones en lenguaje llano en español utilizando un modelo de lenguaje grande local que nunca accede a URLs externas.
- Las opciones de exportación incluyen formatos JSON, CSV y PDF, con integración directa disponible para Splunk mediante API REST para indexar los hallazgos como evidencia consultable.
- La aplicación admite el análisis sin conexión de capturas de paquetes WiFi y archivos de radiofrecuencia HackRF, asegurando que los artefactos sensibles permanezcan on-premise.
Contexto
Las herramientas de seguridad autoalojadas son cada vez más populares entre profesionales que gestionan su propia infraestructura o trabajan en industrias reguladas. Estos usuarios suelen preferir la ejecución local para mantener el control sobre datos sensibles y evitar los costos o problemas de cumplimiento asociados con plataformas en la nube de terceros. La Falsificación de Solicitudes del Servidor (SSRF) es una vulnerabilidad común en este tipo de herramientas, donde un atacante podría engañar al servidor para que realice solicitudes a redes internas o endpoints de metadatos en la nube. La validación adecuada de las entradas del usuario es crítica para prevenir estos exploits.
SQLite es un motor de base de datos ligero basado en archivos que requiere una configuración mínima. Es ideal para aplicaciones de usuario único o herramientas locales donde no se requiere acceso de escritura concurrente desde múltiples instancias. Al elegir SQLite sobre sistemas de bases de datos más complejos como PostgreSQL, los desarrolladores pueden reducir la fricción de despliegue, aunque sacrifican la escalabilidad para entornos multiusuario.
Por qué importa
Para los equipos que ejecutan su propio software, mantener un inventario actualizado de las superficies de exposición es una tarea de seguridad fundamental. Sin registros precisos de subdominios, configuraciones DNS y estado de certificados TLS, los sistemas de detección no pueden funcionar eficazmente. Sec-Dashboard automatiza este proceso de inventario, permitiendo a los analistas mapear rápidamente sus activos e identificar cambios a lo largo del tiempo. Este contexto histórico es vital para distinguir entre cambios operativos normales y posibles incidentes de seguridad.
La capacidad de generar informes directamente desde los datos de escaneo ahorra un esfuerzo administrativo significativo. En lugar de compilar manualmente los hallazgos de varias fuentes, los usuarios pueden exportar resúmenes ejecutivos o informes técnicos detallados en formatos estándar. Esto agiliza el flujo de trabajo desde el descubrimiento hasta la remediación, asegurando que las vulnerabilidades críticas queden documentadas y comunicadas claramente a las partes interesadas sin trabajo manual redundante.
Qué puedes hacer
- Clona el repositorio desde GitHub y configura un entorno virtual de Python para probar la herramienta en un entorno local controlado.
- Revisa el código en
backend/validators.pypara entender cómo la aplicación previene ataques SSRF bloqueando rangos de IP privados y endpoints de metadatos. - Configura los pipelines de escaneo en
backend/config.pypara adaptarlos a tus necesidades específicas de reconocimiento, ajustando las herramientas incluidas en cada fase. - Utiliza el modo "fast" para comprobaciones diarias rutinarias en nuevos dominios y reserva el modo "nuclear" para investigaciones profundas cuando se detecten anomalías.
- Integra la función de exportación a Splunk para centralizar los hallazgos de seguridad, haciéndolos disponibles para correlación con otras fuentes de registro en tu SIEM.
- Audita tu propio despliegue si expones el panel remotamente, asegurándote de implementar capas de autenticación fuertes como claves API y proxies de acceso.



