Since I've been sitting on some of this for some time, I decided that it might be better if people who want to work more help with this. If you don't know what MITMing is, please don't ask; this is for people who know what to do. You can potentially brick with this if you mess up the SSL module - If you are enough of an idiot to do this, here is my guide to unbrick. Requirements Charles Proxy or some other proxy with SSL MITM support, aswell as client certificate support. (Fiddler would work however I've personally had issues with it) WUPServer with sys perms (Mocha CFW works, CBHC doesn't if I recall correctly) The Nintendo Wii U Client Certificate - this can be obtained via Arian Kordi's website at https://ariankordi.net/cert Steps (These have been written for Charles Proxy, but should work with tweaks on other proxies) Download the Client Certificate, and optionally install Nintendo's Server Certificates. Open Charles Proxy, go to SSL Proxy; add *.nintendo.net port 443 to the domains to MITM. Add Wii U's common cert for client for *.nintendo.net port 443 Enable HTTP proxy, but disable Browser and OS proxying Go to SSL proxy; export as a BINARY CERTIFICATE. Open WUPServer and run the command: Code: w.up("FILENAMEOFCERT.der", "/vol/storage_mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G3.der") Reboot your Wii U (or just go to System Settings and back) Connect your Wii U to the proxy, and test! A few notes: Regular SSL without the proxy will no longer work for anything that uses the certificate you replaced. Not all services use that one SSL certificate and thus not all services will work; at a later date (or if someone informs me) I can add a list of what services use what CA.