25C3: Console Hacking 2008: Wii Fail – Part 4


Console Hacking 2008: Wii Fail Fourth part. “Is implementation the enemy of design? The Nintendo Wii game console has been one of the most popular of all time, selling almost as many units as all of its competitors combined. Despite being cheaper than the PS3 and Xbox360, it contains a sophisticated security architecture that withstood over a year of concerted effort to hack the device. The design itself is impressive; unfortunately, flaws in the implementation (both subtle and severe) render the device easily hacked, with little chance of recovery.” events.ccc.de



List Wii Game - Wii Games by admin on May 2nd, 2010
You can follow the responses to this post through the RSS 2.0 feed.
To leave a trackback from your own site, copy url: trackback



21 Responses to “25C3: Console Hacking 2008: Wii Fail – Part 4”

  1. The actual formula is 0^65537 mod (some really huge number), where the 0 is supposed to be (some other really huge number) if this were a real signature. The public exponent is the constant, 65537, and the huge mod number is the public modulus (i.e. the public key, a product of two huge prime numbers). The result of the exponentiation is just 0, and the mod does nothing because it only changes numbers that are greater than the modulus to begin with, so you get 0 as a result.

  2. dolls cant get singd but wads can

  3. Thanks

  4. Yeah, bannerbomb and the Twilight Hack essentially do the same thing; allow you to run unsigned code.

  5. So does this mean if you use the bomb banner hack you don’t have to do this cus they are the same thing?

  6. Thanks for this – I knew the TP hack was a stack smash but I never understood the sign-bug. Good lesson for any software professional working on security.

  7. iNo it’s not 0 ^ 0 it’s. ^_^

  8. Doesn’t matter, since:

    1 modulo 0 = 0

  9. Google for this:

    0 ^ 0
    ;)

  10. lol it’s a controversy

  11. No, 0 ^ 0 = 1 as well, because the starting value of every mathematical process (sum, multiplication, etc.) is that process’ neutral member.

    The neutral member for multiplication and power is 1. So if you try to multiply 0 with 0 zero times, you will get the neutral member: 1.

    Another example: if you had 0^2, your equation would look like this:
    1 * 0 * 0 = 0
    1 is the neutral member, and the next two zeroes are from 0^2. If instead we had 0^0, there wouldn’t be two zeroes, but none instead.

  12. u failed. it’s anything to the power of 0 is 1

  13. anything EXCEPT 0 to the power of 0 is one
    0^0 is undefined.

  14. no…Anything to the power of 0 is 1

    0 to the power of anything is 0

    …Dumbass

  15. 0 to the power of anything is 1 dumbass

  16. Team Twizers rocks! they outsmarted nintendo Big time

  17. for a bunch of ‘geeks’

    i wouldve thought they would have come up with a better looking powerpoint presentation…

  18. dudes rock . . . dark alexes for the wiiii . . .

  19. Yeah, awesome job by these dudes.

  20. That’s…..FAIL!!!!!!!!!!! Pwnage mates, fucking pwnage you dudes rule.

  21. this is where the discussing gets really interesting

Leave a Reply