Misc Getting Flipnote RSA keys from a RAM dump

  • Thread starter Thread starter Gabbinetto
  • Start date Start date
  • Views Views 609
  • Replies Replies 1

Gabbinetto

Member
Newcomer
Joined
Jul 10, 2019
Messages
7
Reaction score
0
Trophies
0
Age
20
XP
130
Country
Italy
I'm working on a desktop app that mimics Flipnote Studio and works with .ppm files. Those wouldn't work on the console without being signed (They would still work on custom players, but i'd love to be able to recreate the "full experience"), so I want to give the user the possibility to load their own .pem key file and sign the flipnotes, but I don't know how to get it myself.
I read online that you can get your private key from a RAM dump, which I have got from my own modded DSi, but I don't understand how to find it in the file. I know you have to look for some header, but i can't understand what i should do exactly. Does anyone know what I'm supposed to do and is willing to help?

Thanks in advance.
 
Here's what I can find. You can dump the private key from a RAM dump using nds-bootstrap with a modded DSi or 3DS. After some digging, the RSA public/private keys can be obtained from the modcrypted area of the Flipnote Studio executable as quote by NoCash. It can also be found in the gigaleaks but I obviously cannot provide those.

"The RSA signature is in OpenPGP SHA1 format (as used by SWI 23h, howeverFlipnote is using it's own RSA functions instead of the BIOS SWIs). The RSApublic/private keys are contained in the Flipnote executable (in the modcryptedarea)."

https://problemkaputt.de/gbatek-dsi-sd-mmc-flipnote-files.htm
 

Site & Scene News

Popular threads in this forum