Hacking Acquiring Wii U game main executable

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
How can the main executable of a Wii U game be dumped? I believe they are called rpl or rpx files. For modding and compatibility issues with certain games, it would be useful to access them. I didn't really find any information on how to do it.

When the pyGecko codehandler crashes the game, further investigation is needed. Here's a GitHub issue related to that:
https://github.com/wiiudev/pyGecko/issues/2

Also for modding it would be useful to see how and where file signatures are checked:
http://gbatemp.net/threads/black-ops-2-fastfile-modding.396317/

Thank you :unsure:
 

Mazamin

Well-Known Member
Member
Joined
Sep 4, 2014
Messages
1,895
Trophies
0
XP
3,114
Country
Italy
You can access it by the wud, so the raw image, but with wii u homebrews i don't know how to dump or inject.
 

Lory171

Well-Known Member
Newcomer
Joined
Jun 20, 2015
Messages
45
Trophies
0
Age
27
XP
170
Country
Italy
How can the main executable of a Wii U game be dumped? I believe they are called rpl or rpx files. For modding and compatibility issues with certain games, it would be useful to access them. I didn't really find any information on how to do it.

When the pyGecko codehandler crashes the game, further investigation is needed. Here's a GitHub issue related to that:
https://github.com/wiiudev/pyGecko/issues/2

Also for modding it would be useful to see how and where file signatures are checked:
http://gbatemp.net/threads/black-ops-2-fastfile-modding.396317/

Thank you :unsure:

Game.rpx (main executable), cos.xml and app.xml (settings and values) are all stored inside the data partition on the code folder (data/code). This folder cannot be dumped as now because of some security from Nintendo, and your only possibility is too get it from scene releases.
The signature I think are stored inside the system partition (system/) and this partition is not accessible by kernel so it can't be dumped, again the only way is by scene releases.
As of now the user can only access data/content.

Edit:
You can access it by the wud, so the raw image, but with wii u homebrews i don't know how to dump or inject.
You actually can't dump disc images (.wud)
 

Mazamin

Well-Known Member
Member
Joined
Sep 4, 2014
Messages
1,895
Trophies
0
XP
3,114
Country
Italy
Game.rpx (main executable), cos.xml and app.xml (settings and values) are all stored inside the data partition on the code folder (data/code). This folder cannot be dumped as now because of some security from Nintendo, and your only possibility is too get it from scene releases.
The signature I think are stored inside the system partition (system/) and this partition is not accessible by kernel so it can't be dumped, again the only way is by scene releases.
As of now the user can only access data/content.

Edit:

You actually can't dump disc images (.wud)
But you can download them
 

FR0ZN

Well-Known Member
Member
Joined
Nov 2, 2013
Messages
1,393
Trophies
1
Age
37
XP
3,917
Country
United States
I'm pretty sure he's after the Black Ops 2 main executeable to get the decryption key for the fastfiles :D
Only problem I currently see here, is that there is no BO2 scene release afaik :D
 

BullyWiiPlaza

Nintendo Hacking <3
OP
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
I'm pretty sure he's after the Black Ops 2 main executeable to get the decryption key for the fastfiles :D
I already have the decryption key but I need to patch the executable still for the fastfile signature verification most likely and since the pyGecko codehandler freezes it will serve another good purpose ;)
 
Last edited by BullyWiiPlaza,
  • Like
Reactions: VinsCool

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Speedcum
    +1
  • BigOnYa @ BigOnYa:
    I mean what would you really need that fast for tho, 500mb streams 4k fine. 1gb should be fine for 8k eventually. That's what I just switched to Spermrum.
  • Psionic Roshambo @ Psionic Roshambo:
    I was funny to have both networks running lol
  • Psionic Roshambo @ Psionic Roshambo:
    It was cheaper lol
  • Psionic Roshambo @ Psionic Roshambo:
    The only reason I switched was $$$
  • Psionic Roshambo @ Psionic Roshambo:
    Might have only been like 7 bucks but thats like 84 dollars at the end of the year lol
  • Psionic Roshambo @ Psionic Roshambo:
    840 dollars after 10 years
  • K3Nv2 @ K3Nv2:
    I hope I can be rich enough to pay all bills annually someday
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not that I will save the money, rather I will just spend it on other crap lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol just do autopay it's as lazy as it gets
  • BigOnYa @ BigOnYa:
    @K3Nv2 tell uremum to start charging, then you keep the money
    +1
  • K3Nv2 @ K3Nv2:
    I charge your wife rent at this point
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Now serving number E73
    +1
  • BigOnYa @ BigOnYa:
    Good, maybe she will leave me the f alone, now I can drink, smoke, and play my games in peace!
    +1
  • K3Nv2 @ K3Nv2:
    The DMV giving citizens of Detroit empowerment
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and with yourself :creep:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    As a reminder crack pipes left in the lobby will be thrown away, the DMV is not responsible for lost crack pipes!
  • K3Nv2 @ K3Nv2:
    I got a camera I can film what I want
    +1
  • BigOnYa @ BigOnYa:
    Gotta give my fans what they want...
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • ZeroT21 @ ZeroT21:
    get crackin'
  • Psionic Roshambo @ Psionic Roshambo:
    Well hmm got that Eeros 6+ router working so no need for a new one for now lol
  • Psionic Roshambo @ Psionic Roshambo:
    Scratch!!! In broad daylight!!!
    Psionic Roshambo @ Psionic Roshambo: Scratch!!! In broad daylight!!!