Homebrew Official [Download] Decrypt9 - Open Source Decryption Tools (WIP)

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,365
  • Replies Replies 4,476
  • Likes Likes 71
We already thought about doing this... @dark_samus3 was there any progress? Good point about having that specific file on the SD card + a button combo! Would you be willing to test such a tool? I don't have a hardmod.

Without a hardmod, I would suggest starting with a "demo" of sorts, that dumps something tiny (like, GBA Save partition) and shuts down.
That way, the basic idea (start up, check for file, do thing, shut off) can be tested without harming the system.
 
Would it be possible to do a stripped down version of Decrypt9 for A9LH with the one and only purpose to recover a messed up nand?

Since it is not yet possible to access the screen while launching from a9lh, could we have feedback with the LEDs or audio?

I think of 2 ways to make the launch of such a silent recover relative secure. You have to press a specific button combo while booting, or there must be a specific named file on the sdcard to confirm the start of the recover process. Or both. After nand recovering the 3ds should stutdown to know that it's ready.
It could be a first step to be not dependent on a hardmod.

Possible or nonsense?
Could be possible, but you couldn't have any feedback at all, not even from LEDs or audio.
 
  • Like
Reactions: d0k3
We already thought about doing this... @dark_samus3 was there any progress? Good point about having that specific file on the SD card + a button combo! Would you be willing to test such a tool? I don't have a hardmod.


I always appreciate feedback, thankyou!
I haven't been working on it yet, we've been mainly trying to get screen init and I've been cleaning up the mess that is the a9lh installer (I'm now using BrahmaLoader for it too :) ) I could probably whip up a quick dump/restore NAND payload and test (since I have a hardmod) but screen init looks like it's coming soon (the GSP module is being reverse engineered) so it may not be necessary... I guess I'll whip something up real quick anyways
 
Last edited by dark_samus3,
  • Like
Reactions: klear and gl1mml1ng
I haven't been working on it yet, we've been mainly trying to get screen init and I've been cleaning up the mess that is the a9lh installer (I'm now using BrahmaLoader for it too :) ) I could probably whip up a quick dump/restore NAND payload and test (since I have a hardmod) but screen init looks like it's coming soon (the GSP module is being reverse engineered) so it may not be necessary... I guess I'll whip something up real quick anyways

Great, one less thing a certain group can hold over everyone and one step closer to their irrelevance. :)
 
  • Like
Reactions: Just Passing By
Is is possible to generate Xorpads for the files in the '/Nintendo 3DS' folder of the emuNAND ?
It's because all of my games are on my emuNAND, but it's on 10.5 :/

Can I generate Xorpads (or even directly decrypt them) for my emuNAND titles from my sysNAND ?


EDIT : sorry, I just fond that Decrypt9 already do that x)
But now I have a bunch of tmd and app files, how do I convert them to 3DS ?
Thank's :D
 
Last edited by MK73DS,
Once I dump the nand and tickets.db. How do I view them to see what's installed? I know where they are on the sd card, just not sure what to do from there. I want to know what is installed pretty much...

Trying to convert kiosk to retail... I have hardmod, not worried about bricking.
 
Is is possible to generate Xorpads for the files in the '/Nintendo 3DS' folder of the emuNAND ?
It's because all of my games are on my emuNAND, but it's on 10.5 :/

Can I generate Xorpads (or even directly decrypt them) for my emuNAND titles from my sysNAND ?


EDIT : sorry, I just fond that Decrypt9 already do that x)
But now I have a bunch of tmd and app files, how do I convert them to 3DS ?
Thank's :D
I think the SDto3DS.py script from here can help you. I never used that, though, so if you've got problems with that you'll need to ask someone in the know.

Once I dump the nand and tickets.db. How do I view them to see what's installed? I know where they are on the sd card, just not sure what to do from there. I want to know what is installed pretty much...

Trying to convert kiosk to retail... I have hardmod, not worried about bricking.
You can use FunkyCIA or print_ticket_key.py (inlcuded in Decrypt9 package) for this. There is no actually easy way, though.
 
  • Like
Reactions: vb_encryption_vb
I think the SDto3DS.py script from here can help you. I never used that, though, so if you've got problems with that you'll need to ask someone in the know.


You can use FunkyCIA or print_ticket_key.py (inlcuded in Decrypt9 package) for this. There is no actually easy way, though.


I'm starting to see this lol, so when I dump the title.db ( 35mb ) I only end up with a decTitleKeyslbin that is only 5kb??? or is it hidden some where on the sd card that I can't see?

Have that sorted, however when I run the script supplied with decrypt, where does it put an out put file of what I'm looking at? CMD just opens and closes a few seconds later.
 
Last edited by vb_encryption_vb,
I'm starting to see this lol, so when I dump the title.db ( 35mb ) I only end up with a decTitleKeyslbin that is only 5kb??? or is it hidden some where on the sd card that I can't see?

Have that sorted, however when I run the script supplied with decrypt, where does it put an out put file of what I'm looking at? CMD just opens and closes a few seconds later.
No output file, it shows the output on screen (afaik). It should be possible to dump it to a file from the commandline via "print_ticket_key.py decTitleKeys.bin > outputfile.txt"
 
@d0k3 so I've managed to dump nand.fat16.xorpad now, from what I understand once I have this I change the file extension to .ISO. and I should be able to view it, correct? This is not the case, give's me an error. Is it not decrypted once you dump it via decrypt9?
 
@d0k3 so I've managed to dump nand.fat16.xorpad now, from what I understand once I have this I change the file extension to .ISO. and I should be able to view it, correct? This is not the case, give's me an error. Is it not decrypted once you dump it via decrypt9?
afaik the xorpad is decryption key or such like file. so you need to xoring nand.bin with your xorpad. I'm sorry if I'm wrong.
 
afaik the xorpad is decryption key or such like file. so you need to xoring nand.bin with your xorpad. I'm sorry if I'm wrong.
Yes, I'm confused with the whole xoring part.

I have the nand.fat16.xorpad and of course the NAND.bin file. Now I don't understand / know what do do from here.
 

Site & Scene News

Popular threads in this forum