Changes

537 bytes added ,  13:45, 17 May 2010
no edit summary
Line 1: Line 1:  +
== Simple explanation ==
 +
The signing (also known as Trucha) bug was a bug present in earlier IOS versions that allowed the digital signatures (which show that Nintendo had approved the content in question) of software to be easily faked, which allowed the installation of software that Nintendo had approved. Shortly after its widespread use appeared, it was patched, first in [[IOS37]] This exploit was used in the original version of the Homebrew Channel installer, and is still used in many applications.
 +
 +
== Detailed explanation ==
 
Here is a pseudocode implementation that shows the hash-comparison bug present in some versions of IOS:
 
Here is a pseudocode implementation that shows the hash-comparison bug present in some versions of IOS:
 
<source lang=c>
 
<source lang=c>
58

edits