Hacking JNUSTool - NUSGrabber and CDecrypt combined!

  • Thread starter Thread starter Maschell
  • Start date Start date
  • Views Views 460,590
  • Replies Replies 419
  • Likes Likes 45
For yoshi's woolly world it downloaded files that added up to 45MB
If you do it by command line then you have control over the titleid and you can make sure you're not accidentally downloading the update. You can check expected sizes here : http://quantumc.at/gamelist.php
A search reveals the USA update for Yoshi's Wooly World is 46.53MB

The titleid for USA Yoshi's Wooly World is 0005000010184D00 while the update is 0005000E10184D00
 
Last edited by Quantumcat,
JNUSTool is primarily used to download updates.
you can download them in encrypted format and install them with WUP installer, or extract them for loadiine. you can also download them decrypted (directly for loadiine).

It can download full games, but it's not the main program purpose, so it's not in the GUI.
you need to use the command line option if you want to download something else than a game update.

- open a command line window
- type : java -jar JNUSTool.jar <titleID> -dlEncrypted
it will download any title from NUS in encrypted content format (the .app, .h3, tmd, etc.) but NOT the ticket, except if it's a free system file.


For a game list's titleID, you can look here :
http://wiiubrew.org/wiki/Title_database
look at 00050000: eShop and disc titles
 
Project Zero is on eShop?
I thought it wasn't, but maybe it's only missing the tmd? or maybe it has been added and I don't know about it.


Java -jar JNUSTool.jar 00050000101D0300 <titlekey here>
 
Project Zero is on eShop?
I thought it wasn't, but maybe it's only missing the tmd? or maybe it has been added and I don't know about it.


Java -jar JNUSTool.jar 00050000101D0300 <titlekey here>
I tried to add the title manually to the cvs file, but it broke the file lol, and generated a new one. The game on eShop has a strange structure, most of the game content is in the update folder, that's because the main folder only contain the 3 first chapters since it's a free to start title.
 
Hi,

Im getting this error:

Code:
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\Users\Rhi\Downloads\release>java -jar JNUSTool.jar 0005000010101d00 v64 -dlEn
crypted
JNUSTool 0.3b - by Maschell

Version 64
No cached TMD found.
Getting missing tmd from Server!
java.net.SocketException: Unrecognized Windows Sockets error: 10107: create
        at java.net.Socket.createImpl(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at sun.net.NetworkClient.doConnect(Unknown Source)
        at sun.net.www.http.HttpClient.openServer(Unknown Source)
        at sun.net.www.http.HttpClient.openServer(Unknown Source)
        at sun.net.www.http.HttpClient.<init>(Unknown Source)
        at sun.net.www.http.HttpClient.New(Unknown Source)
        at sun.net.www.http.HttpClient.New(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Sou
rce)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
ce)
        at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown S
ource)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
        at java.net.HttpURLConnection.getResponseCode(Unknown Source)
        at de.mas.jnustool.util.Downloader.downloadFileToByteArray(Downloader.ja
va:147)
        at de.mas.jnustool.util.Downloader.downloadTMDToByteArray(Downloader.jav
a:139)
        at de.mas.jnustool.NUSTitle.<init>(NUSTitle.java:95)
        at de.mas.jnustool.Starter.main(Starter.java:67)
---Downloading encrypted files---
java.net.SocketException: Unrecognized Windows Sockets error: 10107: create
        at java.net.Socket.createImpl(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at sun.net.NetworkClient.doConnect(Unknown Source)
        at sun.net.www.http.HttpClient.openServer(Unknown Source)
        at sun.net.www.http.HttpClient.openServer(Unknown Source)
        at sun.net.www.http.HttpClient.<init>(Unknown Source)
        at sun.net.www.http.HttpClient.New(Unknown Source)
        at sun.net.www.http.HttpClient.New(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
Source)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Sou
rce)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
ce)
        at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown S
ource)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
        at de.mas.jnustool.util.Downloader.downloadFile(Downloader.java:93)
        at de.mas.jnustool.util.Downloader.downloadTMD(Downloader.java:84)
        at de.mas.jnustool.NUSTitle.downloadEncryptedFiles(NUSTitle.java:245)
        at de.mas.jnustool.Starter.main(Starter.java:69)

What is going wrong here?
Im a newbie with this stuff
 
Im a bit futher now im passed that error had to reset my winsock (netsh winsock reset).

Now it asking about the Key i made it with FunKeyCIA, but still doesnt work. What wonders me aswell if i double click on the .jar file it opens when i select an update and i click on open FST then it closes the window and nothing happens???

What am i doing wrong?
 
Hey, is there a way to download the updated decrypted version of a full game instead of downloading>Decrypting>Downloading update>Merging? Since typing: <titleid> v<number> <titlekey> gets you nowhere
 
Dumb question time.
I have this working with regular wiiu encrypted downloads but I'm not entirely sure what I need to do for eshop games. I'm able to run this command
java -jar JNUSTool.jar title_id title_key

Which opens up the FST and i can download all the files.

How do I install them on my WiiU? For encrypted games I use WUP Installer. What about eshop? Do I need to encrypt them first? What tool do I use for that?
 
Dumb question time.
I have this working with regular wiiu encrypted downloads but I'm not entirely sure what I need to do for eshop games. I'm able to run this command
java -jar JNUSTool.jar title_id title_key Which opens up the FST and i can download all the files.

How do I install them on my WiiU? For encrypted games I use WUP Installer. What about eshop? Do I need to encrypt them first? What tool do I use for that?
If you don't ask for encrypted files, you get the FST gui. If you want encrypted downloads, you add -dlEncrypted to your command line. That gives you the .app and .h3 files that you'd install with WUPInstaller.

I'm not sure what distinction you're making between 'regular' encrypted downloads and eShop. The titles that you're downloading from the NUS server are all eShop, and if you're going to install them with WUPInstaller, you want them to still be encrypted.

One thing you have to keep in mind with JNUSTool is that it makes no effort to create or obtain a ticket for you if there isn't already one in the title on the NUS server. You have to get a real ticket from that ticket site (for games that are available on disc), or create a fake one using the TitleID and NUS key that are on that same site. If you need help with creating tickets, you should ask in a different thread, since that wouldn't have anything to do with JNUSTool. (look for funkiiu)
 
If you don't ask for encrypted files, you get the FST gui. If you want encrypted downloads, you add -dlEncrypted to your command line. That gives you the .app and .h3 files that you'd install with WUPInstaller.

I'm not sure what distinction you're making between 'regular' encrypted downloads and eShop. The titles that you're downloading from the NUS server are all eShop, and if you're going to install them with WUPInstaller, you want them to still be encrypted.

One thing you have to keep in mind with JNUSTool is that it makes no effort to create or obtain a ticket for you if there isn't already one in the title on the NUS server. You have to get a real ticket from that ticket site (for games that are available on disc), or create a fake one using the TitleID and NUS key that are on that same site. If you need help with creating tickets, you should ask in a different thread, since that wouldn't have anything to do with JNUSTool. (look for funkiiu)

Thanks, when I said eshop I meant virtual console. Does that change anything?
 
Thanks, when I said eshop I meant virtual console. Does that change anything?
No, but since there are no VC titles on disc, there are no real tickets available for VC titles. You have to create a fake ticket for a VC title.
 

Site & Scene News

Popular threads in this forum