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

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,194
  • Replies Replies 4,476
  • Likes Likes 71
Thanks :)

BTW encrypt a custom theme in CIA would work in gateway emunand?
Because gw doesn't allow the use of a custom theme in CIA, only in other cfw.
 
Well I've just tested some of the gateway stuff...

Test subject: Tomodachi Life EUR - N3ds 9.5 emunand

1. Decrypt a commercial .3DS rom (something fairly new, needs to have 7x crypto) using the NCCH/NCSD Decryptor. Does it work in GW?
->> Doesn't work - White sqaure where icon should be in multirom menu.

2. Now, encrypt the .3DS rom you decrypted in step 1. using the NCCH/NCSD Encryptor. Does it work in GW?
->> Appears to work as it should, game loads properly etc.
 
  • Like
Reactions: d0k3
Well I've just tested some of the gateway stuff...

Test subject: Tomodachi Life EUR - N3ds 9.5 emunand

1. Decrypt a commercial .3DS rom (something fairly new, needs to have 7x crypto) using the NCCH/NCSD Decryptor. Does it work in GW?
->> Doesn't work - White sqaure where icon should be in multirom menu.

2. Now, encrypt the .3DS rom you decrypted in step 1. using the NCCH/NCSD Encryptor. Does it work in GW?
->> Appears to work as it should, game loads properly etc.
Alright! To be honest, I was almost sure it wouldn't work, cause I assumed signatures were still checked in some way. If I'm not mistaken, you basically converted a 7x encrypted .3DS rom to a standard encrypted one, so, no, it can't have to do anything with signatures. I think this still needs more testing, though.

Is there any way to convert stuff from CDN to a .3DS rom? If there is, well, here's one way to play anything in GW now.
 
Is there any way to convert stuff from CDN to a .3DS rom? If there is, well, here's one way to play anything in GW now.
Umm yeah, i think the CDNto3DS.py script creates both .3ds and .cia files when you download something with it. Don't know if the cdn_download.py that we have in D9 does the same (can't test it, don't have some module installed in python).
 
Well I've just tested some of the gateway stuff...

Test subject: Tomodachi Life EUR - N3ds 9.5 emunand

1. Decrypt a commercial .3DS rom (something fairly new, needs to have 7x crypto) using the NCCH/NCSD Decryptor. Does it work in GW?
->> Doesn't work - White sqaure where icon should be in multirom menu.

2. Now, encrypt the .3DS rom you decrypted in step 1. using the NCCH/NCSD Encryptor. Does it work in GW?
->> Appears to work as it should, game loads properly etc.

Great News!!

Question:
Does that game have a User Manual?
If so, does it work after re-encryption?
This has been my biggest headache making these manually, the User Manuals never work.
 
Great News!!

Question:
Does that game have a User Manual?
If so, does it work after re-encryption?
This has been my biggest headache making these manually, the User Manuals never work.
Yeah it has a manual and yes it works after decrypting > encrypting with D9 on gateway. :)
 
  • Like
Reactions: d0k3
Yeah it has a manual and yes it works after decrypting > encrypting with D9 on gateway. :)
I hope we get the same working for CIAs, too... still no idea why the ones generated from Riku's converter work (they do, correct?) and the deep decrypted ones won't.
 
I hope we get the same working for CIAs, too... still no idea why the ones generated from Riku's converter work (they do, correct?) and the deep decrypted ones won't.
Yep the cia's generated from Riku's tool work fine.
I'll get around to testing the cia stuff later when I'm not tired. I need some sleep but instead I'm sitting here messing around in visual studio. haha
 
Umm yeah, i think the CDNto3DS.py script creates both .3ds and .cia files when you download something with it. Don't know if the cdn_download.py that we have in D9 does the same (can't test it, don't have some module installed in python).
The .3ds file created by CDNto3DS.py could be decrypted by D9(NCCH padgen with seeddb.bin).But the .Cia rebuilt by Queno Pack 5.1.4,its manual didn't work.
 
The .3ds file created by CDNto3DS.py could be decrypted by D9(NCCH padgen with seeddb.bin).But the .Cia rebuilt by Queno Pack 5.1.4,its manual didn't work.
Maybe you could reencrypt the decrypted .3DS and try it on GW? And, about the Queno Pack... you mean Decrypt9 could not decrypt it, correct? Can you give me some more info? What was the error message?
 
Maybe you could reencrypt the decrypted .3DS and try it on GW? And, about the Queno Pack... you mean Decrypt9 could not decrypt it, correct? Can you give me some more info? What was the error message?
I have just tested encrypting the CIA which deep decrypted(with seeddb.bin)by D9.It failed to install,Error text is 'This cia is invalid(0xD8E0806A)'

--------------------- MERGED ---------------------------

Maybe you could reencrypt the decrypted .3DS and try it on GW? And, about the Queno Pack... you mean Decrypt9 could not decrypt it, correct? Can you give me some more info? What was the error message?
To play the game is OK,but run the game' manual there will be balck screen with 'CTR-card remove,press power off'

