Skip to content

Releases: Shadowtrance/Decrypt9

Decrypt9UI 2.6.0

27 Jun 07:29
Compare
Choose a tag to compare

I know some of you have been waiting for a proper release, so here it is. This is new:

  • Now includes a cartridge dumper (full/trimmed, with/without on the fly decryption)
  • Also includes a cartridge private header dumper
  • Various under-the-hood improvements and smaller fixes

Release note (1): The recommended tool for .3ds -> .cia conversion is @ihaveamac's 3dsconv script. Most other tools can't properly handle decrypted dumps and require you to generate xorpads, which is considered an outdated method. You can fully decrypt any (older) .3ds file using Decrypt9's own 'NCCH Decryptor'.

Release note (2): The cartridge dumper is tested to work with retail cartridges. It should work work with developer cartridges, too. Dumping from flashcards may or may not work, depending on brand / revision.

Decrypt9UI 2.5.1

07 Jun 12:31
Compare
Choose a tag to compare

Small bugfix with H&S injection.

Decrypt9UI 2.5.0

07 Jun 10:14
Compare
Choose a tag to compare

This is a big one, with new features and several improvements. This is new:

  • Proper support for devkit units
  • Added NAND dump verification via .SHA files
  • Added support for dumping / injecting the sector 0x96
  • Added support for dumping / injecting the NAND header
  • Added ability to dump FIRMs from SysNAND / EmuNAND
  • Added ability to decrypt the N3DS FIRM ARM9 binary
  • Improved checks for FIRM validity
  • Vastly improved checks for NAND header validity
  • Titlekey decryptor / encryptor: allow file name selection
  • Cleaned up & restructured the menu
  • Launcher.dat entrypoint is back (still deprecated)
  • Multiple bug fixes and improvements

As always have fun, and be sure to report any bugs!

Decrypt9UI 2.4.0

14 Apr 16:15
Compare
Choose a tag to compare
v2.4.0

Minor changes for UI version

Decrypt9UI 2.3.8

13 Feb 21:00
Compare
Choose a tag to compare

New in this release:

  • Multi EmuNAND support thanks to @LinkeneitoR
  • Added preliminary NCCH Secure4 crypto support (needs slot0x11key96.bin)
  • Fixed the FixedKey crypto (this was broken for months and no one noticed)
  • Fixed the GW Launcher.dat entrypoint (was broken by the CakeHax fix)
  • Fix console reverse scrolling
  • Fix compiling without logfile feature
  • Alternative progress indicator with theme (progress bar is now on bottom screen with the "Progress" image)
  • Bravely Second demo seed workaround

I need feedback badly for Multi EmuNAND support and Secure4 crypto support, so I hope you will help. Also, retesting the CakeHax entrypoint, the Launcher.dat entrypoint and decryption of FixedKey encrypted NCCH/3DS makes sense.

The slot0x11key96.bin file is the same one that is also used by CakesFW, you shouldn't have a hard time hunting that file down.

Decrypt9UI 2.3.7

01 Feb 17:31
Compare
Choose a tag to compare

A maintenance update with a few new features:

  • Experimental CIA Encryptor options included
  • Added ability to dump/inject the NNIDsave.bin (this contains your NNID and can be used to reset it)
  • CakeHax entrypoint fixed (experimental, this may break the GW 4.x Launcher.dat browser entrypoint)
  • Confirmation dialog when overwriting existing files
  • Todo: Update the readme for the new features

Testing the CakeHax entrypoint is highly appreciated. As always, have fun and give me feedback!

Decrypt9UI 2.3.6

19 Jan 00:50
Compare
Choose a tag to compare

This is a minor update and mainly a bugfix release:

  • The previous release broke the NAND restore feature (it detected all NAND backups as wrong size). This release fixes that.
  • Readme file updated with descriptions of new features.
  • Readme file now also included in release archive.

If you have used the previous version, please update!

Decrypt9UI 2.3.5

15 Jan 07:58
Compare
Choose a tag to compare

Intermittent release...
And we're all up to date with d0k3!

Big release today, here's what's new:

  • SD Padgen: You can now select exactly which XORpads to generate
  • SD Decryptor: You can now select exactly which file(s) to decrypt.
  • Intelligent input file name selection for NAND restore, NAND partition inject, file inject, H&S inject
  • Output file name selection for NAND backup, NAND partition dump, file dump, H&S dump
  • Enabled generating the FIRM0FIRM1 XORpad, use 3DSFIRMTOOL with this
  • Updated readme file, this time actually useful (read it!) / updates from this release still need to be updated in the readme file
  • Removed references to GW from source code and user interface (CIA Decryptor (for GW) -> CIA Decryptor (CXI only))
  • Tons of under the hood improvements
  • Improved the coding in several places

The changes to SD Decryptor mean that you no more have to copy around files. You just select what you want decrypted, and Decrypt9 copies the files to your work directory and decrypts them there.

Intelligent input file name selection is pretty neat. For H&S, for example, it means that you can just copy all of Universal Inject Generator's output, and the file name selector will show you each applicable file. For other features, the intelligent input file name selector will show you all the file that resemble the original file name enough and will also use other information to exclude unusable entries.

... and before I forget it, the FIRM XORpad feature was originally introduced by @Shadowtrance , but he was much ahead of time :).
Now, have fun testing this and give me feedback!

Decrypt9UI 2.3

08 Jan 09:09
Compare
Choose a tag to compare

Finally, a proper release again. And possibly the last one this year. Here's what's new:

  • Vastly improved title detection routines for H&S injection
  • Different unlock sequences for SysNAND / EmuNAND writing for additional safety
  • Hidden batch screenshot feature included (left/right + X)
  • Show total SD size and EmuNAND type in main menu
  • Allow dumping/injecting the updatesave file
  • Added scrolling and screenshot (X button) feature for debug output
  • Added code for theming Decrypt9
  • Added various improvements and additional safety clamps
  • Improved the code structure

As you see, this release is mainly focused on additional safety, improvement of existing features and cosmetics. Have fun testing (and using) this!

Scrolling and screenshots for debug output work only after the processing is finished, not while Decrypt9 processes the current operation. The improved title detection means that H&S can now be injected on basically any 3DS, except for a few isolated cases were GW has royally messed up the SysNAND.

Official readme here (README.txt in zip is out of date at the moment.). https://github.com/d0k3/Decrypt9/blob/master/README.md

Decrypt9UI 2.2

19 Oct 04:38
Compare
Choose a tag to compare

READ THE README.TXT!!! :P