• Hey, guest user. Hope you're enjoying GameParadise! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Hacking JNUSTool - NUSGrabber and CDecrypt combined!

 
 

admin

Chad
Staff member
85%
Hey!

This tool allows you to download NUS-Content. It let you browse through the files of the NUS title, and only downloads the file you choose. It has real on the fly decryption, so it won't download any temporary files. For the enduser it looks like a download of the decrypted files ;) Multithreaded!

Features:
- download encrypted data
- download of decrypted data
- decryption your encrypted data
- support for different versions
- download/decrypt of the meta folder only
- on the fly download and decryption of single files
- filelist.txt creation for loadiine
- download files of packages that matches a regular expression (e.g all models or sounds)
- looking for update titles at each start

Releasepack:
https://github.com/Maschell/JNUSTool/releases

Requirements: Java 8

To use it start it you have two options.
1. just double click on the .jar file:
Make sure you have the config (with correct values) and updatetitles.csv in the same folder. A windows will popup and let you choose from the game updates. Feel free to add more title (post here or make a pull request)
2. Command line (when you want to provide a key or use a titleid that is not in the list)
Code:
java -jar JNUSTool.jar TITLEID
Replace the TITLEID with the title id you want to download (e.g. 0005000E1011A700). You can also add a version number ("v" prefix). e.g.
Code:
java -jar JNUSTool.jar 0005000E1011A700 v16
To download the encrypted data, just append the string "-dlEncrypted".
Code:
java -jar JNUSTool.jar 0005000E1011A700 v16 -dlEncrypted
You can download decrypted files via comandline with the -file argument. The argument after -files is regular expression that will be used.

Example for downloading the app.xml only
Code:
java -jar JNUSTool.jar 0005000E1011A700  -file /code/app.xml
Example for downloading the code folder only
Code:
java -jar JNUSTool.jar 0005000E1011A700  -file /code/.*
Example for downloading all .szs files
Code:
java -jar JNUSTool.jar 0005000E1011A700  -file .*.szs
To decrypted encrypted data, put the files into a created "tmp_TITLEID" folder. For example when you have the title id "0005000012345678" out the files in the folder "tmp_0005000012345678" and do:
Code:
java -jar JNUSTool.jar 0005000012345678
Source: https://github.com/Maschell/JNUSTool
Jar: https://github.com/Maschell/JNUSTool/tree/master/jar

You need a file named "config" in the folder of the jar. In this config file you will need a link to the update server,tagaya and the commonkey as hex string.
For example something like:
Code:
http://maschell.de/ccs/download
EE10040260BBB4ABD2C42DB25570B656
updatetitles.csv
TAGAYA 1 (latest_version)
TAGAYA 2 (versionlist)
I guess you'll figure out the right URL and common key ;)

edit: Some downloaded file may be broken! You find any downloaded broken files, please report it so I can try to fix it!
 
 

Recent Content

Newest Downloads

Tutorials

Back
Top