zurück zum Artikel

James Bond hackt Xbox

Hartmut Gieselmann

Hackern ist es angeblich gelungen, unsignierten Code auf einer nicht manipulierten Xbox abzuspielen - mit Hilfe eines James-Bond-Spiels.

Bisher konnte man das Xbox-Linux [1] nur auf einer per Modchip manipulierten Xbox abspielen. Nun soll es Hackern gelungen sein, Linux auch auf einer nicht modifizierten Xbox zu starten -- mit Hilfe des Xbox-Spiels James Bond 007 Agent im Kreuzfeuer [2]. Wie der User Habibi_Xbox in diesem Thread [3] des User-Forums von Xboxhacker.net erklärt, nutzt er einen Bug in der Verwaltung der Speicherstände des Spiels. Ändert man die Spielstandsdatei, so sei es möglich, einen Buffer-Overflow zu erzeugen und eigenen Code auszuführen. Um die Spielstandsdatei bearbeiten zu können, bräuchte man einen Adapter, um die Memory-Card der Xbox am PC auszulesen und verändern zu können.

Bisher sei es nur möglich, das Xbox-Linux zu starten, kopierte Spiele liefen nicht. Dazu müsse man eine gesonderte Drahtverbindung in die Xbox einlöten, um das originale BIOS flashen zu können, wie mike2225 im Forum erklärt [4]. Das Spiel "Agent im Kreuzfeuer" sei nicht der einzige Titel mit diesem Speicher-Bug, es gäbe noch zahlreiche andere mit ähnlichen Fehlern.

Mit seiner Lösung hat Habibi_Xbox fast alle Punkte der Phase B [5] des Xbox-Hack-Wettbewerbs erfüllt. Lindows-Gründer Michael Robertson hatte hierzu ein Preisgeld von 100.000 Dollar ausgelobt, falls es gelingt, ein Linux von einer nicht modifizierten Xbox direkt von der Festplatte oder einem USB-Dongle zu starten. Die Habibi-Lösung kommt dem sehr nahe, lediglich die nötige 007-Disc entspricht nicht ganz den Regeln [6]. (hag [7])


URL dieses Artikels:
https://www.heise.de/-77087

Links in diesem Artikel:
[1] http://xbox-linux.sourceforge.net/
[2] http://www.ea.com/eagames/main/xbox/007auf/home.jsp?src=11eagnav2gmfdfxaunone
[3] http://www.xboxhacker.net/forums/index.php?act=ST&f=12&t=10520&s=e2aa85429ab89b5011349ca7bee46685
[4] http://www.xboxhacker.net/forums/index.php?act=ST&f=12&t=10560&s=e2aa85429ab89b5011349ca7bee46685
[5] https://www.heise.de/news/Xbox-Hacker-stellen-Regeln-fuer-die-zweite-Runde-vor-73569.html
[6] http://xbox-linux.sourceforge.net/articles.php?aid=20030023081956
[7] mailto:hag@ct.de