Hacking Wii U Hacking & Homebrew Discussion

Dantarion

Well-Known Member
Newcomer
Joined
Jul 29, 2007
Messages
94
Trophies
0
XP
253
Country
United States
Hallelujah! Is there any domain that I can go to to see the in-developement tool and explore the interface?
Nope! It runs locally on the computer that is on the same network with the WiiU.

I did actually code it to support a "FakeGecko" interface that I use for testing when I can't get to my WiiU, but im not ready to publish it yet.
In fact, it can't even be used by other people that have the exploit right now. Heres basically why its not "out" yet in any form.

1. It requires the kexploit. This means that only a few people can use it in the first place
2. It uses a modified version of the codehandler and the installer for the codehandler, and since I didn't write the originals, I need to do some checking before I publish it anywhere.
3. It relies on an old version of NWPlayer123's pygecko lib, and I need to update my code to match the newest code, since it's been improved a bit
4. This is my first AJAX based webapp, and I need to refactor the code a bit. I don't code in JS much so its really messy.
 

mariogamer

Well-Known Member
Member
Joined
Aug 12, 2015
Messages
1,256
Trophies
0
Age
28
XP
790
Country
Canada
thank

another question,what is the difference:

kernel exploit - webkit exploit - IOSU exploit? and can you give me explanation for all?

I know that for the IOSU that it is an OS who can exploit diver thing,for example,the IOS 249 of the wii can lunch game on usb,but for other,I don't know a lot...
 
Last edited by mariogamer,

CosmoCortney

Lawn Meower
Member
Joined
Apr 18, 2013
Messages
1,769
Trophies
2
Location
on the cool side of the pillow
Website
follow-the-white-rabbit.wtf
XP
3,026
Country
Germany
thank

another question,what is the difference:

kernel exploit - webkit exploit - IOSU exploit? and can you give me explanation for all?

I know that for the IOSU that it is an OS who can exploit diver thing,for example,the IOS 249 of the wii can lunch game on usb,but for other,I don't know a lot...

A webkit exploit is an exploit that abuses a bug in a webkit based browser such as like as the one of the wii u. It allows you to run custom code that can exploit a bug in the kernel (operating system). and though this you can exploit the IOSU (integrated operating system U(?)) which is mainly responsible for the console's savety i think

(...) Right now it just does an exact match, 4 byte, aligned search, but eventually I want it to be able to do more complex search types.

Would you mind adding 8Byte and 12Byte searches? A 12Byte search would make it much easier to find size modifiers :D
 
Last edited by CosmoCortney,

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,218
Country
Canada

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Would you mind adding 8Byte and 12Byte searches? A 12Byte search would make it much easier to find size modifiers :D
Good idea, should also add in float conversion since editing Ink Colors in Splatoon is a pain right now, they store RGBA in 4 floats, so I have to do manual conversion
 

CosmoCortney

Lawn Meower
Member
Joined
Apr 18, 2013
Messages
1,769
Trophies
2
Location
on the cool side of the pillow
Website
follow-the-white-rabbit.wtf
XP
3,026
Country
Germany
Good idea, should also add in float conversion since editing Ink Colors in Splatoon is a pain right now, they store RGBA in 4 floats, so I have to do manual conversion

That would be great :)
In GeckoDotNet you can write any decimal float into the search and poke textBoxes and convert it by to hex by right click. Same for text strings and vice versa. I'd be really happy to see this feature back

IOSU: Inpout-Outpout system U( for the wii u) ( special operating system)
exploit diver thing(IOS 249 of the wii can lunch game on usb for exemple) not necessarily of console savety.
Ok, thanks for the clarification :)
 
Last edited by CosmoCortney,

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
the IOSU (integrated operating system U(?)) which is mainly responsible for the console's savety i think

As explained in the WiiUBrew article, IOSU runs on the secondary ARM processor, and serves two purposes: title security and hardware access. It is the Wii U rewrite of the Wii's IOS, which probably stood for Input/Output System. Title security involves making sure that all title data is signed by Nintendo: you can't change a single bit of it. Hardware access means that IOSU will implement device drivers for several things (storage, network, USB, Gamepad communication) and prevent the PPC from directly touching that hardware. Both title security and hardware access are accessed from the PPC through an IPC interface.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
@mariogamer:
I explained with simple words (for newbie) what a user exploit and kernel exploit are here, using very easy explanation
https://gbatemp.net/threads/wiiu-homebrew-development.391050/page-6#post-5612452

it's more complicated than that, but if you are new to hacking it's a nice explanation to understand other people's conversation.

I didn't talk about IOS though.
IOS are responsible for communicating between the console and the hardware (wiimote, USB, NAND, wifi, etc.). I think it can also be used to bus and memory protection, right?
an IOS exploit is needed if you want to access files on SD or USB, etc.
everything that the IOS is responsible for requires a vulnerability/exploit if you want to access it.
 
  • Like
Reactions: Margen67

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
can i ask how comes there isnt a release off anything yet? i no everybody says "nintendo will patch it" but from what i see is alot of game modding goin on already amongst some other things. but surely weather its released now or in a few months its goin to get blocked regardless. which means more work on future firmwares will need approaching either way. the reason i ask is because i thought it would be better to release sooner "if most of it is working" then at least other people can start with thier own game mods and maybe start digging around deeper in the console instead of a minority doing it all? p.s im not moaning or trying to annoy or push anyone
 

anon123857438

Active Member
Newcomer
Joined
Nov 27, 2013
Messages
30
Trophies
0
Age
34
XP
125
Country
I think the people that want to work on modifications already have the tools to do so without the exploit being released, and the exploit will only get patched once released because Nintendo doesn't know what is being exploited, one of the devs stated earlier that there's no point in releasing it now because no one is really using the exploit for anything worth while
 

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
IOS are responsible for communicating between the console and the hardware (wiimote, USB, NAND, wifi, etc.). I think it can also be used to bus and memory protection, right?
an IOS exploit is needed if you want to access files on SD or USB, etc.
everything that the IOS is responsible for requires a vulnerability/exploit if you want to access it.

That's a mostly accurate description of IOSU. Just a few corrections:
-It also does title security, and handles permissions for running apps, including FS permissions
-SD access can only be done through allowed apps (Mii Maker and Smash come to mind), but USB may be possible to use from userspace
-The Bluetooth module seems to be handled by IOSU, but the Wii Remote library runs on the PPC and uses Bluetooth

And yes, it protects Latte registers (through HW_AHBPROT/HW_MEMIRR) and memory regions (through a new thing called MEM block).
 

Selim873

Nunnayobeesnes
Member
Joined
Jul 31, 2010
Messages
1,275
Trophies
0
Age
30
Location
Chillin' with Bob Ross
XP
1,112
Country
United States
Is there a way to test the blocked IP's to prevent any updates? I had to use a method to grab the IP's from the URLs and I put said IP's into my router's firewall. I went into the settings to check for an update and it said I was the latest version, and the eShop works (Is it not supposed to?)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @mthrnite, Cheetah Girls, the sequel to Action 52's Cheetah Men.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pokemon Black I played that one a lot
  • K3Nv2 @ K3Nv2:
    Honestly never messed with Pokémon on ds much
  • mthrnite @ mthrnite:
    I played pokemon once, was bored, never tried again
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
    Veho @ Veho: +1