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

  • Thread starter d0k3
  • Start date
  • Views 838,125
  • Replies 4,476
  • Likes 71

pakrett

Well-Known Member
Member
Joined
Apr 6, 2015
Messages
1,519
Trophies
0
Age
34
XP
1,351
Country
France
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 !
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
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.
 

Sbf93

New Member
Newbie
Joined
Mar 14, 2009
Messages
3
Trophies
0
XP
139
Country
Gambia, The
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: 211

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
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

Sbf93

New Member
Newbie
Joined
Mar 14, 2009
Messages
3
Trophies
0
XP
139
Country
Gambia, The
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.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
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

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
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.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
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. ;)
 

OctopusRift

GBATemp's Local Octopus, Open 9am-2am. "Not Yet"
Member
Joined
Nov 19, 2014
Messages
1,460
Trophies
0
XP
947
Country
Saint Kitts and Nevis
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
 

Arecaidian Fox

fox-ott
Member
Joined
Sep 5, 2013
Messages
1,289
Trophies
2
Age
36
Location
Washington State
XP
3,023
Country
United States
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.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
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,

Arecaidian Fox

fox-ott
Member
Joined
Sep 5, 2013
Messages
1,289
Trophies
2
Age
36
Location
Washington State
XP
3,023
Country
United States
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.