#FakeMii
A Simple proxy tamper for 3DS/N3DS (and probably other nintendo devices), working on Node.js. This proxy will fake the nintendo connection test so that you can use it on a WLAN without internet. It is useful if you don't have a router or an internet AP, and wish to use the Wifi anyway. (FTP, netloader, ...)
It can also deliver the launcher page for spider exploit, IE start gateway's launcher.dat, Decrypt9, rxTools... The static html version of the launcher was made bt duke_srg, I take no credit for it.
Any other page will send a 404 error.
##HOWTO
###Run FakeMii
- Install Node.js
- run
node FakeMii.js
or simply execute run.bat if you work on Windows - It's running !
###Set up the Nintendo 3DS
- Get your computer local IP adress. Select the one from the network your console is connecting to.
- On Windows : Open a cmd.exe and type
ipconfig
- On linux :
ip addr show
- Configure your console proxy
- Go to your console Proxy settings (Internet Settings->Connection Settings->Connection Settings->Connection->Change Settings)
- Set Proxy Settings to Yes
- Go to Detailed Setup
- Proxy server : The IP adress of your computer. Port:3000
- Run the test !
###Start your launcher.dat !
- Run FakeMii and configure your 3DS
- Open your 3DS browser
- Enter the url
http://launcher
- Enjoy !
###Running a WLAN on windows (can be used even while connected to another AP via WIFI)
- Configure your hosted network if never done before
- Open a cmd.exe as administrator (You need administrator privileges for netsh)
- Use
netsh wlan set hostednetwork mode=allow ssid=MYWLANNAME key=MYWLANPASSWORD keyUsage=persistent
- Start the hosted network with
netsh wlan start hostednetwork
- Stop the hosted network with
netsh wlan stop hostednetwork
###Hosting a WLAN on linux
This is usually done with hostapd
.
An overview of the tool can be found here
Thanks to cell9 of #3dsdev for giving me his own server script