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

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,211
  • Replies Replies 4,476
  • Likes Likes 71
I sent you a PM with some information, hope that helps!
@ItsMetaKnight, you owe me one. I trust you will test this with multiple files? Note that this one keeps the BOSS header even on decrypted files.

New test version is here:
http://workupload.com/file/oPxXBmn6

Everyone can help with that test build btw, this is what needs to be tested (only on EmuNAND / not without a NAND mod on SysNAND!):
  • Forced NAND restore to restore otherwise - possibly - corrupt NAND images
  • A9LH preserving NAND restore (to keep A9LH when restoring an older NAND backup)
This can be tested even without a NANDmod risk free:
  • The input file selector should no more be case sensitive ('NaND.bIn' will now also work as input file)
  • Minimum size RedNANDs (as created by most recent EmuNAND9) should be recognized and processed correcty (N3DS / 1.8GB NAND only for testing, will work anywhere else anyways)
  • BOSS file decryption obviously
In any case, make backups!
 
Last edited by d0k3,
@ItsMetaKnight, you owe me one. I trust you will test this with multiple files? Note that this one keeps the BOSS header even on decrypted files.

New test version is here:
http://workupload.com/file/oPxXBmn6

Everyone can help with that test build btw, this is what needs to be tested (only on EmuNAND / not without a NAND mod on SysNAND!):
  • Forced NAND restore to restore otherwise - possibly - corrupt NAND images
  • A9LH preserving NAND restore (to keep A9LH when restoring an older NAND backup)
This can be tested even without a NANDmod risk free:
  • The input file selector should no more be case sensitive ('NaND.bIn' will now also work as input file)
  • Minimum size RedNANDs (as created by most recent EmuNAND9) should be recognized and processed correcty (N3DS / 1.8GB NAND only for testing, will work anywhere else anyways)
  • BOSS file decryption obviously
In any case, make backups!

my question is where is 640mb? mini size dump will eliminates wasteful nand partition? if so whitch partiton?

Sorry for bothering you.
 
Last edited by Februarysn0w,
my question is where is 640mb? mini size dump will eliminates wasteful nand partition? if so whitch partiton?

Sorry for bothering you.
Minsiez dump only gets rid off data that is unused anyways, so no worries.

I tested it with 27 files and it's working fast and perfect! You're the man, thanks! Great work as always :)
Alright, good! So... do we actually need the BOSS encrypt feature (if so, for what?)? Otherwise I'll throw that out.
 
  • Like
Reactions: Februarysn0w
Minsiez dump only gets rid off data that is unused anyways, so no worries.


Alright, good! So... do we actually need the BOSS encrypt feature (if so, for what?)? Otherwise I'll throw that out.

I'll repost that here, since it's D9 related : EmuNAND restoration after switching to RedNAND using full setup with EmuNAND9 is broken.
The restoration seemed to work fine, but the NAND doesn't want to boot.
 
I'll repost that here, since it's D9 related : EmuNAND restoration after switching to RedNAND using full setup with EmuNAND9 is broken.
The restoration seemed to work fine, but the NAND doesn't want to boot.
Yeah, there are still problems in that... Also check the files in your SD card, to ensure they are okay. I'll fix that later. EmuNAND9 should work without trouble, though.
 
  • Like
Reactions: Hakujou
Yeah, there are still problems in that... Also check the files in your SD card, to ensure they are okay. I'll fix that later. EmuNAND9 should work without trouble, though.

Double checked : They're perfectly fine.
Will use EmuNAND9 in the mean time, no problem, I just wanted to let you know ;)
 
d0k3 why dont you make a branch of your work trying to combine decrypt9 (or emunand9) with minipasta in one useful cfw like tool for those who want to upgrade their sysnand but with a mset entrypoint and some good functions
 
d0k3 why dont you make a branch of your work trying to combine decrypt9 (or emunand9) with minipasta in one useful cfw like tool for those who want to upgrade their sysnand but with a mset entrypoint and some good functions
That's not possible for various reasons. At least combining D9 and E9 is not, just check the source code. You may want to check out r3Tools, though.

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

Definitely! I believe this will eventually enable hackers to put own event stuff into games.
Okay, but if there are new discoveries... I want to know about it first! :)
 
  • Like
Reactions: pikatsu
@d0k3

Can you update this info on the git?

  • NCCH Padgen: ... you may need additional files slot0x??KeyX.bin and / or seeddb.bin. You're on your own for slot0x25KeyX.bin, but for seeddb.bin this will help you.
The link for the seeddb.bin to help you is suspended :/
Any backup link???

Thanks

[EDIT]
I was just trying to updating myself to see what all the ncchinfo_???py script files do out of curiosity :P
 
Last edited by DjoeN,
Hey Im getting this error is there anyway to fix this without dumping and defragging then restoring the nand?


Searching title "Health&Safety"...
Method 1: Search in title.db...
System version 4.x
Found title 0004001000022300
TMD0 found at 15D0C000, size 2868b
APP0 not found or fragmented!
Health&Safety Dump: failed!
 
Last edited by ,
@d0k3

Can you update this info on the git?

  • NCCH Padgen: ... you may need additional files slot0x??KeyX.bin and / or seeddb.bin. You're on your own for slot0x25KeyX.bin, but for seeddb.bin this will help you.
The link for the seeddb.bin to help you is suspended :/
Any backup link???

Thanks

[EDIT]
I was just trying to updating myself to see what all the ncchinfo_???py script files do out of curiosity :P
You need to help yourself, that link is dead and there won't be a replacement.

Hey Im getting this error is there anyway to fix this without dumping and defragging then restoring the nand?


Searching title "Health&Safety"...
Method 1: Search in title.db...
System version 4.x
Found title 0004001000022300
TMD0 found at 15D0C000, size 2868b
APP0 not found or fragmented!
Health&Safety Dump: failed!
Try the newest test release from here (also, alway update at least to the most recent release version before asking):
https://gbatemp.net/threads/downloa...yption-tools-wip.388831/page-150#post-6202475

I guess you will have to defragment, though.
 
Hi! I've a problem trying to run Decrypt9 from CTRBootManager. When I turn on my 3DS and the white screen appears, I push select and it shows the CTRBM option screen, then, I select Decrypt9 and the 3DS get freeze :/, what can I do??

Thanks!!
 
Hi! I've a problem trying to run Decrypt9 from CTRBootManager. When I turn on my 3DS and the white screen appears, I push select and it shows the CTRBM option screen, then, I select Decrypt9 and the 3DS get freeze :/, what can I do??

Thanks!!
Ask @cpasjuste, the issue is in CTRBootManager. You can first try the test release I linked above, though.

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

would it be possible to do a redNAND enabled build of Decrypt9?
This is RedNAND enabled (in fact, always was). You only need to be careful with minsize RedNANDs in the test build right now, as the restore feature for that requires some fixing still.
 

Site & Scene News

Popular threads in this forum