Zum Inhalt springen

Twilight Hack wird zehn Jahre alt

Wii ,

Heute vor zehn Jahren erschien der erste Exploit für die Nintendo Wii und startete damit eine großartige Homebrew-Geschichte.

Opfer war das Spiel "The Legend of Zelda: Twilight Princess". Der "Twilight Hack" von Team Twiizers nutzte einen Pufferüberlauf ("Buffer Overflow") aus, der durch einen zu langen Namen des Pferdes Epona verursacht wurde. Das Spiel erlaubt zwar nicht, so lange Namen einzugeben, allerdings lässt sich die Speicherdatei manipulieren und auf die Wii kopieren. Der Name enthält sogar ein kleines Programm, was in den Speicher geladen wird, welches nicht nur den "Pferdenamen-Buffer" füllt, sondern auch benachbarte. Diese werden von der Konsole als nächstes ausgeführt und voilà: Eine boot.elf/boot.dol wird vom Root der SD-Karte geladen!

Früher musste sogar jede Homebrew einzeln über den Twilight Hack geladen werden – der Homebrewkanal folgte erst im Mai 2008 und BootMii sogar erst ein Jahr darauf!

Im Juni 2008 versuchte Nintendo, mit dem Systemmenü 3.3 den Twilight Hack zu fixen, indem das Kopieren verhindert wird. Der Fix war allerdings nicht perfekt und so veröffentlichte Team Twiizers die beta1. Im November 2008 wurde der Exploit erneut mit 3.4 unschädlich gemacht, allerdings versagte auch hier der Fix von Nintendo und die beta2 erschien kurz daraufhin. Mit 4.0 im März 2009 war der Twilight Hack dann endgültig Geschichte.

Wer an mehr Wii-Homebrew interessiert ist: Der Console-Hacking-Beitrag von der 25C3 ist sehr sehenswert!

Abonnieren
Benachrichtige mich bei
guest
4 Kommentare
Neueste
Älteste Am besten bewertet
Tarik

Oh those memories.
Damit hatte ich damals meine erste Wii (die leider später geklaut wurde) gesoftmodded.
Bei der zweiten Wii war es später unfassbar einfach und ging ohne Spiel per Letterbomb. Die Wii-Szene war (und ist) schon fein.

EnterpriseFreak

Happy Birthday Twilight Hack!
Und jetzt warten wir schon brav auf den Geburtstag von anderen Exploits um wieder Party zu machen.

Sebastian Bindler

Mir kommt es so vor als wäre es gestern gewesen.

3DS_Gamer 2017

Jetzt weiß ich auch warum fail0verflow fail0verflow heißt 😛