Someone needs to instruct me, i cant figure out how to use wud2app. I got the game in wud format, open_cmd.bat, wud2app.exe and the common key and game key in text form. what do i do now?
Just so you know, you might want to remove Wii U USB helper from that list since it's been discontinued.thanks to CreeperMario for the chart.
I wanted to do this in a "current hacking situation" guide, but I post it here for the moment.
Legend:
- Blue boxes represent external storage locations, such as read-only discs and the console's storage.
- Red boxes represent files that exist in your computer/SD card
- Green boxes represent tools.
There are 3 origin (disc, eshop, or console)
and there are 3 format (wud, encrypted or decrypted)
Each format can be converted to another (except wud, it can't be generated back from encrypted content).
What you want for loadiine is the decrypted content, the files and folders format.
If you already have the Encrypted content, you can use a program to decrypt them.
I recommend Cdecrypt (command line windows) or JNUStool (Java), you will have to provide the encrypted title key to decrypt your encrypted content and the common key too (to decrypt the encrypted title key).
pick one of the tool you want here :
Disc dumper :
- Private device (WiikeyU?)
wudump
Disc2app dumps Disc and extract to encrypted content file format directly to SD or USB!
WUD compressors :
Wud decrypters / Disc extractors : (Requires disc key + common key)
WUD decrypter+Content decrypter (Requires disc key [+ common key])
Content decrypters (Requires title key [+ common key])
Cdecrypt (I didn't find the official v0.1 release url, website is offline, so I linked to v0.2)
JNUSTool
content encrypters (Requires common key)
NUS downloaders (Requires game's titleID [+ game's ticket])
NUSGrabber (no ticket used or generated)
JNUSTool (no ticket used or generated)
UWizard (no ticket used or generated)
uTiksDownloadHelper (use provided ticket to get NUS data)
WiiU USB Helper (get NUS data and can forge fake ticket if none provided)
FunkiiU (get NUS data and can forge fake ticket if none provided)
I probably forgot few of them here...
NUS downloader+Content decrypter (Requires game's titleID + titleKey + common key)
Package installers:
WUP Installer (original from Crediar, not HBL compatible)
WUP Installer (HBL Version, from dimok), y mod, benoit934 mod, etc. (look on github for all the mods)
WUP Installer GX2
File dumpers
1) - For loadiine only:
dumpiine (Launched game rpx and rpl only)2) - individual file dumpers:
Loadiine xml dumper (launched game incomplete cos.xml and app.xml, for loadiine only)
ddd (Launched Game virtual link to Code, content and meta folder)
These tools can only dump incomplete code folder (.rpx .rpl app.xml cos.xml) from the RAM which can result in some issues.
Additionally, ddd is dumping an incomplete virtual folder provided by the console which is a merged of both game+updates together, producing a bad dump of a game which can't be repacked to encrypted format.
In most cases the dumped files are fine for e.g. loadiine or Cemu, but when you try to repack them into encrypted NUS Files, they won't work on console.
The .xml's are incomplete (for example the complete permission section in the cos.xml is missing) and unloaded rpl's are NOT dumped at all (the preload.txt isn't dumped either). A NUS downloader can be used instead to get and decrypt the complete and original files which can be repacked.
Saviine Backup/restore the launched game's savegame only. requires a computer's server running at the same time.3) - Full NAND Access:
SaveMii Backup/restore multiple savegames slots directly from the console (no server side required). Requires Mocha CFW. Savemii mod may works with CBHC.
File writers:
WUP Server/Client
ftpiiU_everywhere
Before doing this, make sure you have the correct common key. It should start with D7B. (I obviously can't provide the entire key. That would be... problematic. )
There is a trick to using those keys. Wud2app does not work directly with keys in text form. They need to be in raw data. You can do that pretty easily with a hex editor. Use an online hex editor like ****** In the online hex editor, choose "new file". Now, copy your key in text form. Don't paste yet. In the online hex editor, click on the blank area that has a small "+" symbol on it right next to the 00000000. Press control + v to paste. A window will pop up. The window will have a drop down box that says "binary data text". Change it to "hexadecimal values". Now press apply. Your key is now in the proper format, so press "export" to save your key file.
Do the same for both your common key and your game key, and you will be good to go!
Thanks for this what looks to be a great guide.thanks to CreeperMario for the chart.
I wanted to do this in a "current hacking situation" guide, but I post it here for the moment.
Legend:
- Blue boxes represent external storage locations, such as read-only discs and the console's storage.
- Red boxes represent files that exist in your computer/SD card
- Green boxes represent tools.
There are 3 origin (disc, eshop, or console)
and there are 3 format (wud, encrypted or decrypted)
Each format can be converted to another (except wud, it can't be generated back from encrypted content).
What you want for loadiine is the decrypted content, the files and folders format.
If you already have the Encrypted content, you can use a program to decrypt them.
I recommend Cdecrypt (command line windows) or JNUStool (Java), you will have to provide the encrypted title key to decrypt your encrypted content and the common key too (to decrypt the encrypted title key).
pick one of the tool you want here :
Disc dumper :
- Private device (WiikeyU?)
wudump
Disc2app dumps Disc and extract to encrypted content file format directly to SD or USB!
WUD compressors :
Wud decrypters / Disc extractors : (Requires disc key + common key)
WUD decrypter+Content decrypter (Requires disc key [+ common key])
Content decrypters (Requires title key [+ common key])
Cdecrypt (I didn't find the official v0.1 release url, website is offline, so I linked to v0.2)
JNUSTool
content encrypters (Requires common key)
NUS downloaders (Requires game's titleID [+ game's ticket])
NUSGrabber (no ticket used or generated), and a GUI
JNUSTool (no ticket used or generated)
UWizard (no ticket used or generated)
uTikDownloadHelper (use provided ticket to get NUS data). has a GUI.
FunkiiU (get NUS data and can forge fake ticket if none provided). has a GUI.
WiiU USB Helper (get NUS data and can forge fake ticket if none provided). Discontinued. a modded version can be found on reddit.
I probably forgot few of them here...
NUS downloader+Content decrypter (Requires game's titleID + titleKey + common key)
Package installers:
WUP Installer (original from Crediar, not HBL compatible)
WUP Installer (HBL Version, from dimok), y mod, benoit934 mod, etc. (look on github for all the mods)
WUP Installer GX2
File dumpers
1) - For loadiine only:
dumpiine (Launched game rpx and rpl only)2) - individual file dumpers:
Loadiine xml dumper (launched game incomplete cos.xml and app.xml, for loadiine only)
ddd (Launched Game virtual link to Code, content and meta folder)
These tools can only dump incomplete code folder (.rpx .rpl app.xml cos.xml) from the RAM which can result in some issues.
Additionally, ddd is dumping an incomplete virtual folder provided by the console which is a merged of both game+updates together, producing a bad dump of a game which can't be repacked to encrypted format.
In most cases the dumped files are fine for e.g. loadiine or Cemu, but when you try to repack them into encrypted NUS Files, they won't work on console.
The .xml's are incomplete (for example the complete permission section in the cos.xml is missing) and unloaded rpl's are NOT dumped at all (the preload.txt isn't dumped either). A NUS downloader can be used instead to get and decrypt the complete and original files which can be repacked.
Saviine Backup/restore the launched game's savegame only. requires a computer's server running at the same time.3) - Full NAND Access:
SaveMii Backup/restore multiple savegames slots directly from the console (no server side required). Requires Mocha CFW. Savemii mod may works with CBHC.
File writers:
WUP Server/Client
ftpiiU_everywhere
Thanks. So with what you said, it indicated to use DiscU to convert the wud to wup...this seems to be a command line utility. It wants the key. All but 1 I have... so let's do the complex one, the one I don't have. Is this possible? Should I use common, espresso ancast or starbuck ancast keys or is this for something totally different (I know I'm being a pain, so sorry but I'd love to understand)...extract wud to app .... well on the center left, there's a red "wud" and a green "convert wud to app", and a center red app ....
convert loadiine to app ... well on the center right, there's a red "extracted code/content/content" (loadiine), and you want to use converted to get "app" on the center.
what you want is the "center" format, because you want "WUP", look there's one green with written "WUP" on it, it's supposed to be the one you want, so of course you need to get the needed format used by WUP, and there are arrows in all direction, and links corresponding to each green converters.
if the chart is hard to understand, I don't know how to help you more easily.
read what's written. "wii u disc" ... well ... I guess it means it's the DISC, etc.
you have a WUD and you want WUP ... follow the arrows !
Well, that did it. Thanks so much. BTW, the option to extract was c (discu.exe game.key game.wud c)DiscU has an option to extract in encrypted format (.app/.h3) instead of decrypted (Code/content/folder for loadiine)
from memory, I don't remember the exact option, but it should be something like "discU.exe -encrypted etc."
you need to type discU.exe alone in a command window, it should display the options. if it doesn't it's either the wrong version, or you need to read the release thread to learn the possibilities.
the tools are linked below the chart, to the corresponding section.
there are lot of different tools to do each action.
You don't use "raw file" at all if you want to install a game.
the raw file is used to mod a game already installed, for example replacing an existing file with another one, to add cheats, texture mods, or whatever mod.
what you want is :
1. NUSPacker program, to pack extracted folders (code/content/meta) into encrypted .app files
2. WUP Installer, to install the .app file into the console to be able to launch it with haxchi (there are a lot, I recommend either GX2 with a graphical user interface, or "y mod" with just text on screen, maybe more stable?)
and that's all.