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

  • Thread starter Thread starter d0k3
  • Start date Start date
  • Views Views 935,314
  • Replies Replies 4,476
  • Likes Likes 71
Sorry but I seem to have problems decrypting a cia, I successfully dumped pokemon sun cia and when I deeply decrypt it but the verification always faile, there was no error when I dumped the cia, any thoughts?
corrupt cia, incorrect seed, can you post an image of the error?
hmm I guess it's an incorrect seed, I'll regenerate it, thanks
This sounds a whole lot like a bad seed. Bad seed is not possible with the newest D9 releasem though, so you may want to update.
 
This sounds a whole lot like a bad seed. Bad seed is not possible with the newest D9 releasem though, so you may want to update.
So I dumped the freeshop version again in cxi and failed, and I'm trying to redump it after seed import with FBI, theoretically it should work? I'm trying to dump it into cxi and if it's over will I need the cia encrypter (cxi only ) option?

Report: I import the seed via FBI and dumped the freeshop version of sun, updated my seeddb.bin with d9 and extracted everything with ctrtool, this time not a single problem occurred, thanks for the awesome d9 d0k9
Also just curious though, even if there's a fresh dump of cxi files in my D9Game folder d9 doesn't read it when I launch cia decrypter(cxi only), it only reads them when decrypting ncch files, does it check if the cxi is encrypted or not?
 
Last edited by tnecniv43208,
Also just curious though, even if there's a fresh dump of cxi files in my D9Game folder d9 doesn't read it when I launch cia decrypter(cxi only), it only reads them when decrypting ncch files, does it check if the cxi is encrypted or not?
Of course it won't decrypt NCCHs outside of CIAs when you tell it specifically to only process CIAs.

Everyone, we got a new release, this is new:
  • CTRNAND transfer: stricter checks for free space on SD card
  • CTRNAND transfer: Stop on all errors and output failure
  • Feature descriptions in-software, thanks to @Wolfvak (code) and @ihaveamac (descriptions)
  • AK2i flashcard handling, thanks to @Normmatt and @d3m3villur
  • NDS cartridge savegame flashing, thanks to @Dark_Samus
  • Support for KOR N3DS Health and Safety
  • Improved cancellation handling (again)
  • Various smaller bugfixes and improvements

Also, asling devs here, if you can lend a hand: As you see we've got NDS (NTR+TWL) cart savegame flashing now, but we're missing NDS cart savegame dumping and 3DS cart savegame dumping / flashing. All of this should be possible via the NTRCARD registers, but the D9 code is still missing support for 3DS type eeprom chips.

Also: thanks a ton to everyone involved in this release!

BTW: there is also a new HourGlass9 release to accompany this, which includes all the same fixes and improvements.
 
Last edited by d0k3,
Hey how could I update decrypt9WIP and Hourglass9? I have luma3ds and a9lh installed.

nvm I was able to update them thanks.
 
Last edited by vt6446,
If there an easy way to know if a9lh is already installed?
I remember reading somewhere in this app something like "firm0/1 corrupted, (this is normal if a9lh installed)" or something like that.
Is there a way to dump a nand or firm0/1 and check if its corrumped, or check it from the nand in use directly with decrypt9?
Thx in advance
 
Of course it won't decrypt NCCHs outside of CIAs when you tell it specifically to only process CIAs.

Everyone, we got a new release, this is new:
  • CTRNAND transfer: stricter checks for free space on SD card
  • CTRNAND transfer: Stop on all errors and output failure
  • Feature descriptions in-software, thanks to @Wolfvak (code) and @ihaveamac (descriptions)
  • AK2i flashcard handling, thanks to @Normmatt and @d3m3villur
  • NDS cartridge savegame flashing, thanks to @Dark_Samus
  • Support for KOR N3DS Health and Safety
  • Improved cancellation handling (again)
  • Various smaller bugfixes and improvements

