Skip to content

Releases: d0k3/Decrypt9WIP

Decrypt9WIP all-in-one 20160402

02 Apr 13:39
Compare
Choose a tag to compare

Three releases in two days, oh well. Yesterdays release wouldn't allow you to restore your SysNAND if there was no EmuNAND present on the SD card, this release fixes that.

Decrypt9WIP all-in-one 20160401 (April Fools edition)

01 Apr 01:46
Compare
Choose a tag to compare

Here's the release you've been wating for. This is new:

  • Compatibility with downgraded (FW 2.1) N3DS NANDs
  • Complete compatibility with minimum size RedNANDs as created by newest EmuNAND9
  • New NAND dump option: 'min size' to dump only actually used NAND size
  • New NAND restore options: 'keep A9LH' to preserve arm9loaderhax / 'forced' to skip safety checks
  • New NAND Validator, to check the integrity of NAND dumps
  • Added ability to decrypt / encrypt BOSS files
  • Improved and extended Selftest (renew your reference data!)
  • New 'System Info' feature to display information about your console
  • New key file handling - you can now build a single consolidated aeskeydb.bin file from your slot0x??key?.bin files and use this instead
  • Decryptor / Encryptor feature for aeskeydb.bin included
  • Improved handling of SD / NAND input / output errors
  • You can now display a logo on the bottom screen - just put d9logo.bin into your SD root or into /Decrypt9
  • Tons of smaller improvements and bugfixes, mainly thanks to testers

Special thanks for this release go to everyone who has helped testing this and greatly helped improve stability, especially Al3x_10m / stbinan for their patience in countless rounds of tests (both of you have been of great help!) and ihaveamac / Doopl for helping in the last round of tests.

Decrypt9WIP all-in-one 20160401 (the real one)

01 Apr 21:24
Compare
Choose a tag to compare

Here's the release you've been wating for (and, without a cruel prank included, this time). This is new (compared to the last non-prank release):

  • Compatibility with downgraded (FW 2.1) N3DS NANDs
  • Complete compatibility with minimum size RedNANDs as created by newest EmuNAND9
  • New NAND dump option: 'min size' to dump only actually used NAND size
  • New NAND restore options: 'keep A9LH' to preserve arm9loaderhax / 'forced' to skip safety checks
  • New NAND Validator, to check the integrity of NAND dumps
  • Added ability to decrypt / encrypt BOSS files
  • Improved and extended Selftest (renew your reference data!)
  • New 'System Info' feature to display information about your console
  • New key file handling - you can now build a single consolidated aeskeydb.bin file from your slot0x??key?.bin files and use this instead
  • Decryptor / Encryptor feature for aeskeydb.bin included
  • Improved handling of SD / NAND input / output errors
  • You can now display a logo on the bottom screen - just put d9logo.bin into your SD root or into /Decrypt9
  • Updated and improved readme file, including descriptions of all the new stuff.
  • Tons of smaller improvements and bugfixes, mainly thanks to testers

Special thanks for this release go to everyone who has helped testing this and greatly helped improve stability, especially Al3x_10m / stbinan for their patience in countless rounds of tests (both of you have been of great help!) and ihaveamac / Doopl for helping in the last round of tests.

Also, sorry everyone for yesterdays (depending on your timezone) cruel prank - I hope this has not traumatized you too much, but if it has, here's a puppy: 🐶.

Note that this also contains an updated readme file!

Decrypt9WIP all-in-one 20160309

09 Mar 16:22
Compare
Choose a tag to compare

The 'A9LH feature complete' release. This is new:

  • Full(!) A9LH support. You need the slot0x05keyY.bin file on N3DS, and several others for game decryption, but all features will work.
  • NCCH FixedKey crypto / padgen working (Python scripts updated, too)
  • Additional safety checks for NAND restore, stopping you from injecting invalid backups
  • Fixed several bugs and improved the coding
  • Removed 'NAND padgen (0x4)' and 'CIA Decryptor (CXI)' features (both are useless by now).

This release would literally have not been possible without the fine folks over at freenode #Cakey. Special thanks go to b1l1s, Normmatt and Gelex for helping with developing this and to each and everyone who helped me test & verify this on A9HL.

Decrypt9WIP all-in-one 20160305

05 Mar 15:12
Compare
Choose a tag to compare

Yesterdays release had a bug in the NCCH Decryptor Secure4 crypto feature and also a smaller one in the selftest feature. This is now fixed.

New in this relase:

  • Fixed the NCCH decryptor Secure4 bug
  • Fixed and extended the selftest feature
  • Updated the readme for the new features

The readme now again provides descriptions for everything that is in Decrypt9. Don't forget to update your selftest reference data with this release!

Decrypt9WIP all-in-one 20160304

04 Mar 17:23
Compare
Choose a tag to compare

The 'a9lh' maintenance release with one big new feature.

This is new:

  • This is now a9lh compatible (although a lot of stuff will not work - known issue)
  • Dumping seedsave.bin & updating seeddb from SysNAND (this is a thing with a9lh now)
  • Enabled Secure3 NCCH crypto / padgen on O3DS (need slot0x18KeyX.bin)
  • Enabled Secure4 NCCH crypto / padgen on O3DS / N3DS (need slot0x1BKeyX.bin)
  • Added a selftest feature

This is how the selftest feature works: (1) create the reference data on a known working entrypoint (= not a9lh!), (2) run the selftest on the entrypoint you want to test.

Decrypt9WIP all-in-one 20160217

17 Feb 22:16
Compare
Choose a tag to compare

A small maintenance release with one new feature that everyone has been asking for.

This is new:

  • Creating slot 0x4 CTRNAND XORpads (with a unique filename) is now possible on N3DS
  • More thourough verification of ExeFS when decrypting NCCH/NCSD/CIA
  • Fixed Seed Updater not working with Bravely Second Demo
  • Fixed console reverse scrolling

If you can, give me feedback, for the last release as well.

Decrypt9WIP all-in-one 20160212

12 Feb 14:47
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)

I need feedback badly for Multi EmuNAND support and Secure4 crypo 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.

Decrypt9WIP all-in-one 20160201

01 Feb 13:55
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!

Decrypt9WIP all-in-one 20160118

18 Jan 22:46
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!