By Relys

NOTICE: Please make sure to download xerpi's refactored padgen as the first release contains a slow and buggy version.
3DS_CTR_Decryptor-VOiD Download Link: https://www.sendspace.com/file/fdrc7s
xerpi said:
xerpi said:
padgen_v2 Changelog:
padgen_v2 Download Link: https://www.sendspace.com/file/0genu7 (Outdated please use xerpi's re-factored code).
Utilities Info:
Utilities Download Link: https://www.sendspace.com/file/icnkiz
ctrtool x86:
zecoxao said:
ncchinfo.bin format:

NOTICE: Please make sure to download xerpi's refactored padgen as the first release contains a slow and buggy version.
3DS_CTR_Decryptor-VOiD Download Link: https://www.sendspace.com/file/fdrc7s
xerpi said:
Seeing that some of you have trouble decrypting roms, I've created a very crappy coded Python script that does most of the command line work for you.
Instructions:
Instructions:
- Download this script: http://pastebin.com/raw.php?i=PNAm1sud
- Run it (python myscript.py)
- Follow the instructions

Hi, I've refactored/improved the tool. Now it shows a percentage and it's a little bit faster.
Launcher.dat: https://www.dropbox.com/s/g0znm6uyik...ncher.dat?dl=0
Launcher_noGW.dat: https://www.dropbox.com/s/orxl5befn5..._noGW.dat?dl=0
Source code: https://bitbucket.org/xerpi/3ds-ctr-...refactored/src
Code:
Hope you like it!
Launcher.dat: https://www.dropbox.com/s/g0znm6uyik...ncher.dat?dl=0
Launcher_noGW.dat: https://www.dropbox.com/s/orxl5befn5..._noGW.dat?dl=0
Source code: https://bitbucket.org/xerpi/3ds-ctr-...refactored/src
Code:
Code:
Original version by VOiD Refactored by xerpi Many thanks to Ryanrocks462, planetarian, Vappy and everyone else who helped me testing :P Also thanks to megazig for the crypto lib.
-Fixed version of padgen with no freezing and faster speed.
-Finally got it working right. Generating at 2MB/s
-Mario 3D Land's xorpad generated in 3 minutes!
-Tested with 2gb pad
-Issue was with multiple threads on the arm9 trying to start our code
-Finally got it working right. Generating at 2MB/s
-Mario 3D Land's xorpad generated in 3 minutes!
-Tested with 2gb pad
-Issue was with multiple threads on the arm9 trying to start our code
Utilities Info:
-Includes the latest builds of ctrtool and makerom (Compiled by Gadorach)
-Includes 3DS Explorer with fixed RomFS.bin extraction
-Includes padxorer by xerpi (Usage: padxorer <input file 1> <input file 2> the output will be <input file 1>.out)
-Includes 3DS Explorer with fixed RomFS.bin extraction
-Includes padxorer by xerpi (Usage: padxorer <input file 1> <input file 2> the output will be <input file 1>.out)
ctrtool x86:
zecoxao said:
https://dl.dropboxusercontent.com/u/...ip/ctrtool.zip compiled on cygwin, cluttered with all the dll's lol
4 byte number of entries
entry:
16 bytes CTR
16 bytes keyY
4 bytes length in megabytes(round up)
64 bytes output filename in utf16(could use something like "/ncchcode1.romfs")
entry:
16 bytes CTR
16 bytes keyY
4 bytes length in megabytes(round up)
64 bytes output filename in utf16(could use something like "/ncchcode1.romfs")