
Análisis criptográfico del DRM WIBU CodeMeter: el análisis de entropía revela patrones XOR en lugar del AES-256 declarado
Investigación de seguridad independiente sobre la protección CodeMeter de WIBU-Systems
El análisis de la librería de tiempo de ejecución de WIBU CodeMeter revela características en secciones PE personalizadas inconsistentes con el cifrado AES-256.
Hallazgos clave:
| Métrica | Esperado (AES-256) | Observado | Desviación |
|---|---|---|---|
| Entropía de Shannon | ≥7.9 bits/byte | 5.24-6.48 | 19-34% menor |
| Repetición de patrones | Mínima | 20,000+ | Significativa |
| Prueba XOR de ASCII | <5% | 89-96% | Anomalía |
H(X) = -Σ P(xi) × log₂(P(xi))
Resultados:
El patrón 00000000 aparece 20,294 veces en 838KB.
| Clave | % ASCII |
|---|---|
| 0x20 | 96.10% |
| 0x21 | 89.80% |
Probabilidad con AES real: <10^-1000
Analizado:
NO analizado:
python entropy.py WibuBz32.dll
python xor_detect.py WibuBz32.dll
python patterns.py WibuBz32.dll
Esperando respuesta del proveedor (90 días)
Licencia: MIT
Versión: 1.0
Fecha: 24 de diciembre de 2025