Being part of the 3DS homebrew community, I spent the last few years reverse engineering and exploiting vulnerabilities in 3DS softwares.