3DS SSL mitm with Fiddler

From ihaveahax's Site
Revision as of 15:57, 13 May 2021 by Ihaveahax (talk | contribs) (use Media: for a direct download link)
Jump to navigationJump to search

In order to use Fiddler to mitm connections on the 3DS:

  1. Set up Documents\Fiddler\ClientCertificate.cer (forgot how to make this)
  2. Set up SciresM/3DS-SSL-Patch. The patch works on 9.6 and 11.4 versions of the SSL module
  3. Install ClCertA.p12 from the repo to the Windows certificate store
  4. Enable "Allow remote computers to connect", "Capture HTTPS CONNECTs", "Decrypt HTTPS traffic", and "Ignore server certificate errors (unsafe)".

To allow the 3DS to still connect regardless of the internet state, set up a rule for AutoResponder with EXACT:http://conntest.nintendowifi.net/ and any HTTP 200 for a response, such as Nintendo conn test.dat.

I haven't had to re-set this up many times so I keep forgetting something, especially installing the client cert which causes things like the eShop to break.