Here is some tips to compile and host the exploit on linux (but should work the same on windows for the server and proxy). I join a file where most of the installation is described.
I'm using :
- Wiiu 5.3.2E
- VMWare with xubuntu 15.04
- DevkitPPC (compilation)
- Flask (python) for the server
- Squid3 for the proxy
# Compilation :
- In LibwiiuHostSetup.rar, everything is explained to install DevkitPPC on linux.
- In order to be able to compile the libwiiu project on linux, you must delete one line in all Makefile : override CURDIR:=$(shell cygpath -m $(CURDIR))
# Setup the server
- Just a python script that run Flask, put it where you want, change the www folder destination (of libwiiu) and your ip in the script.
# Setup the proxy (because you shouldn't use OpenDNS)
- I join my squid configuration that block nintendo update and how to configure and start squid.
- On your wiiu internet configuration, setup your wifi to use the proxy on your PC-IP (192.168.*.*) with port 3128. If the proxy isn't started or your PC off, the wiiu can't access internet.
# Execute the exploit on wiiu browser :
- Bookmark your IP (
http://192.168.*.*)
- Close all tabs
- Clear your cookies (only needed the first time for me)
- Enable developer tools (at first when I tried the exploit, it works the first time, then it never wanted to work again, always crashing, then I enabled the developer tools, and for now the exploit works every time I launch it. I don't know if it is really what makes it works but it could ...)
- Start the exploit ...
- Start looking for kernel/IOSU exploit, explore the system =)