3DS System Flaws: Difference between revisions
No edit summary |
|||
Line 28: | Line 28: | ||
|- | |- | ||
| No clearing on RAM on reboots | | No clearing on RAM on reboots | ||
| On | | On an MCU-triggered reboot all RAM including FCRAM/ARM9 memory/AXIWRAM keeps its contents. | ||
| ? | | ? | ||
| derrek? | | derrek? | ||
Line 54: | Line 54: | ||
|- | |- | ||
| Missing verification-block for the 9.6 keys | | Missing verification-block for the 9.6 keys | ||
| Starting with [[9.6.0-24|9.6.0-X]] a new set of NAND-based keys were introduced. However, they forgot to add a verification block to verify that the new key read from NAND is correct | | Starting with [[9.6.0-24|9.6.0-X]] a new set of NAND-based keys were introduced. However, they forgot to add a verification block to verify that the new key read from NAND is correct. | ||
Thus, by writing an incorrect key to NAND you can make arm9loader decrypt ARM9 kernel as garbage and then jump to it. | Thus, by writing an incorrect key to NAND you can make arm9loader decrypt ARM9 kernel as garbage and then jump to it. |