Wii Hacks

        

Saturday, February 03, 2007

Arbitrary Code Execution via WiiKey?

As you may already know there are now 3 modchips out for the Wii. First it was Wiinja, then CycloWiz, and now WiiKey. Something caught my eye while I was looking over the specs for WiiKey this morning on Wii Newz...

# Fully upgradeable via DVD/disc (future proof, expect cool features to come)

Does this mean they've figured out a way to execute arbitrary code on the Wii or does it simply put the DVD drive into a special mode that passes the data on the DVD into the modchip?

UPDATE: The Update disc will likely be formatted for Gamecube and will launch in GC mode. The app will send commands to the chip to flash it with the updated code. Since the chip 'listens' and reacts to these commands, it also means Nintendo can possibly detect if you have a chip like this (WiiKey) installed in your console.

So to recap...Wii Homebrew is still not possible. Gamecube homebrew on the Wii IS possible via a modchip or through Action Replay/Freeloader. None of these chips get us any closer to Wii Linux

7 Comments:

no_pants said...

can someone explain y all this modchips are being developed instead of some software crack or firmware ?

they did firmware for psp
y not for wii ?

Bob Somers said...

Not only that, but any software-based firmware hack would easily be patched up by Nintendo in the next Wii system update.

Unknown said...

Yeah...but any software-based firmware hack that can be easily patched up can just as easily be decontructed and used against them with a little backwards programming...thats how the PSP has up to date firmware that can play homebrew.

The only problem is there has to be a starting point firmware work-around before there can be any subsiquent hacks. Give it time...if its possible it will inevitably happen.

Unknown said...

It doesn't run code on the cpu. the modchips just intercept data sent to and from the dvd controller. think of it like a middle man attack on a LAN. it can read all data from the DVD drive. it can send data to the cpu as if it were coming from the DVD. the only way it'll run code is if it was signed.

it upgrades the firmware by reading the disc. for example, maybe you burn a DVD where the first sector says "WIIKEYFIRMWAREUPGRADE"
when the wiikey reads the information on the dvd (via the wii's dvd controller) it'll see that the DVD inserted has a firmware update and is not a Wii/GCN disc.
then from there it knows that whatever follows the "WIIKEYFIRMAREUPGRADE" will be firmware data, and thus updating itself.
it has nothing to do with the Wii's CPU or running code on the Wii. it's running code on it's own logic board.

Anonymous said...
This comment has been removed by the author.
Anonymous said...

The battle begins, nintendo wii does one thing the mod chip hackers bite back and so on so on.....

Unknown said...

wiikey chip, upgradeable and full dvd region, wiichipset@hotmail.com, pls check on www.wiichpman.com, it will tell you the software and the solutions too!

Click Here to Post a Comment

Subscribe to the Nintendo Wii Hacks Blog RSS Feed

Also see:
PSP Hacks
PS3 Hacks
Zune Hacks
iPhone Hacks
Apple TV Hacks