Smealum has released the source code for ninjhax, if you do not know what ninjhax, here is a quote:
ninjhax is a piece of software that allows you to run unsigned code on your 3DS. In practice, this means being able to run homebrew applications such as games, tools and emulators
Visit The Forum To Discuss The Story: NINJHAX Source Code Released
Rinnegatamante has released the first open source and legal CIA installer/uninstaller for the 3DS, here is a quote from the source:
Big Red Menu is the first CIA manager (installer/uninstaller) for 3DS completely legal and opensource.
It’s wrote in both C++ and LUA (Heavy edited LPP edition) and ACTUALLY works only AS CIA.
So to install Big Red Menu, you’ll require BigBlueMenu or devMenu but, after its installation, you can delete these Nintendo copyrighted tools and starts to use Big Red Menu.
Smealum for libctru
Aurelio for helping during the writing of the lua_uninstallCIA code.
Note: Big Red Menu doesn’t obscure any System CIA (devMenu for example hides DS_INTERNET and a lot of other NAND CIAs) so PAY ATTENTION when you uninstall NAND contents cause you can also corrupt 3DS NAND -> Brick.
Visit The Forum To Discuss The Story: [Released] Big Red Menu – Legal CIA Installer/Uninstaller
vaguilar has released a Neo Geo Pocket Colour emulator port for the 3DS.
Visit The Forum To Discuss The Story: [Released] NeoPop-3DS
Yifan Lu has released a set of tools for loading code on 9.x 3DS consoles, here is a quote from the source:
Here is a collection of scripts and tools used for loading code on 9.x 3DS. Check out my posts to see how all this works. Please note this is only for developers and 3DS researchers and there is nothing here for the end user. This is NOT a CFW or any kind of ROM loader.
Visit The Forum To Discuss The Story: [Released] Spider3DSTools
TheHomesk1llet has created a thread on GBATemp in which he talks about a work in progress Homebrew Launcher(HBL) for the 3DS, here is a quote from his thread:
In case you missed the most recent thread I posted on launching homebrew using the Gateway Go exploit, I pretty recently analyzed the Gateway launcher and understand (mostly) how it works. In the spoiler is a basic rundown.
Knowing all of this, functions located at various parts in memory, and where gateway stores its data, I should be able to replace gateway’s code with my own, which will be…I’m not sure yet. Probably a cfw or modification of a cfw since that will allow for the most stuff. I’m still considering exactly what to put in there and I may end up making my own thing that’ll install a piece of software to allow execution of any launcher stored on the SD card (much like HBC). I might also write a piece of software that will take any existing launcher.dat and make it executable by the website exploit. I’ll think about it.
Now, all I’m going to be doing with the exploit itself is modifying the gateway launcher since the website exploit doesn’t allow for the execution of unsigned code, and the gateway launcher does.
I’ll keep this thread updated with progress and a date/time.
As of January 20, 2015, I have gathered two people to help me translate the pseudo code that Yifan Lu has made into working C that can be compiled into ASM format. The first stage of the payload has been translated and is ready. We are now working on the second stage.
Visit The Forum To Discuss The Story: Possible New 3DS HBL Exploit ?