
Engagement Manager es una aplicación web para el seguimiento de compromisos de seguridad ofensiva. Cuenta con una interfaz de usuario moderna, construida con Next.js, Prisma y PostgreSQL.
Engagement Manager es una aplicación web para el seguimiento de compromisos de seguridad ofensiva. Cuenta con una interfaz de usuario moderna, construida con Next.js, Prisma y PostgreSQL. La aplicación incluye un calendario, compromisos, clientes, contactos, hallazgos y operadores.

| Familia de escáner/exportación | Exportación aceptada |
|---|---|
| Burp Suite | Issues XML, incluido el DTD de esquema interno inerte |
| Nessus / Tenable | Nessus v2 XML (.nessus) |
| Nmap | XML; los puertos abiertos y la salida de sus scripts se convierten en observaciones informativas, no en vulnerabilidades inferidas |
| OpenVAS / Greenbone | Informe XML nativo o GMP get_reports_response |
| OWASP ZAP | Informe JSON tradicional con sitios y alertas |
| Nuclei | JSON Lines (-jsonl) |
| Qualys | XML de resultados de escaneo (estructura SCAN/IP), no el formato separado de la API de detección de hosts |
| Semgrep / CodeQL y otros productores de SARIF | Ejecuciones, reglas y resultados SARIF JSON |
Las exportaciones están limitadas a 2 MB y 500 hallazgos por importación, con límites de tasa de previsualización y confirmación por usuario. La aplicación acepta como máximo 10.000 hallazgos en total y 500 para un solo compromiso entre creación manual, plantillas e importaciones de escáneres. La lista global de Findings carga 100 filas por página, y las consultas de hallazgos de compromiso/informe están limitadas por el mismo límite por compromiso. Los diseños desconocidos fallan de forma visible en lugar de tratarse silenciosamente como una importación exitosa. Las severidades del escáner son sugerencias: revisa su contexto antes de la aprobación. Las URL referenciadas, el HTML y las imágenes remotas incrustadas no se obtienen ni se ejecutan.
Los informes permiten de 1 a 100 hallazgos, hasta 100 imágenes de evidencia (5 MB cada una, 20 MB de entrada total), 500 páginas y 25 MB de salida. La emisión está limitada a 50 versiones por compromiso y 1 GB de PDF emitidos en toda la aplicación. La previsualización y la emisión tienen límites de tasa por usuario, y solo se admite una renderización de PDF por proceso de aplicación a la vez. Los hallazgos conservan como máximo 1000 revisiones y 500 comentarios; alcanzar un límite falla sin sobrescribir el historial. Las fuentes DejaVu y su licencia de redistribución se incluyen en assets/fonts; los despliegues deben conservar estos recursos (el trazado de salida de Next los incluye).
Las Server Actions de Next.js comparten un único límite de tamaño de cuerpo de 25mb (establecido en next.config.ts) para las subidas de evidencia. El inicio de sesión utiliza una ruta dedicada codificada por URL del mismo origen con un límite de transmisión de 4 KB antes de la autenticación o del trabajo en la base de datos.