Also, asling devs here, if you can lend a hand: As you see we've got NDS (NTR+TWL) cart savegame flashing now, but we're missing NDS cart savegame dumping and 3DS cart savegame dumping / flashing. All of this should be possible via the NTRCARD registers, but the D9 code is still missing support for 3DS type eeprom chips.

Also: thanks a ton to everyone involved in this release!

BTW: there is also a new HourGlass9 release to accompany this, which includes all the same fixes and improvements.

With "Feature descriptions in-software" what do you mean? Or how do you get to that? lol
 
Last edited by RacsoSakuraba,
I like the new update like the new image on the bottom screen it reminds me of the GateWay 3ds backup screen.

REQUEST with all the100 Plus option can some one make a how to use it and try to keep it up to date.

Thanks
 
guys, how can I dump content from super mario 3d land for citra? because I don't have "Press A to start" option
 
If there an easy way to know if a9lh is already installed?
I remember reading somewhere in this app something like "firm0/1 corrupted, (this is normal if a9lh installed)" or something like that.
Is there a way to dump a nand or firm0/1 and check if its corrumped, or check it from the nand in use directly with decrypt9?
Thx in advance
Use the system info feature.

With "Feature descriptions in-software" what do you mean? Or how do you get to that? lol
Press the Y button on any menu entry point.

guys, how can I dump content from super mario 3d land for citra? because I don't have "Press A to start" option
You need the decrypted CXI. I'm pretty sure there are good tutorials about that in the web.


TESTERS NEEDED

I just made a big improvement (thanks to @Normmatt) to the cart dumping code. Cart dumping should now work for basically all carts, DSi enhanced and DSi exclusive, too. If you've got some carts lying around (especially DSi ones) you can help by test dumping them and telling me if it worked for you. You can either use D9 or GM9 (in GM9, check the C: drive). Note: "Invalid secure area" is not an error, the cart will dump regardless.

Decrypt9WIP test build:
https://transfer.sh/D2cQb/decrypt9wip-20170119-112252.zip

GodMode9 test build:
https://transfer.sh/PuH6y/godmode9-20170118-191146.zip
 
Last edited by d0k3,
@d0k3 is it possible to add arm9 dumping/flashing of raw 3ds cart saves to decrypt9 (and maybe crypto too)? This would greatly aid the 2DSaver project and just generally make it easier for people without powersaves to generate and share saves with people who do.
 
  • Like
Reactions: Aletron9000
is it normal that i am able to run this on 11.2 FW and make a NAND backup with it, using simply fasthax?
ive been having issues with safehax, and i tried it once again, launched fasthax, safehax, and for SOME REASON Decrypt9 booted! and i even made a backup... i dont have any explanation. my best lead is that i had a bunch of random ARM9.bin files lying around my SD, along with Luma3DS stuff. (probs not the safest thing to just have laying around(i had these becuase when eventually we can install Luma on 11.2, i know i cant install it))

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

Then get it. Decrypt9 can only be launched through safehax/waithax on any firmware greater than 9.2 if you don't have A9LH.
sry double post

but ok nvm i guess thats normal?
 
Last edited by Enovale,
How can I do a proper "universal" image of my system, so I could completeley transfer it to another device? (In my country, the odds of being robbed is very high, so I'm afraid to lose my system at any moment, even leaving it in home when I'm out :X )

So far, pretty sure those 2 are essential:

- CTRTransfer image
- Full SD card backup

But I probably need to backup more files to be injected, like the 'movable.sed', 'tickets.db'.
So, what else is required to do a full universal backup?

@d0k3 , could you please give me a help with this, if you have some spare time?
I created another topic to discuss (https://gbatemp.net/threads/is-it-p...e-injected-as-is-in-replacement-device.458772),
but maybe you the right person to answer correctly. This could become a nice feature to Decrypt9, like 'universal NAND backup', automatizing this kind of stuff.

Edit: Apparently this was already researched before by user @AnalogMan here
I did searched before posting, but did not find this. Sorry for bothering you again.
 
Last edited by MegaBoyEXE,

Site & Scene News

Popular threads in this forum