I have checked the Queno pack code.It did not decrypted the game's manual at all.
It used rom_tool extracting the encrypted manual partition as a .cfa and adding to CCI.
So it didn't work.
 
Last edited by Uiharu,
My test results = Lost Manual

I tried using a new crypto eShop, 3D Sonic The Hedgehog 2 (USA) (eShop).3DS

Equipment: N3DS running 9.0.0-20U sysNAND and 9.5.0-23U emuNAND with GW 3.41

Step 1 : Stock rip. GW shows Game and Manual - Game BlackScreens - Manual causes "Press Home Button" reboot

Step 2: Run through NCCH/NCSD Decryptor - White Box on GW Menu

Step 3: Run through NCCH/NCSD Encryptor - Game works!!! - Manual is missing :(

2e14mdx.png
 
Last edited by Datalogger,
I guess I don't really see the point of the manuals... I never open game manuals honestly... Also, I don't use gateway, but you can't really complain (not saying you are, just a general statement) as you ARE getting a free game... But hey if you can get the manual stuff going more power to ya ofc
 
Well I've just tested some of the gateway stuff...

Test subject: Tomodachi Life EUR - N3ds 9.5 emunand

1. Decrypt a commercial .3DS rom (something fairly new, needs to have 7x crypto) using the NCCH/NCSD Decryptor. Does it work in GW?
->> Doesn't work - White sqaure where icon should be in multirom menu.

2. Now, encrypt the .3DS rom you decrypted in step 1. using the NCCH/NCSD Encryptor. Does it work in GW?
->> Appears to work as it should, game loads properly etc.

One thing though.
Gateway Ultra 3.4.1 can already read/run Tomodachi Life EUR even before it gets de/re-crypted.
I don't know of any Cart Games that it cannot read, only eShop's.
 
My test results = Lost Manual

I tried using a new crypto eShop, 3D Sonic The Hedgehog 2 (USA) (eShop).3DS

Equipment: N3DS running 9.0.0-20U sysNAND and 9.5.0-23U emuNAND with GW 3.41

Step 1 : Stock rip. GW shows Game and Manual - Game BlackScreens - Manual causes "Press Home Button" reboot

Step 2: Run through NCCH/NCSD Decryptor - White Box on GW Menu

Step 3: Run through NCCH/NCSD Encryptor - Game works!!! - Manual is missing :(

My test result is the same to you.Lost Manual.

Step 1 : SD folder structure decryptor decrypted apps and tmd.Repacked to .3ds file by SDto3DS.py.
GW shows Game and Manual - Game and Manual work at the 3ds which had downloaded the game(The 3ds has the game's seed).
GW shows Game and Manual at the other 3ds -Game keep Loading -Manual causes "Press Home Button" reboot.

Step 2: Run through NCCH/NCSD Decryptor - White Box on GW Menu (all my 4 machines)

Step 3: Run through NCCH/NCSD Encryptor - Game works!!! - Manual is missing(all my 4 machines)


Because of this,I guess games which have DownloadPlay maybe lost DownloadPlay partition as it lost Manual.
 
Last edited by Uiharu,
I guess I don't really see the point of the manuals... I never open game manuals honestly... Also, I don't use gateway, but you can't really complain (not saying you are, just a general statement) as you ARE getting a free game... But hey if you can get the manual stuff going more power to ya ofc
It's not complaining at all.
I'm not after the free game (I paid for it anyway, bought it on eShop)
What I'm after is preservation of the original content, as in the No-Intro project. http://www.no-intro.org/
 
It's not complaining at all.
I'm not after the free game (I paid for it anyway, bought it on eShop)
What I'm after is preservation of the original content, as in the No-Intro project. http://www.no-intro.org/

Very interesting! Also yeah I knew you weren't complaining :) about the manuals I'm guessing you'd like those for the preservation as well? I didn't know about things like that so thanks for the education lol
 
I guess I don't really see the point of the manuals... I never open game manuals honestly... Also, I don't use gateway, but you can't really complain (not saying you are, just a general statement) as you ARE getting a free game... But hey if you can get the manual stuff going more power to ya ofc
If the game contains DLP, how do you do?As we know, DLP is one of the partitions of the game as manual.
 
What I still come back to is:

If I
  1. Make a .CIA file from the stock rip of eShop, 3D Sonic The Hedgehog 2 (USA) (eShop).3DS
  2. Load the .CIA file with reiNAND and it doesn't work. - Game and Manual Show on main menu - Game BlackScreens - Manual causes "Press Home Button" reboot
  3. Run the .CIA file through Decrypt9(WIP) CIA Decryptor (deep)
  4. Load the .CIA in reiNAND and... Game Works!!! - User Manual Works!!!
  5. Reboot into Gateway - Game Works!!!! - Manual causes "Press Home Button" reboot
Also, if I delete the game from the menu I cannot reload this .CIA with FBI/DevMenu/BRM while in Gateway enuNAND mode.
It gets to 99% done then errors out with an INVALID_ARGUMENT(7) error.
It re-loads fine in reiNAND

Just too weird...
 

Site & Scene News

Popular threads in this forum