Xecuter SX: Unterschied zwischen den Versionen

→‎Kritik: Abschnitt entfernt, da unwahr, siehe Artikel-Update: https://wiidatabase.de/sx-os-enthaelt-anti-atmosphere-code-auf-mariko-geraeten/
(→‎Kritik: Abschnitt entfernt, da unwahr, siehe Artikel-Update: https://wiidatabase.de/sx-os-enthaelt-anti-atmosphere-code-auf-mariko-geraeten/)
Zeile 130: Zeile 130:
=== Fehlerhaftes v2.9 Beta Update ===
=== Fehlerhaftes v2.9 Beta Update ===
Das Ende September 2019 veröffentlichte Update auf SX OS v2.9 Beta war fehlerhaft.<ref>[https://wiidatabase.de/sx-os-v2-9-beta-unterstuetzt-9-0-0/ SX OS v2.9 Beta unterstützt 9.0.0]</ref> Wird ein Update der Firmware über ChoiDujourNX oder über den System-Updater durchgeführt, hängt sich die Konsole entweder während des Updates oder beim nächsten Start auf.<ref>[https://wiidatabase.de/warnung-update-auf-v9-0-0-mit-sx-os-v2-9-beta-schlaegt-fehl/ Warnung: Update auf v9.0.0 mit SX OS v2.9 Beta schlägt fehl]</ref> Abhilfe schafft, das Update nicht mit SX OS v2.9 Beta durchzuführen und sie danach wieder zu verwenden. Davon wird allerdings auch abgeraten, da ein unvollständiges Update des XCI-Loaders die eFUSES der Game-Card-Firmware brennt.<ref>[https://wiidatabase.de/achtung-sx-os-v2-9-beta-brennt-fuses-der-game-card-firmware/ Achtung: SX OS v2.9 Beta "brennt" Fuses der Game-Card-Firmware]</ref> Die später erschienene v2.9.1 Beta behob beide Probleme, allerdings wurde bekannt, dass der Stealth Mode, der eigentlich vor Banns schützen soll, nicht funktioniert.<ref>[https://wiidatabase.de/achtung-sx-os-stealth-mode-funktioniert-nicht-mit-der-v2-9-und-v2-9-1-beta/ Achtung: SX OS "Stealth Mode" funktioniert nicht mit der v2.9 und v2.9.1 Beta]</ref> Wie sich herausstellte, wurden Verbindungen zum eShop ("bugyo"-Server) nicht blockiert, da Xecuter davon ausgegangen ist, die Aufrufe geschehen ohne Authentifizierung. LAN-Play war ebenfalls defekt.<ref>[https://wiidatabase.de/sx-os-v2-9-2-beta/ SX OS v2.9.2 Beta]</ref>
Das Ende September 2019 veröffentlichte Update auf SX OS v2.9 Beta war fehlerhaft.<ref>[https://wiidatabase.de/sx-os-v2-9-beta-unterstuetzt-9-0-0/ SX OS v2.9 Beta unterstützt 9.0.0]</ref> Wird ein Update der Firmware über ChoiDujourNX oder über den System-Updater durchgeführt, hängt sich die Konsole entweder während des Updates oder beim nächsten Start auf.<ref>[https://wiidatabase.de/warnung-update-auf-v9-0-0-mit-sx-os-v2-9-beta-schlaegt-fehl/ Warnung: Update auf v9.0.0 mit SX OS v2.9 Beta schlägt fehl]</ref> Abhilfe schafft, das Update nicht mit SX OS v2.9 Beta durchzuführen und sie danach wieder zu verwenden. Davon wird allerdings auch abgeraten, da ein unvollständiges Update des XCI-Loaders die eFUSES der Game-Card-Firmware brennt.<ref>[https://wiidatabase.de/achtung-sx-os-v2-9-beta-brennt-fuses-der-game-card-firmware/ Achtung: SX OS v2.9 Beta "brennt" Fuses der Game-Card-Firmware]</ref> Die später erschienene v2.9.1 Beta behob beide Probleme, allerdings wurde bekannt, dass der Stealth Mode, der eigentlich vor Banns schützen soll, nicht funktioniert.<ref>[https://wiidatabase.de/achtung-sx-os-stealth-mode-funktioniert-nicht-mit-der-v2-9-und-v2-9-1-beta/ Achtung: SX OS "Stealth Mode" funktioniert nicht mit der v2.9 und v2.9.1 Beta]</ref> Wie sich herausstellte, wurden Verbindungen zum eShop ("bugyo"-Server) nicht blockiert, da Xecuter davon ausgegangen ist, die Aufrufe geschehen ohne Authentifizierung. LAN-Play war ebenfalls defekt.<ref>[https://wiidatabase.de/sx-os-v2-9-2-beta/ SX OS v2.9.2 Beta]</ref>
=== Anti-Atmosphère-Code ===
Der SX-Bootloader verhindert aktiv die Ausführung anderer CFWs und Linux auf [[Mariko]]-Geräten.<ref>[https://wiidatabase.de/sx-os-enthaelt-anti-atmosphere-code-auf-mariko-geraeten/ SX OS enthält Anti-Atmosphère-Code auf Mariko-Geräten]</ref> Wenn vom SX-Bootmenü ein anderer Payload gebootet wird, werden zuerst alle Keyslots der Security Engine geleert und anschließend eine Context-Save-Operation für die Engine und den TZRAM durchgeführt. Anschließend wird der Keyslot 5 auf einen zufälligen Key gesetzt und der Xecuter-eigene Code verschlüsselt, damit der gebootete Payload diesen nicht lesen kann.
Durch die Context-Save-Operation wird die Security Engine erst wieder nach einem Warmboot benutzbar, was den TZRAM initialisieren würde und einen Verlust der Code-Ausführung zu Folge hätte.


== Trivia ==
== Trivia ==