KKeine Bearbeitungszusammenfassung
K Textersetzung - „[[w:“ durch „[[wikipedia:“
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
Ancast-Abbilder sind der [[Cafe OS|Cafe-OS-Kernel]], das vWii-Systemmenü und der vWii-NANDLoader.
Ancast-Abbilder sind der [[Cafe OS|Cafe-OS-Kernel]], das vWii-Systemmenü und der vWii-NANDLoader.


boot0 und boot1 starten auch nur signierten Code in Form von Ancast-Abbildern. Auf der ARM-Seite ist das IOS-MCP-Modul für das Starten von cafe2wii und Neustarten des IOSU (Warmboot) verantwortlich. IOS-MCP lädt ARM Ancast-Abbilder in MEM1 (0x01000000), verifiziert und entschlüsselt sie, bevor sie mit vollen Rechten gestartet werden (jeglicher [[w:Speicherschutz|Speicherschutz]] ist deaktiviert und muss von der Binary selbst wieder aktiviert werden).
boot0 und boot1 starten auch nur signierten Code in Form von Ancast-Abbildern. Auf der ARM-Seite ist das IOS-MCP-Modul für das Starten von cafe2wii und Neustarten des IOSU (Warmboot) verantwortlich. IOS-MCP lädt ARM Ancast-Abbilder in MEM1 (0x01000000), verifiziert und entschlüsselt sie, bevor sie mit vollen Rechten gestartet werden (jeglicher [[wikipedia:Speicherschutz|Speicherschutz]] ist deaktiviert und muss von der Binary selbst wieder aktiviert werden).


ARM und PPC Ancast-Abbilder nutzen AES-128-CBC als Verschlüsselung, aber unterscheiden sich in ihren Verschlüsselungsalgorithmen, weshalb sich auch ihre Header unterscheiden.
ARM und PPC Ancast-Abbilder nutzen AES-128-CBC als Verschlüsselung, aber unterscheiden sich in ihren Verschlüsselungsalgorithmen, weshalb sich auch ihre Header unterscheiden.
Zeile 11: Zeile 11:
'''Ancast''' ist ein von [[fail0verflow]] erfundener Name und steht für "The princess is in <u>an</u>other <u>cast</u>le".
'''Ancast''' ist ein von [[fail0verflow]] erfundener Name und steht für "The princess is in <u>an</u>other <u>cast</u>le".


== Keys ==
== Keys und Initialisierungsvektoren ==
* '''Espresso Wii U Ancast Key''': <code>805e6285cd487de0faffaa65a6985e17</code>
* '''Espresso Wii U Ancast IV''': <code>596d5a9ad705f94fe158026feaa7b887</code>
* '''Starbuck Wii U Ancast Key''': <code>b5d8ab06ed7f6cfc529f2ce1b4ea32fd</code>
* '''Espresso vWii Ancast IV''': <code>596d5a9ad705f94fe158026feaa7b887</code>
* '''Espresso vWii Ancast Key''': <code>2efe8abcedbb7baae3c0ed92fa29f866</code>
* '''Espresso Retail Wii U Ancast Key''': <code>805e6285cd487de0faffaa65a6985e17</code>
* '''Espresso Retail vWii Ancast Key''': <code>2efe8abcedbb7baae3c0ed92fa29f866</code>
* '''Espresso Dev Wii U Ancast Key''': <code>f2666cd79024ae588b0ea1fcc1bc37a6</code>
* '''Espresso Dev vWii Ancast Key''': <code>26aff4bbac88bb769dfc54dd56d8efbd</code>
* '''Starbuck Wii U Ancast IV''': <code>91c9d008312851ef6b228bf14bad4322</code>
* '''Starbuck Retail Wii U Ancast Key''': <code>b5d8ab06ed7f6cfc529f2ce1b4ea32fd</code>
* '''Startbuck Dev Wii U Ancast Key''': <code>2dc19bda709c5721a87e5c5f7143a278</code>


== Einzelnachweise ==
== Einzelnachweise ==