ROM Hack Help extracting files from encrypted 3DNUS .cia

ubergeek77

Post editing world champ.
OP
Member
Joined
Dec 6, 2014
Messages
584
Trophies
0
XP
587
Country
United States
This is driving me absolutely nuts.

All I want to do is extract a few files from the System Menu title, which I have downloaded using both 3DNUS and UpdateCDN (I had hoped one of them would give me a decrypted file). The resulting .CIA file is encrypted, and I can't do much else with it from there. I've used just about every conversion tool and 3DS utility I can get my hands on, but it's apparent I'm not clear on what needs to be done to decrypt this thing. I know this is possible (and arguably quite easy), but this encryption has me stuck against a wall. Normally you would install the .CIA and use SDinfo.py to help you generate the xorpads, but as this is a system file, I cannot use this method. The answer must be simple...right?

TL;DR Please help me get romfs.bin (or just the files within it) out of an encrypted .CIA (or if there is some easy way to use rxTools to dump this from the system titles on my NAND, that works too).

Thanks.
 

Arkansaw

Well-Known Member
Member
Joined
Jul 23, 2005
Messages
993
Trophies
0
Website
Visit site
XP
457
Country
Trinidad and Tobago
rxTools is able to dump system titles, but not fully unpack them

if you get a .app file you might need to get xorpads for the contents within it using the multi decryptor, to further unpack them
 

mid-kid

GBAtemp spamBOT
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
24
XP
1,152
Country
Just a wild guess: install it on any emuNAND, dump the fat16 contents of said NAND, look for the titleID of the System Menu just like you would in the Nintendo 3DS folder of your SD card, and copy the files you find somewhere else. They should be decrypted, as the fat16 partition of the NAND rarely contains encrypted stuff AFAIK (just checked extdata for playcoins though :P).
 

SciresM

Developer
Developer
Joined
Mar 21, 2014
Messages
954
Trophies
2
Age
32
XP
7,804
Country
United States
This is driving me absolutely nuts.

All I want to do is extract a few files from the System Menu title, which I have downloaded using both 3DNUS and UpdateCDN (I had hoped one of them would give me a decrypted file). The resulting .CIA file is encrypted, and I can't do much else with it from there. I've used just about every conversion tool and 3DS utility I can get my hands on, but it's apparent I'm not clear on what needs to be done to decrypt this thing. I know this is possible (and arguably quite easy), but this encryption has me stuck against a wall. Normally you would install the .CIA and use SDinfo.py to help you generate the xorpads, but as this is a system file, I cannot use this method. The answer must be simple...right?

TL;DR Please help me get romfs.bin (or just the files within it) out of an encrypted .CIA (or if there is some easy way to use rxTools to dump this from the system titles on my NAND, that works too).

Thanks.


You need the decrypted titlekey, which requires installing it and then using one of the several decrypted titlekey dumpers available (there's one in rxTools). But rxTools also has a "Dump system titles from NAND" thing, so that might be more convenient for you.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: Flame not a thing happened here but my ex and her mom's whole area got destroyed