It's not that hard and definitely not magic, lol. The exploit allows you to run ARM11 code on the GPU, and since the GPU can access all kinds of neat things, we used the GPU calls to dump ram, edit ram in a buffer and flush ram back. Voila. (I wish i looked into this earlier instead of cfw, lol)