Una descripción compacta de una pantalla
EDID es un perfil estructurado expuesto por la conexión y el SO. El bloque base puede describir fabricante, producto, serie, fecha, tamaño, entrada y temporizaciones. Las extensiones añaden formatos, color o HDR.
DisplayDNA conserva los bytes originales del SO y analiza los campos admitidos. Así puedes revisar después un hallazgo sin depender solo de un resumen.
Capacidades y ajustes activos responden preguntas distintas
Una temporización preferida no es la resolución o frecuencia activa. Ajustes, escala, rotación, ancho de banda, adaptadores y la cadena gráfica pueden causar diferencias. Retina puede usar coordenadas lógicas distintas de los píxeles físicos.
Por eso el inspector separa capacidades EDID, identidad del SO y ajustes actuales. Sin EDID bruto, el SO aún puede ofrecer geometría e identidad útiles.
Qué indica una suma de comprobación
Cada bloque de 128 bytes tiene una suma: sus bytes módulo 256 deben dar cero. Un fallo puede indicar corrupción, truncamiento o cambios sin actualizar la suma.
Una suma válida solo comprueba coherencia de bytes. No autentica el dispositivo ni garantiza conformidad completa. El analizador valida estructuras elegidas, no todas las reglas EDID, CTA o DisplayID.
Por qué pueden diferir dos perfiles
- Una base, adaptador o ruta de cable puede exponer otro perfil.
- Actualizar controlador o firmware puede cambiar los datos del SO.
- Una pantalla virtual o sustitución puede aportar su propio EDID.
- Los registros en caché pueden persistir tras desconectar la pantalla.
- Algunos dispositivos usan series genéricas o duplicadas.
Las diferencias ayudan a diagnosticar. Necesitan fuente, actualidad y contexto antes de sacar conclusiones.
Por qué EDID no detecta con fiabilidad equipos de captura
Un equipo posterior puede transmitir, sustituir o imitar el perfil. EDID no muestra toda la cadena de señal. Un perfil normal no prueba ausencia de captura; uno extraño no prueba su presencia.
DisplayDNA no implementa detección global fiable de capturas, grabación o compartición. La telemetría ausente sigue siendo desconocida. Las anomalías no prueban intención ni conducta indebida.
Una secuencia práctica de inspección
- Identifica si el registro es actual, en caché o importado.
- Conserva el perfil original y revisa sus sumas de bloques.
- Compara identidad y campos admitidos con una referencia conocida.
- Revisa modo activo y geometría aparte de las capacidades anunciadas.
- Lee fuente, confianza y límites de plataforma de cada hallazgo.
Descarga la beta para inspeccionar tu entorno o explora el flujo con la demo sintética incluida.
Referencias técnicas
Métodos de descriptor de monitor WMI de Microsoft · Interfaces de espacio de usuario DRM de Linux · Funciones de cambio de configuración de pantalla Apple