3DS System Flaws: Difference between revisions
No edit summary |
→boot9: Removed nedwill because nedwill didn't discover any of the two. Also fixed a huge factual mistake I still think is true? |
||
Line 98: | Line 98: | ||
|- | |- | ||
| Incorrect padding check | | Incorrect padding check | ||
| The | | The signature has a flag byte that determines whether the padding should be checked. This makes you able to bruteforce the padding very easily, as only the flag byte has to be zero. | ||
| N/A | | N/A | ||
| New3DS | | New3DS | ||
| Summer 2015 | | Summer 2015 | ||
| derrek | | derrek | ||
|- | |- | ||
| No bound checks inside of ASN.1 parser | | No bound checks inside of ASN.1 parser | ||
Line 109: | Line 109: | ||
| New3DS | | New3DS | ||
| Summer 2015 | | Summer 2015 | ||
| derrek | | derrek | ||
|} | |} | ||
=== arm9loader === | === arm9loader === | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" |