10 Days Of Hacking, Day 6: The Wii

Acid_Snake

I like beer.

31 Responses

  1. jayturns says:

    nice article, but ***? I read the article, went to another and this was gone, then back 20 secs later. Did you update it?

  2. Arash Andalib says:

    Ahh the memories … I used to be in love with my Wii just because of the homebrew channel i would run emulators like gameboy color and advanced and play kingdom hearts and Pokemon 😀 It was the only thing keeping me busy while my leg was broken 😛 I wish hackers from every scene would come together and create a Hacking dream team Like the Evad3rs that hack the IOS and just work towards hacking next gen but not for piracy as piracy so early in a consoles lifetime is like a nail in its coffin … But i would love to get my hands on some next gen homebrew 😀 but alas people are giving up on the whole hacking for homebrew idea because just like the guy who created dynamite and wanted it to be used for construction yet it was used for war and destruction there are some bad people in this world who’d use it differently to damage the companies and developers just for 10 minutes of fame … 🙁

  3. Netrix says:

    “strncmp(RSAhash, CalculatedHash, n)”

    Just wow…

    So that’s the workaround for the RSA signature, but what about the SHA-1 signature? Does it work if only one of the two is present?

    • Acid_Snake says:

      The RSA signature is used to verify content that is going to be executed, so you only need to get around that one to use your own homebrews.

      • Netrix says:

        Ah, thanks for the reply and for these articles. They are very interesting. Ever since being involved the Microsoft Zune “hacking scene”, I’ve been wondering how the console hacks work.

        For the Zune, Microsoft made two stupid mistakes that allowed us to run native homebrews on them. For the original Zunes, all we had to do was replace the .NET Compact Framework that the Zunes came with with the regular .NET Compact Framework for Windows CE. Then when we ran our XNA app, we would have all of the features of the .NET CF, such as P/Invoke, so we could just call any native method in the firmware right from the XNA app, such as CreateProcess to start our own homebrew.

        Of course, they fixed this vulnerability in the Zune HD (by signing the .NET assemblies), so something more clever had to be done. The way the Zune HD was hacked was by using Reflection to invoke a function within the XNA assemblies called something like “zune_memcpy”, which was a .NET wrapper to the native “memcpy”, so we had the ability to overwrite memory wherever we wanted. So all that had to be done was overwrite the address to jump to at the end of the current function to be the address of a payload which launches an executable of our choosing.

  4. jlo138 says:

    I have a hacked Wii too. Although it can read burned Wii, GC, and DVDs I prefer USB loading for that. Also it’s little known that if your Wii can’t be hacked to read DVDs, that if you do hack it, it can if you use a USB DVD Drive such as an LG specific model using Uloader. I believe that’s the only app which allows external DVD drives for games. It doesn’t work with GC games as the loader isn’t updated for that. On the other hand, you can use a basic external DVD USB drive ( any brand) and WiiMC to read burned or legit DVD movies on newer Wiis that won’t read those discs even when hacked. It’s a workaround but does work. I’ve made a video showing it.

    • Blueprint88 says:

      Hey thanks for the good info. My Wii is an older model so has working DVD drive but I didn’t know you could use a USB one. Doesn’t surprise me though.

  5. David says:

    I’m afraid I didn’t got it. When you’ve found a game-exploit, how do you run your own code and copy your files to the system? Can you easily say “copy the files from the sd-card”?

  6. romain337 says:

    You can’t dislike the WII once you start to code on it (Did you know anything on the GX chip? It’s a pixel cruncher!), or once you can use homebrew because their quality is top.

    Of course, if you use only regular games, the choice is not big as the others console, but still have some great games.

  7. romain337 says:

    I’m not talking to somebody in particular 🙂 I need to say it. Re-reading my post was confusing.

  8. faiz says:

    On school laptop 😛

  9. Zix says:

    Next to the PSP, Wii was the greatest console for running homebrews and emulators.

    But I also loved many of its official titles however almost all of those where Ninty-only titles, but Xenoblade Chronicles and Last Story were among some brilliant 3rd party ones.

    What I loved about this console was that it showed that you dont need next gen gfx to be succesfull!

  10. Blueprint88 says:

    I love the hacked Wii but if it wasn’t for hacking it wouldn’t have been nearly as good a platform. I have said this about wii and also psp. Unhacked PSP with games from UMD is a total POS, a hacked PSP with 333hmz and games from MS is a dream.

    Wii was much the same way. It has a lot of good games but most people never played them because of all the shovel ware. A hacked Wii can give you USB loader with the entire library on a portable hdd, you can have just about the entire wiiwawre/vc library on a 32gb SD. I used a tool and dumped all my GC discs to SD and then made multi-iso on full sized DVD. All the hacks/homebrew on the Wii are just so well cooked and elegantly implemented now. The Wii had so much shovel ware but still had more than 100 good or better games across all genres. Add that to the WiiWare and VC and you really have one of the most versatile little boxes ever made. You can run Wii,GC,N64,SNES,NES and then all those other VC….to date no one has assembled as complete a legal emulated library as Nintendo did with the Wii.

    To date the PSP and Wii homebrew scenes are the best ever as far as development accomplishment and information sharing. Systems were generally to0 basic to run any serious homebrew on before psp/wii. I wonder what the future holds as the Vita is generally a market failure but as an ‘open’ system the Vita would be as incredible as the ‘open’ psp was back in the day!

  11. BlackFire27 says:

    I personally love the Wii. Picked up a nice black BC one from a pawn shop for 30 bucks, load up a hard drive full of all my old gamecube games and it they look better on it too. However I still have to carry around Starfox Adventures because of the audio streaming bug ;~;

  12. SonicTH says:

    Great entry; but I was expecting read more info about why the black/blue/red wii’s was more secure despite the white ones; and now it can be emulate the NAND and run gamecube isos directly. I’m not so technic (and my english sucks) but I just wanted the read an explain for dummies here about it 😀

  13. Frezzno says:

    This is great! 6 of 10 days, 4 days of joy left, but it makes my wonder. What’s that “another 8 Days feature” Acid_Snake mentioned? So after 4 days there are another 8 days of reading pleasure? Keep them coming Acid_Snake.

  14. SmurfyD says:

    I wonder though. Did they ever get gamecube iso support working without need for additional hardware or the need to burn to a disc?

  15. Kazuya101 says:

    This may sound naive
    but wasnt hermes the guy who used android phones to get the first exploit/hack the ps3?

  16. Thrawn says:

    AND in the end, you became good friends with the wii, and they lived happily ever after 🙂

    I also like my gamecube, infact, the gamecube is my favorite device of gaming, it has a moderate library, an awesome controller (my opinion), is really really small and packs a lot of power for its size, compared to bloatstation 2 and fatbox, only rivaled by the ps2 slim. It also is a very silent device, it only has ONE yeah you read right,ONE 52 x 52 x 10 mm fan, which I never heard running in its full glory speed.
    The gamecube also makes this very humble zirrping noise when you power it on just as it wants to tell you: “Hi how’s it been? I’m ready to play!”.
    BUT…
    I have also embraced the wii, as it is a full compatible step up of my beloved gamecube, featuring its own library as well as ALL the good stuff from it predecessor including the gameboy advance gamecube link games (Metroid prime to Metroid fusion and Zelda four swords).
    At the end of the day, the wii leaves a very good and solid impression on me, and it wiill always have a place besides my pc monitor, as my gamecube and ps2 slim have, while my fatbox rots in my cellar until the day I will die XD.

  17. Charles Fasano says:

    I love my Wii. I use it to play so many of my old GameCube games since I can’t find my GameCube. If only the Wii U played GameCube games natively.

    Every time I see the movie Ghostbusters I have this uncontrollable urge to play Luigi’s Mansion. Don’t know why.

    I like that the Wii can not only play GameCube games but it is smaller than the GameCube too. Makes it easier to take with me.

    One time I bought a used Wii to mod for someone and not only did the idiots at GameStop leave Super Smash Bros. Brawl in the disc drive, they didn’t erase the Nand and left the Homebrew Channel installed. Made my job easier.

    What I find funny is how and how many times Nintendo tried to patch that darn Twilight hack. All they did was check the Twilight Princess game save at system boot up and erase it if it was modded.

  18. Techni says:

    I too hate the Wii/loved Gamecube. You left out another horrible screwup from Nintendo

    http://www.vooks.net/forums/index.php?/topic/3924-ahoy-pirates-talk-wii/

    Nintendo changed the DVD drive password for the Wii, they made it lower case instead

  19. Quade321 says:

    Ah, Nintendo. Great company, need to step up the security.

  20. maximuscesar says:

    You skipped Saturn, Dreamcast, NDS, GBA… 🙁

  21. davide says:

    metal gear solid twin snakes and zack and wiki is nice i like