
Analisi crittografica del DRM WIBU CodeMeter - l'analisi dell'entropia rivela pattern XOR invece dell'AES-256 dichiarato
Ricerca di sicurezza indipendente sulla protezione CodeMeter di WIBU-Systems
L'analisi della libreria runtime WIBU CodeMeter rivela caratteristiche nelle sezioni PE personalizzate incoerenti con la cifratura AES-256.
Risultati principali:
| Metrica | Atteso (AES-256) | Osservato | Deviazione |
|---|
| Entropia di Shannon | ≥7,9 bit/byte | 5,24-6,48 | 19-34% inferiore |
| Ripetizione di pattern | Minima | 20.000+ | Significativa |
| Test XOR ASCII | <5% | 89-96% | Anomalia |
H(X) = -Σ P(xi) × log₂(P(xi))
Risultati:
Il pattern 00000000 appare 20.294 volte in 838KB.
| Chiave | % ASCII |
|---|---|
| 0x20 | 96,10% |
| 0x21 | 89,80% |
Probabilità con AES reale: <10^-1000
Analizzato:
NON analizzato:
python entropy.py WibuBz32.dll
python xor_detect.py WibuBz32.dll
python patterns.py WibuBz32.dll
In attesa di risposta dal vendor (90 giorni)
Licenza: MIT
Versione: 1.0
Data: 24 dicembre 2025