Smash Stack

  • Smash Stack
    Smash Stack ist ein Exploit, der eine Sicherheitslücke im Stage-Builder von Super Smash Bros. Brawl ausnutzt, um unsignierten Code einzuschleusen und auszuführen. Damit kann man zum Beispiel den Homebrew Channel installieren.

    Ursprünglich entdeckt und programmiert wurde Smash Stack für NTSC-Konsolen + Spiel von comex. Leider hat er den Quellcode nicht veröffentlicht, weshalb Versionen für andere Regionen ziemlich lange auf sich warten ließen. Die japanische Version hat der Hacker Y.S. erstellt, die PAL- und Koreanische Version haben wir giantpune zu verdanken.

    Kurzanleitung:

    Im Archiv befinden sich Exploits für die Regionen USA (NTSC-U), Europa (PAL), Korea und Japan (NTSC-J). Es gibt jeweilse 2 Versionen für PAL und Korea. Eine Version ist dafür gedacht, wenn in der Wii noch kein Speicherstand von Super Smash Bros Brawl enthalten ist, die andere Version für eine Wii mit einem schon vorhandenen Speicherstand. Falls ein Speicherstand bereits vorhanden ist, müssen alle Custom Stages des Spiels vorher gelöscht werden. Nun die entsprechende Version raussuchen und ins Hauptverzeichnis der SD-Karte kopieren. SDHC-Karten funktionieren nicht.

    Anschließend eine beliebige Homebrew (zB. die Elf-Datei des HackMii Installers) ins Hauptverzeichnis der SD-Karte kopieren, die SD-Karte in den SD-Slot der Wii schieben und via Disc-Kanal Super Smash Bros Brawl starten. Im Hauptmenu angekommen, wählen wir den Stage-Builder. Wenn alles geklappt hat, müsste nun die Homebrew-Datei gestartet werden.

    Hier noch ein Video, welches die US-Version in Aktion zeigt:

    Note: This video will be loaded from YouTube, which causes some data, including but not limited to your IP, User Agent and Referrer, to be sent to YouTube servers. For more information see the Privacy Policy. By pressing the "play" button you automatically enable embedding YouTube videos for the future.


    Hinweis: Dieses Video wird von YouTube geladen. Dabei werden einige Daten, unter anderem Ihre IP, Ihr User Agent und der Referrer an YouTube-Server gesendet. Für weitere Details lesen Sie bitte die Datenschutzerklärung. Wenn Sie den Play-Button anklicken, erlauben Sie damit automatisch das Einbinden von YouTube-Videos für die Zukunft.



    -Credits PAL/KOREAN-

    team twiizers - elf loader
    svpe & comex - pointing out the buffer overflow in the game
    comex - original python SSBB checksum
    Xanares - stage format documentation, encryption & checksum code used in this package
    not.nmn - c# compression code which was used as a base
    giantpune - debugging, poking, building, disassembling, testing, putting all the pieces together, creating a working exploit

    And big thanks to...
    nuke, link, dcx2, brkirch, Y.S, Frank Willie, et al - usb gecko, geckoOS, vdappc, geckoDotNET
    megazig, dcx2 - lots of useful knowledge concerning ASM, registers, PPC behavior, and other similar low-level stuff
    Weitere Informationen
    Autor:
    comex, giantpune, Y.S.
    Webseite:
    http://giantpune.zzl.org/smashStackPK.html
    Sprache:
    Nicht benötigt
    Lizenz:
    GNU/GPL
    Dateien

    18.091 mal gelesen