CVer
Aus WiiDatabase Wiki
Diese CFA ist für die System-Version (vor dem Bindestrich) zuständig und enthält folgende Dateien:
romfs
cup_list
Entfernt mit Firmware 8.0.0-18.
| Offset | Größe | Beschreibung |
|---|---|---|
| 0x0 | 0x800 | TitleID-Liste der Systemtitel |
Diese Liste enthielt fast alle Systemtitel, ungenutzte Einträge waren genullt.
version.bin
Diese acht Byte große Datei enthält die meisten der Daten, die dazu benutzt werden, die System-Version in den Einstellungen anzuzeigen.
Diese ist so formatiert: "<major>.<minor>.<build>.<revision>.<region>".
| Offset | Größe | Beschreibung |
|---|---|---|
| 0x0 | 0x1 | Build-Nummer |
| 0x1 | 0x1 | "Minor"-Nummer |
| 0x2 | 0x1 | "Major"-Nummer |
| 0x3 | 0x1 | Reserviert |
| 0x4 | 0x1 | ASCII-Zeichen für die System-Region |
| 0x5 | 0x3 | Reserviert |
Die Datei für 11.7.0-40U sieht bspw. so aus:
Build-Nummer (0)
| "Minor"-Nummer (7)
| | "Major"-Nummer (0B = 11)
| | | Reserviert
| | | |
00 07 0B 00 55 00 07 0B
| | | |
| |--|--Reserviert
|
Region (55 = U)
masterkey.bin
Hinzugefügt mit 7.2.0-17. Genutzt von den Systemeinstellungen.
| Offset | Größe | Beschreibung |
|---|---|---|
| 0x0 | 0x4 | Erster u8 ist Region, dann folgt Version und die restlichen zwei Bytes sind null. |
| 0x4 | 0xC | Null |
| 0x10 | 0x10 | AES-Counter-Wert |
| 0x20 | 0x20 | Verschlüsselter HMAC-Key, wird entschlüsselt mit AES-128-CTR mit einem Schlüssel von MSETs .rodata und dem oberen Counter-Wert. |
titleversion.txt
Hinzugefügt mit 9.6.0-24.
Diese Datei enthält die geparste System-Version, wie sie auch dem User angezeigt wird (für 11.7.0-40U: "11.7.0").
Weblinks