Tutorial  Updated

BrowserNag No More - Fiddler 4 tutorial for bypassing BrowserNag

Note: This has only been tested by myself on n3DS 10.7.0-32U, if it works for you on other firmwares do let us know in the thread.
Special thanks to mvketal, someguynamedcj and zentillion from Reddit for the idea, concept and help.

Things we know so far:
  • This does not work in any capacity with the o3DS at all.
  • This does not work on the Japanese 3DS. (Maybe the Japanese firmware connects to a different server?)


What you need and what this does?

A Windows PC, Wifi and patience to read this through to the end.
What this does is proxies your 3DS and traffic through a program that allows you to edit how it's processed and what we're going to do with this is delay your connection to Nintendo's servers.

Step 1:
Download and install Fiddler4 from the Telerik website. (https://www.telerik.com/download/fiddler/fiddler4)
What this will allow you to do is use your PC as a proxy and let you delay the connection to Nintendo's servers, specifically (http://conntest.nintendowifi.net/)

Step 2: (Example Photo - http://i.imgur.com/Z9ZC8qe.png)
Open Fiddler4 and the first thing you're going to want to do is click Tools > Telerik Fiddler Options > Connections
then enable/check Allow Remote Computers To Connect. Leave the port at default 8888 then click okay. Restart Fiddler4 and now move on to the next step.

Step 3: (Example Photo - http://i.imgur.com/p5OCTBX.png)
Make sure your Nintendo 3DS is connected to your Wifi and now enter your settings and it's time to change your internet settings by going to Internet Settings > Connection Settings > Connection # > Change Settings > Proxy Settings (Yes) > Detailed Setup > Proxy Sever/Port. The port will be 8888 and the Proxy Server IP will be the IP you find when you hover over the little computer icon in the toolbar of Fiddler 4 (See Step 3 example picture)

Step 4:

Back to Fiddler we go alongside your 3ds, next we setup the autoresponder which will extremely delay the connection to Nintendo's servers so the System Update message is delayed and doesn't bother you when trying to open URL's in the browser. We do this by running the connection test now on the 3DS and you'll see this (http://i.imgur.com/nUy7bPO.png) you'll want to click that and make sure it's highlighted. After, you'll want to move to the ride side of the program and click on the tab called AutoResponder. What you're going to do here is while conntest.nintendowifi.net is highlighted in the log entries, you click Add Rule and it should then look like this.
(http://i.imgur.com/MlEGKNi.png)

Step 5 and final step:

Last you'll be setting up the delay, you'll now in to the AutoResponder tab enter *delay:1000000 down in the rule editor (http://i.imgur.com/qCX1ULk.png) or however many zeroes you want, It doesn't really matter then click Save as well as at the top checking the Enable Rules and Unmatched Requests Passthrough so your AutoResponder tab now looks like this. (http://i.imgur.com/OLY6TTv.png)

After doing that, you should be good and ready to go with loading up your browser and getting into Browserhax without any trouble.

I'm honestly too lazy to repost this anywhere else such as on Reddit so everyone is more than welcome to do so as long as proper credit is given.
 

Attachments

  • upload_2016-11-27_5-57-14.png
    upload_2016-11-27_5-57-14.png
    7.5 KB · Views: 806
  • upload_2016-11-27_6-3-37.png
    upload_2016-11-27_6-3-37.png
    2 KB · Views: 689
Last edited by REDALiCE,

Rain_1

Member
Newcomer
Joined
Feb 28, 2006
Messages
10
Trophies
0
XP
252
Just two things i'd like to add:

1) You might need to close and re-open fiddler after Allow Remote Computers To Connect. I was doing A LOT OF TESTING yesterday and hit that little snag for a couple of minutes.

2) This doesn't seem to work with Original 3DSes, only new: everybody in the reddit thread I was in for the best part of the day yesterday that managed to do it was on a N3DS. People on O3DSes didn't seem to have luck with it.
 
  • Like
Reactions: REDALiCE

REDALiCE

Active Member
OP
Newcomer
Joined
Aug 14, 2012
Messages
29
Trophies
0
XP
138
Country
United States
Just two things i'd like to add:

1) You might need to close and re-open fiddler after Allow Remote Computers To Connect. I was doing A LOT OF TESTING yesterday and hit that little snag for a couple of minutes.

2) This doesn't seem to work with Original 3DSes, only new: everybody in the reddit thread I was in for the best part of the day yesterday that managed to do it was on a N3DS. People on O3DSes didn't seem to have luck with it.

I'll add closing and reopening to the guide and a note that it may not work on o3DS.
 

rikumax25!

Keyblade Wielder
Member
Joined
Apr 21, 2016
Messages
1,428
Trophies
0
Age
33
XP
708
Country
Costa Rica
Cool Project, even with all the hazzsle is easier than the normal and the Forward option.

PD: why doesnt it work on o3ds?
 

Rain_1

Member
Newcomer
Joined
Feb 28, 2006
Messages
10
Trophies
0
XP
252
PD: why doesnt it work on o3ds?

I really don't know. As described on the reddit thread, I was trying for more than 5 hours the other day either blocking, dropping or slowing down the answer to the request and my O3DS with 11.0.0 wouldn't just browse the internet - I would still get the nag every time - eventually, the 3DS would give up on going to conntest.nintendowifi.net and would ping a different server. If I blocked that different server, I would get a "you can't use the browser right now" message.

I have no idea why it works on the N3DS - Some old posts around the web theorize that the N3DS has a faster processor and somehow slips a navigational pack between the timer while waiting for the answer from the server. That sounds ludicrous, but here we are - People with N3DS managed to get it working on that thread, while people with O3DS did not, including myself.
https://www.reddit.com/r/3dshacks/comments/5eu9h2/how_to_successfully_use_browserhax_on_the_first/
 

kaos2good

New Member
Newbie
Joined
Nov 27, 2016
Messages
1
Trophies
0
Age
26
XP
42
Country
United States
Hey, great guide. However, it doesn't seem to work on my Japanese N3DS LL on 10.7.0-32J. After following all the steps, now I get a browser error code 032-1219 whenever I try to load any webpage, even google.com. I don't get kicked out to the home menu so I think I'm doing something right but I'm not sure why the internet itself doesn't work, especially since the connection test was successful before I set the rule.
 
D

Deleted-400435

Guest
I don't think it'll ever work, the O3DS is simply too slow. :(
Looks like you guys will still have to play the waiting game ;n;
 
  • Like
Reactions: rty1001

[email protected]

New Member
Newbie
Joined
Mar 16, 2010
Messages
2
Trophies
0
XP
142
Country
United States
Guys I would like to add that I got the browser to work on my sister-in-law's old 3ds yesterday (o3ds with 10.2.0-28u). I was getting the browser nag, and simply blocking conntest.nintendowifi.net and/or 69.25.139.140 was not enough to make the nag go away. So after I blocked those on my router's firewall I went in and formatted system memory (system settings -> other -> Format System Memory). After that the browser worked fine and I was able to follow plailect's guide.
 

rty1001

Member
Newcomer
Joined
May 7, 2016
Messages
20
Trophies
0
XP
92
Country
United States
Guys I would like to add that I got the browser to work on my sister-in-law's old 3ds yesterday (o3ds with 10.2.0-28u). I was getting the browser nag, and simply blocking conntest.nintendowifi.net and/or 69.25.139.140 was not enough to make the nag go away. So after I blocked those on my router's firewall I went in and formatted system memory (system settings -> other -> Format System Memory). After that the browser worked fine and I was able to follow plailect's guide.
Not sure if this method can worth with 11.0, but I'm too hesitant to give it a try
 

essarim

Member
Newcomer
Joined
Sep 5, 2007
Messages
16
Trophies
0
XP
212
Country
United States
I got Fiddler set up, but any time it's capturing traffic my 3DS (BF N3DS - 11.0.0-33U) is unable to connect to the internet. Allow remote computers to connect was checked, Fiddler was reset, 3ds gets to my router fine, but then the connection test fails at trying to reach the internet (Error Code: 003-2101). I triple-checked to make sure the IP matches the one given by Fiddler, and that the port is set to match the one in the connection settings (8888). Any help would be greatly appreciated.

For reference:
Xs2Iv2T.png

Xs2Iv2T
 

Augusta

Well-Known Member
Member
Joined
Aug 14, 2011
Messages
135
Trophies
1
XP
267
Country
Canada
I would like to thank RedAlice for this guide.
Simple, straight forward and to the point.
Bonus points for images when things got a bit confusing.

I now have browserhax running on N3DS 11.0.0.U33 BFEdition.
 

Mrwii93

New Member
Newbie
Joined
Nov 1, 2009
Messages
1
Trophies
0
XP
157
Country
United States
Using a N3ds 11.0.32U got fiddler set up but the check fails and still wants me to do a system update. Any ideas? need that pokehax!
 

TheWanderingPolymath

New Member
Newbie
Joined
Dec 14, 2016
Messages
2
Trophies
0
Age
33
XP
58
Country
United States
I am using this and have successfully launched homebrew on n3DS on 11.0 - now I am aiming to get into CTR-Httpwn, but seem to have difficulty getting the config. Is the proxy setting in the connection settings of the 3DS causing the issues (even with fiddler closed)? If so is there a work around to use the proxy or disable it without exiting homebrew so that I could successfully run httpwn?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ButterScott101 @ ButterScott101: +1