Hacking JNUSTool - NUSGrabber and CDecrypt combined!

  • Thread starter Thread starter Maschell
  • Start date Start date
  • Views Views 460,187
  • Replies Replies 419
  • Likes Likes 45
The command you entered would attempt to use title2 as the title key for title1. That aside, if you're using Windows, it's pretty easy to do what you want.

The command would be:
Code:
for %I in (1011aabc,1001fced,1101dcbd,1001784c) do (
java -jar JNUSTool.jar 00050000%I -dlEncrypted
java -jar JNUSTool.jar 0005000e%I -dlEncrypted
java -jar JNUSTool.jar 0005000c%I -dlEncrypted
)
As shown above, when you enter the first line, enter your title IDs without the first eight characters.
When you press enter after the first line, the command prompt will say More?
Type the first java command, press enter, press Up Arrow, change the 0 to e, press enter, then do the same from e to c.
The commands won't start running until you enter the final )

The for command can also read from a file if you want to make your title list in a file first. The for command for that is
for /f %I in (filename.txt) do (
Again, don't include the first eight characters.

You don't need all updates, only the latest (unless you have a special need for an older one.)

Other people have written scripts to do this for you, but I think it's easy enough to do at the command prompt.
Thank you very much! This is a nice hint. I will try this little selfmade script. :)

But I am wondering, that I could successfully download <title1> using my command (JNustool <title1> <title2> -dlEncrypted) as shown above. You say this command would use <title2> as key.
So, shouldnt my title1 download be corrupted? Yesterday, I installed the <title1> and it seemed to work fine. Should I preventively redownload this title and reinstall it?
 
Last edited by MSco,
But I am wondering, that I could successfully download <title1> using my command (JNustool <title1> <title2> -dlEncrypted) as shown above. You say this command would use <title2> as key.
So, shouldnt my title1 download be corrupted? Yesterday, I installed the <title1> and it seemed to work fine. Should I preventively redownload this title and reinstall it?
I'm just saying that if you give jnustool two numbers, the first is used as the title, and the second is the key.

You should have seen the message:
java.lang.IllegalArgumentException: Not a FST. Maybe a wrong key? Don't worry if you only want to download encrypted files!
That's also what you get when you provide no key at all, since no key is just as wrong as a bad key, but it's fine, because you do want to download encrypted files.

If you provide the correct key, you don't get that message, but it only matters if you're trying to download decrypted files.

You don't need to redownload.
 
  • Like
Reactions: MSco and Maschell
JNUSTool 0.3

  • fixed downloading/displaying empty folders
  • downloading DLC into a seperate folder (should be loadiine ready now)
  • printing more information about the title when it's loaded (encrypted/decrypted key,version,full title name,titleid)
 
I'm getting the error "Commonkey length is wrong" too, sorry but I'm just a newbie at this.
 
@coolmario @Mizo
You have to google for the common key. Just search for "wii u common key". You will find a 16 byte number with 0-9 and A-F.
You have to replace the second line of the config file with this number you found in google.
 
Last edited by MSco,
Is there anything wrong if I get "content (id) missing. Downloading files from server".
 
I want to dump the mk8 dlc with this, I am on mac. Can someone help?

Mk8 dlc key code
0005000C1010EC00

Now when I try I get the error

XXXXXX:~ XXXXXXX java /Users/XXXXXXXXX/Desktop/XXXXXX\ Folder/SD\ Card/release/JNUSTool.jar 0005000C1010EC00
Exception in thread "main" java.lang.NoClassDefFoundError: /Users/XXXXXXXX/Desktop/XXXXXXXX/SD Card/release/JNUSTool/jar
Caused by: java.lang.ClassNotFoundException: .Users.XXXXXX.Desktop.XXXXXXXXX.SD Card.release.JNUSTool.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
 
Last edited by MK8Haxer,
If I want to download just .h3 files how do I do that? If I go:
java -jar JNUSTool.jar [title id] -dlEncrypted -file .*.h3 it downloads both .app and .h3 files.

If no one knows, that's OK I will just debug it and see how it works.
 
If I want to download just .h3 files how do I do that? If I go:
java -jar JNUSTool.jar [title id] -dlEncrypted -file .*.h3 it downloads both .app and .h3 files.

If no one knows, that's OK I will just debug it and see how it works.
From the OP, emphasis added:
You can download decrypted files via comandline with the -file argument. The argument after -files is regular expression that will be used.
Since you're downloading encrypted files, I wouldn't expect -file to do anything.
 
Hey everyone if for some strange reason somebody else wants to download only h3 files, I modified JNUSTool a little bit so it can do this. Use this version: http://quantumc.at/JNUSTool.jar and use "-dlH3Encrypted" for the argument instead of either "-file" or "-dlEncrypted". It is a little hacky so I doubt Maschell wants it in his actual program. It might even break other functions, I'm not sure.
 
JNUSTool 0.3b

- Fixed displaying bug (folder were also displayed as files)
- Fixed bug in downloading files (Fixes download system files + maybe some other titles)
- Improved/fixed hashing of files in unhashed content files
 
  • Like
Reactions: WiiuGold
Could you add , when u download a update. instead of tmp_xxxxxxxxxxxxx
Can you make it gamename [XXXXXXXX] (v16)
 
Could someone help me get the dlc content with this for mk8?

Key Code is :

0005000C1010EC00

When I use the terminal I get this error

XXXXXX:~ XXXXXXX java /Users/XXXXXXXXX/Desktop/XXXXXX\ Folder/SD\ Card/release/JNUSTool.jar 0005000C1010EC00
Exception in thread "main" java.lang.NoClassDefFoundError: /Users/XXXXXXXX/Desktop/XXXXXXXX/SD Card/release/JNUSTool/jar
Caused by: java.lang.ClassNotFoundException: .Users.XXXXXX.Desktop.XXXXXXXXX.SD Card.release.JNUSTool.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

Thank you
 
Could someone help me get the dlc content with this for mk8?

Key Code is :

0005000C1010EC00

When I use the terminal I get this error

XXXXXX:~ XXXXXXX java /Users/XXXXXXXXX/Desktop/XXXXXX\ Folder/SD\ Card/release/JNUSTool.jar 0005000C1010EC00
Exception in thread "main" java.lang.NoClassDefFoundError: /Users/XXXXXXXX/Desktop/XXXXXXXX/SD Card/release/JNUSTool/jar
Caused by: java.lang.ClassNotFoundException: .Users.XXXXXX.Desktop.XXXXXXXXX.SD Card.release.JNUSTool.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

Thank you
What did you type in the command window?
 
You may not need to, appearantly it let me install it anyways even though It just told me XP wasn't supported It seems to be working fine now unless there's supposed to be another button between open fst and download meta
85f07859ac.png
 
  • Like
Reactions: Quantumcat
What button do I want to push for getting a game to install with DTT? I've tried them all and none download anything that amounts to a full game
 

Site & Scene News

Popular threads in this forum