3DS SSL mitm with Fiddler: Difference between revisions
From ihaveahax's Site
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
#Set up {{code|Documents\Fiddler\ClientCertificate.cer}} (forgot how to make this) | #Set up {{code|Documents\Fiddler\ClientCertificate.cer}} (forgot how to make this) | ||
#Set up {{gh|SciresM/3DS-SSL-Patch}}. The patch works on 9.6 and 11.4 versions of the SSL module | #Set up {{gh|SciresM/3DS-SSL-Patch}}. <s>The patch works on 9.6 and 11.4 versions of the SSL module</s> There is an IPS version here: https://github.com/SciresM/3DS-SSL-Patch/pull/2 | ||
#Install {{code|ClCertA.p12}} from the repo to the Windows certificate store | #Install {{code|ClCertA.p12}} from the repo to the Windows certificate store | ||
#Enable "Allow remote computers to connect", "Capture HTTPS CONNECTs", "Decrypt HTTPS traffic", and "Ignore server certificate errors (unsafe)". | #Enable "Allow remote computers to connect", "Capture HTTPS CONNECTs", "Decrypt HTTPS traffic", and "Ignore server certificate errors (unsafe)". | ||
Line 10: | Line 10: | ||
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. | 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. | ||
== For CustomRules.js == | See also: {{ghi|nusserver}}, a custom Nintendo update server | ||
== OPTIONAL: For CustomRules.js == | |||
These are useful for filtering, tagging, and enabling breakpoints on requests. | |||
These are pretty old but might still work. | These are pretty old but might still work. | ||