In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
12 bytes added ,  12:00, 29 January 2023
m
Reverted edits by WiiLoadFX (talk) to last revision by Hallowizer
Line 10: Line 10:     
== Signature patch ==
 
== Signature patch ==
The signature patch Patches the IOSC signature Check function to Return 0 instead of 7 when the Hash comparison fails, by Changing <code>mov r0, #0x7</code> to <code>mov r0, #0x0</code>. The code checks for either 0x23a2 (<code>mov r3, #0xa2</code>, found in IOSes vulnerable to the signing bug) or 0x4b0b (<code>ldr r3, =0xa1c</code>, found in fixed ioses).
+
The signature patch patches the IOSC signature checking function to return 0 instead of 7 when the hash comparison fails, by changing a <code>mov r0, #0x7</code> to <code>mov r0, #0x0</code>. The code checks for either 0x23a2 (<code>mov r3, #0xa2</code>, found in IOSes vulnerable to the signing bug) or 0x4b0b (<code>ldr r3, =0xa1c</code>, found in fixed IOSes).
    
== DI patch ==
 
== DI patch ==
The DI patch changes the length of the DVDLowUnencryptedRead 00000000 region from 00014000 to FFFFFFFF, allowing unencrypted Discs to be read. The pattern matches the entire region whitelist, but it only modifies the first region.
+
The drivechip patch changes the length of the DVDLowUnencryptedRead 00000000 region from 00014000 to FFFFFFFF, allowing unencrypted discs to be read. The pattern matches the entire region whitelist, but it only modifies the first region.
    
{{Navbox fail0verflow}}
 
{{Navbox fail0verflow}}

Navigation menu