Die Xbox-360-Szene erlebt derzeit wieder einen deutlichen Entwicklungsschub. Mit ABadAvatar v1.3 Beta hat Entwickler bibarub eine neue Version seiner auf BadUpdate basierenden Exploit-Lösung veröffentlicht.
Das Besondere: Die Xbox 360 muss weder geöffnet noch mit einem Modchip oder einer Lötmodifikation versehen werden. Stattdessen nutzt ABadAvatar eine Software-Schwachstelle im Hypervisor der Konsole, um die Ausführung von unsigniertem Code zu ermöglichen.
Damit stellt der Exploit eine interessante Alternative zum klassischen RGH (Reset Glitch Hack) dar – insbesondere für Besitzer von Xbox-360-Konsolen, die ohne Hardware-Umbau in die Homebrew-Szene einsteigen möchten.
Software-Exploit statt Hardware-Modifikation
ABadAvatar basiert auf einer Schwachstelle im Xbox-360-Hypervisor. Nach erfolgreicher Ausführung erhält die Konsole die benötigten Voraussetzungen, um anschließend Homebrew-Code auszuführen.
Ein wichtiger Unterschied zu einem RGH-Mod ist allerdings der nicht persistente Charakter des Exploits.
Nach dem Ausschalten oder Neustarten der Xbox 360 geht der erreichte Zustand verloren. Der Exploit muss daher bei jedem Neustart erneut ausgeführt werden.
Als Voraussetzung wird das offizielle Dashboard 17559 benötigt.
Nach dem erfolgreichen Exploit können unter anderem FreeMyXe oder XeUnshackle eingesetzt werden, um die notwendigen Patches anzuwenden und die Ausführung von unsigniertem Code zu ermöglichen.
Erfolgsrate von rund 95 Prozent
Eine der wichtigsten Verbesserungen von ABadAvatar v1.3 Beta betrifft die Zuverlässigkeit.
Der Entwickler gibt eine Erfolgsrate von ungefähr 95 Prozent an. Gleichzeitig wurde die Geschwindigkeit gegenüber früheren Versionen deutlich verbessert.
Unter normalen Bedingungen soll der Exploit bereits wenige Sekunden nach dem Erreichen der Profilauswahl ausgelöst werden können.
Interessant ist außerdem, dass ABadAvatar als Einstiegspunkt nicht mehr auf bestimmte Spiele angewiesen ist, die bei früheren BadUpdate-Varianten eine Rolle spielten.
USB, Memory Unit oder interne Festplatte
Auch bei der Installation zeigt sich die neue Version flexibel.
ABadAvatar kann von verschiedenen Speichermedien gestartet werden:
- USB-Stick
- Memory Unit
- interne Festplatte
ABadAvatar und BadUpdate können dabei sogar gleichzeitig auf demselben Speichermedium vorhanden sein.
In Version 1.3 wurden die Payload-Dateien außerdem in BadUpdatePayload umbenannt. Dadurch soll die Kompatibilität mit anderen BadUpdate-Varianten verbessert werden.
Die benötigten Daten werden automatisch in folgender Reihenfolge gesucht:
Usb0 → Mu0 → HDD
Dadurch wird beispielsweise eine spezielle Variante wie ABadAvatarHDD überflüssig.
Aurora, XeXMenu und weitere Homebrew-Anwendungen
Nach erfolgreicher Anwendung der benötigten Patches eröffnet sich der Xbox 360 der Zugang zu einer Reihe von Homebrew-Anwendungen.
Unter anderem können verwendet werden:
- Aurora
- XeXMenu
- FreeMyXe
- XeUnshackle
- weitere unsignierte Homebrew-Anwendungen
Damit wird ABadAvatar zu einer besonders interessanten Möglichkeit, eine originale Xbox 360 vergleichsweise unkompliziert für Homebrew-Anwendungen zu nutzen.
Interessante Alternative zum RGH
Der größte Vorteil gegenüber einem klassischen RGH liegt auf der Hand:
Die Konsole muss nicht geöffnet werden.
Es sind weder Lötarbeiten noch ein Modchip erforderlich. Dadurch entfällt auch das Risiko, beim Hardware-Umbau versehentlich Komponenten der Konsole zu beschädigen.
Der entscheidende Nachteil bleibt allerdings die fehlende Persistenz.
Während ein RGH nach der Modifikation dauerhaft aktiv bleibt, muss ABadAvatar nach jedem Neustart erneut ausgeführt werden.
Für gelegentliche Homebrew-Nutzung oder zum Ausprobieren der Xbox-360-Szene kann dieser Kompromiss jedoch durchaus interessant sein.
Einige wichtige Hinweise
Da sich ABadAvatar v1.3 noch im Beta-Stadium befindet, ist die angegebene Erfolgsrate von 95 Prozent keine Garantie für jeden einzelnen Start.
Der Entwickler weist außerdem darauf hin, dass ein angeschlossenes Kinect während des Bootvorgangs die Erfolgswahrscheinlichkeit deutlich reduzieren kann.
Vor dem Start des Exploits sollte die Xbox 360 außerdem vom Internet getrennt werden.
Nach der erfolgreichen Anwendung von FreeMyXe oder XeUnshackle kann die Netzwerkverbindung wieder aktiviert werden. Vor einem erneuten Neustart sollte die Konsole allerdings wieder vom Internet getrennt werden.
Wichtig ist außerdem, dass das ABadAvatar-Profil und der Ordner BadUpdatePayload nach erfolgreicher Ausführung nicht verschoben oder gelöscht werden sollten.
Eine spannende Weiterentwicklung von BadUpdate
ABadAvatar v1.3 Beta zeigt eindrucksvoll, wie weit sich die softwarebasierten Exploit-Methoden für die Xbox 360 inzwischen entwickelt haben.
Die Kombination aus BadUpdate und dem Avatar-basierten Einstiegspunkt ermöglicht einen vergleichsweise einfachen Zugang zu Homebrew, ohne dass die Konsole geöffnet oder hardwareseitig modifiziert werden muss.
Besonders interessant ist die Lösung für Winchester-Konsolen, die bei klassischen Hardware-Modifikationen zu den problematischeren Xbox-360-Revisionen gehören.
Mit einer vom Entwickler angegebenen Erfolgsrate von rund 95 Prozent, einer schnellen Ausführung und der Unterstützung verschiedener Speichermedien stellt ABadAvatar v1.3 Beta eine bemerkenswerte Alternative zum klassischen RGH dar.
Der große Unterschied bleibt die fehlende Persistenz: Nach jedem Neustart muss der Exploit erneut ausgeführt werden. Für Nutzer, die lediglich Homebrew ausprobieren oder ihre Xbox 360 gelegentlich in diesem Zustand betreiben möchten, dürfte das jedoch ein durchaus akzeptabler Kompromiss sein.
ABadAvatar v1.3 Beta – Die wichtigsten Punkte
- Software-Exploit für die Xbox 360
- kein Öffnen der Konsole erforderlich
- keine Lötarbeiten
- kein Modchip notwendig
- Dashboard 17559 erforderlich
- Unterstützung verschiedener Xbox-360-Hardware-Revisionen
- auch für Winchester-Konsolen interessant
- Erfolgsrate laut Entwickler bei etwa 95 %
- deutlich schnellere Ausführung
- Start über USB, Memory Unit oder interne Festplatte
- kompatibel mit FreeMyXe und XeUnshackle
- Nutzung von Aurora und XeXMenu möglich
- nicht persistent
- nach jedem Neustart erneute Ausführung erforderlich
- aktuell noch Beta
Download
ABadAvatar v1.3 Beta:
https://github.com/bibarub/Xbox360BadUpdate/releases
