diff --git a/readme.md b/readme.md index 83f0d94..9a2e561 100644 --- a/readme.md +++ b/readme.md @@ -1,26 +1,17 @@ # mitmproxy-nintedo -a package for intercepting traffic from nintendo consoles (currently only the 3ds) +A package for intercepting traffic from the WiiU and 3DS -## prerequisites +## Prerequisites -- a working mitmproxy install -- the nintendo console to intercept traffic from -- a *nix computer (macos, linux, maybe bsd) +- mitmproxy (https://mitmproxy.org/) +- a *nix system (macos, linux, untested on WSL) +- SSL patches for your console ([3DS SSL Patch](https://github.com/InternalLoss/3DS-SSL-Patch), [WiiU SSL Patch](https://github.com/PretendoNetwork/network-installer/tree/nossl-5.5.5)) -## usage +## Usage -- clone (or download) this repo to your computer -- run one of the launcher scripts to launch a proxy server -- configure your console to connect to the proxy -- hope that it works +- Clone this repo to your computer +- Run one of the launcher scripts to launch a proxy server +- Configure your console to connect to the proxy -## troubleshooting - -### my console says that it cannot do x! - -check the logs. does the proxy say that it is having a certificate issue? -if so, go into the `client-certificate` directory of this repository and -create a symbolic link to the `ctr-common-1.pem` file named -`.pem` and try again. if this -does not work, file an issue +For use with Pretendo run with the option `--scripts ./pretendo_addon.py`. This will add the custom `pretendo_redirect` and `pretendo_http` options \ No newline at end of file