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

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,297
  • Replies Replies 4,476
  • Likes Likes 71
Well, of course you need to extract the Exefs from the decrypted title if what you need is in the Exefs ;). The decryption itself worked correct, right ?

I'll think about including a title extractor feature... Shouldnt even be all that difficult to do. 3DS <-> CIA converter is also still on my list, but that is a lot more complicated, so unlikely to be ready soon.
Yes, it works great ! This is my fault, of course ^^
Keep upgrading your tool ! But it's already awesome when you know how to use it... ^^
And fast, very fast !
 
in print_ticket_key.py what is the correct key from firmkey.bin?
I'd suggest you use FunkyCIA + the ticket.db dumper instead. That always was the better solution for me. If you really need print_ticket_key.py - I'm not that familiar with it. Check for the included instructions.
 
I have a problem with Shadowtrances version of this tool.
https://gbatemp.net/members/shadowtrance.349040/
Generating Xorpads works fine without errors, but when I try the Rom decryption feature, I always get the error "Could not open work directory!"

Is there a fix for this?
 

Attachments

  • IMG_20150829_145346.jpg
    IMG_20150829_145346.jpg
    860.7 KB · Views: 238
I have a problem with Shadowtrances version of this tool.
Generating Xorpads works fine without errors, but when I try the Rom decryption feature, I always get the error "Could not open work directory!"

Is there a fix for this?
Ahh...hmm
If it hasn't done it itself, create a directory on the root of your sd card called Decrypt9 then inside that create a directory called D9titles and roms go in there and it should be fine.
I should add that to my readme...
 
  • Like
Reactions: Sbf93
Ahh...hmm
If it hasn't done it itself, create a directory on the root of your sd card called Decrypt9 then inside that create a directory called D9titles and roms go in there and it should be fine.
I should add that to my readme...

Thanks for the fast reply. Creating the folder D9titles solved the problem.
 
I have a problem with Shadowtrances version of this tool.
Generating Xorpads works fine without errors, but when I try the Rom decryption feature, I always get the error "Could not open work directory!"

Is there a fix for this?

Did you put the files to decrypt into Decrypt9/D9titles/?
 
  • Like
Reactions: Sbf93
oh! i compiled from the OP github repo link. i copied the UI folder from there to the bootstrap folder , surprised that wasn't the updated one lol
haha yeah d0k3 should update the OP to point to the mset branch instead.

But yeah, the mset branch is the current wip one on my repo, the others are just sitting there doin nothin.
 
haha yeah d0k3 should update the OP to point to the mset branch instead.

But yeah, the mset branch is the current wip one on my repo, the others are just sitting there doin nothin.
I fixed it in the OP. You should clean up your GitHub repo though. Meaning: set MSET as default and remove unused branches. ;)
 
Animal Crossing: Happy Home Designer seeds for eShop @d0k3 should have a look.

This is not the end all be all. Still needs fixes.

JPN SEED - 051355aee70c283a91ebd365800d3f61
PAL SEED - 34d142bb045aa13705feb22f2ec04283
 
Hey guys, having a small issue. The ncchinfo_gen.py script isn't spitting out .BIN files. I have updated my Python install to v2.7 and added it to PATH under my PC's Environment Variables, but it seems to get stuck on ExHeader processing.
2vuwsqb.png


Another issue I'm having is that even when it was generating ncchinfo files, Decrypt9 would fail to generate XORpads files on the 3DS from the .BIN the script on the PC made. Any help with these issues would be appreciated, as I cannot finish converting my cartridges until this is working.
 
Animal Crossing: Happy Home Designer seeds for eShop @d0k3 should have a look.

This is not the end all be all. Still needs fixes.

JPN SEED - 051355aee70c283a91ebd365800d3f61
PAL SEED - 34d142bb045aa13705feb22f2ec04283
I'll look into that later... Somehow sounds like bad seeds to me, though.

Hey guys, having a small issue. The ncchinfo_gen.py script isn't spitting out .BIN files. I have updated my Python install to v2.7 and added it to PATH under my PC's Environment Variables, but it seems to get stuck on ExHeader processing.
2vuwsqb.png


Another issue I'm having is that even when it was generating ncchinfo files, Decrypt9 would fail to generate XORpads files on the 3DS from the .BIN the script on the PC made. Any help with these issues would be appreciated, as I cannot finish converting my cartridges until this is working.
Can you try the title decryptor instead (put .3DS files into /D9titles)? Tell me if that works for you.

Also, neither Shadowtrance nor I were involved in these Python scripts. We can't even code Python ;). The Python script issue should go to Archshifts repo.
 
Last edited by d0k3,
Can you try the title decryptor instead (put .3DS files into /D9titles)? Tell me if that works for you.

Also, neither Shadowtrance nor I were involved in these Python scripts. We can't even code Python ;). The Python script issue should go to Archshifts repo.
Ah, my bad :P . I would be happy to test this, but, uhm, to be honest code was never my thing, even HTML kicked my ass XD . What is and how do I use the title decryptor? Apologies for the ignorance, I'm just barely getting into 3DS modding on top of being terrible at learning code >.>
 

Site & Scene News

Popular threads in this forum