Changes

Improved homebrew exploits' category description
Line 1: Line 1: −
List of Exploits that crash your Wii with a bug in the System and starts running custom coding.
+
Homebrew exploits are user-applied exploits which abuse bad data handling practices to execute unsigned code. Most of them affect individual games' savedata. However, [[Bannerbomb|one]] affects the [[System Menu]].
 +
 
 +
Nintendo has shown the ability to patch gamesave related bugs by patching the System Menu to erase saved games containing malformatted string data, which has been done thrice - [[System Menu 3.3|once to kill the Twilight Hack]], [[System Menu 3.4|once to fix the check that didn't work]], and [[System Menu 4.0|once again to prove third time's the charm]].
 +
 
 +
Bugs in the System Menu itself can be fixed by shipping a new update with corrected data handling code. In the case of Bannerbomb, this also took two tries - [[System Menu 4.2|once to show why testing all suspect code paths are a good idea]], and [[System Menu 4.3|once to show that Nintendo takes too long to fix bugs]].
 +
 
 +
The two currently working exploits are [[Indiana Pwns]], which affects gamesave data, and [[Smash Stack]], which attacks Super Smash Bros. Brawl's ability to load SD card data in-game. Nintendo has not yet attempted to fix Smash Stack, most likely because the Wii has no way to patch games.
    
[[Category:Exploits]]
 
[[Category:Exploits]]
33

edits