Hacking JNUSTool - NUSGrabber and CDecrypt combined!

  • Thread starter Thread starter Maschell
  • Start date Start date
  • Views Views 457,051
  • Replies Replies 419
  • Likes Likes 45
Thanks for your help, I've updated Java to the latest version.

That took me some steps forward.

So it seems the download site for the Nintendo server must be altered as well. The common key is no problem, but I have no idea where to get this URL from. And it seems to be forbidden to speak about it here.

All other things went quite well. At least I'm not that helpless anymore. ;-)

The one in the git repo works fine.
 
  • Like
Reactions: Bimmel
Whoa, that's pretty awesome! Just downloaded an app and it worked fine for me, great job :)

Do you know if a tool like this is possible for 3DS as well? I follow some people on twitter who appear to do this regularly for 3DS content, but I haven't found further information on the matter.
Also, is there any tool to regularly pull the latest titleIDs?
 
It should be
Code:
http://ccs.cdn.wup.shop.nintendo.net/ccs/download
The one in the git repo works fine.
Thanks you two, all of sudden it worked.

I now got a list with games and title IDs, but the ones I am searching for are not there. So to get my wanted games I just put in this?

Let's take New Super Mario Bros. 3D World for example.

java -jar JNUSTool.jar 0005000E10145D00 [KEY AS HEXSTRING]

What Key is meant here? The game key to encrypt the data? Or again the common key?
 
Last edited by Bimmel,
Thanks you two, all of sudden it worked.

I now got a list with games and title IDs, but the ones I am searching for are not there. So to get my wanted games I just put in this?

Let's take New Super Mario Bros. 3D World for example.
Just edit the
Code:
updatetitles.csv
file for example.

The title database currently doesn't work :/
 
Last edited by BullyWiiPlaza,
Thanks you two, all of sudden it worked.

I now got a list with games and title IDs, but the ones I am searching for are not there. So to get my wanted games I just put in this?

Let's take New Super Mario Bros. 3D World for example.



What Key is meant here? The game key to encrypt the data? Or again the common key?

the common key, and you put it in the config file
 
Thanks you two, all of sudden it worked.

I now got a list with games and title IDs, but the ones I am searching for are not there. So to get my wanted games I just put in this?

Let's take New Super Mario Bros. 3D World for example.

What Key is meant here? The game key to encrypt the data? Or again the common key?

If you trying a update just leave the key empty. Its optional then.
You to try to decrypt a full game, you'll need the NUS key

just curious to ask, how do you create the "config" file and where exactly do you put it?
Just use your any notepad, its a simple text file
 
Last edited by Maschell,
when i use the command line, I'm now getting this error popping up.

just to point out that I'm using Windows XP Professional SP3, so would i need to use this on Windows 7 (or higher) for it to work properly?
 

Attachments

  • error_JNUSTool.jpg
    error_JNUSTool.jpg
    22.2 KB · Views: 761
Last edited by DoctorWhosThat,
I made an other update!
Now you can directly download the meta data from the titlechooser. I also implementend support of selecting mutitle titles at once, and a little Progress bar.
Please check this out and report any issued!
Download: (https://github.com/Maschell/JNUSTool/tree/master/jar)
make sure to download all files (including the config and updatetitles.csv)

when i use the command line, I'm now getting this error popping up.

just to point out that I'm using Windows XP Professional SP3, so would i need to use this on Windows 7 (or higher) for it to work properly?
Looks like your csv file is missing! Or not correct in the third line of the config file!
 
Last edited by Maschell,
Just edit the
Code:
updatetitles.csv
file for example.

The title database currently doesn't work :/
The question is, must I change something in the updatetitle.csv to get the meta datas from the mario game?

When I try it, I get an error code

File not found: http://ccs.cdn.wup.shop.nintendo.net/ccs/download/0005000E10145D00/tmd
Invalid TMD
Exception in thread "main" java.lang.IllegalArgumentException: Invalid TMD
at de.mas.jnustool.TitleMetaData.<init>(TitleMetaData.java:53)
at de.mas.jnustool.NUSTitle.<init>(NUSTitle.java:61)
at de.mas.jnustool.Starter.main(Starter.java:44)

the common key, and you put it in the config file
Thanks, I got that part. : )

If you trying a update just leave the key empty. Its optional then.
You to try to decrypt a full game, you'll need the NUS key
Hm.. I did not get this. But it seems to have nothing to do with the Meta folder?
 
Last edited by Bimmel,
Like the error says "File not found: http://ccs.cdn.wup.shop.nintendo.net/ccs/download/0005000E10145D00/tmd"! The game has no update so I cant download the files

@Bimmel
Hm.. I did not get this. But it seems to have nothing to do with the Meta folder?
The data is encrypted, to decrypt the data you need a key. For the update files (cause they are free), the key is on the NUS Server.
But other titles, like full games, dont have the key public. In this case you have to provide the key (with the second parameter)
 
Last edited by Maschell,
  • Like
Reactions: Bimmel
Last edited by Bimmel,
TitleID;region;Content_platform;Company_code;Product_code;ID6;LongnameEN

Data is from the meta.xml. But atm only the TitleID, region and name (longnameEN) is required (i hope)

edit: feel free to make a pull request if you want to share you csv =)
 
Last edited by Maschell,

Site & Scene News

Popular threads in this forum