Controles activos
Protecciones presentes en el código y la explotación
- Autenticación y sesionesContraseñas con bcrypt, sesiones HttpOnly/SameSite y CSRF en todos los formularios.
- Control de acceso por rolSuperadmin, organización y personal de escáner con permisos separados.
- QR firmadoHMAC-SHA256 sobre el contenido de cada entrada; un QR copiado o manipulado no valida.
- Validación y saneadoConsultas preparadas, escape de salida y listas blancas de HTML y subidas.
- Anti abusoLímites de intentos en login, registro, contacto y escaneo.
- Datos y continuidadCopias, registro de errores y separación de datos por organización.