3 ms·
>I was under the impression that Nintendo had got security right this time and the device remained uncracked. I couldn't find much, but it seems that a team ca
by Spittie 12y ago
>I was under the impression that Nintendo had got security right this time and the device remained uncracked.
I couldn't find much, but it seems that a team called "Gateway" found a userland+kernel exploit that allowed everyone to run unsigned code on the 3DS. It got fixed a bunch of updates ago.
As for how, it seems that the documentation is very bad/completely missing, but from what I get you can write C, compile it with GCC for arm (https://launchpad.net/gcc-arm-embedded https://launchpad.net/gcc-arm-embedded) and pass it with some tools to allow booting from the exploit. To interact with the hardware (eg draw to the screen) it seems you can just manipulate directly memory (see https://github.com/Aliakr18/mandelbrot/blob/master/source/memory.c https://github.com/Aliakr18/mandelbrot/blob/master/source/me...)