[Tutorial] BrowserNag No More - Fiddler 4 tutorial for bypassing BrowserNag

Discussion in '3DS - Tutorials' started by REDALiCE, Nov 27, 2016.

  1. REDALiCE
    OP

    Newcomer REDALiCE Member

    Joined:
    Aug 14, 2012
    Messages:
    29
    Country:
    United States
    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.
     

    Attached Files:

    Last edited by REDALiCE, Nov 28, 2016


  2. Rain_1

    Newcomer Rain_1 Member

    Joined:
    Feb 28, 2006
    Messages:
    10
    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.
     
    REDALiCE likes this.
  3. REDALiCE
    OP

    Newcomer REDALiCE Member

    Joined:
    Aug 14, 2012
    Messages:
    29
    Country:
    United States
    I'll add closing and reopening to the guide and a note that it may not work on o3DS.
     
  4. rikumax25!

    Member rikumax25! Keyblade Wielder

    Joined:
    Apr 21, 2016
    Messages:
    1,327
    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?
     
  5. erman1337

    Member erman1337 GBAtemp Maniac

    Joined:
    Sep 27, 2015
    Messages:
    1,106
    Country:
    Turkey
    fiddler seems too heavy for just a simple request block
     
  6. Rain_1

    Newcomer Rain_1 Member

    Joined:
    Feb 28, 2006
    Messages:
    10
    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.
     
  7. ketal

    Member ketal aiueo

    Joined:
    Aug 20, 2015
    Messages:
    743
    Country:
    Italy
  8. GoldenGallade

    Newcomer GoldenGallade Member

    Joined:
    Jun 12, 2011
    Messages:
    16
    Country:
    Italy
    Does this mean we can get a CFW on n3ds without using hardmod?
     
  9. rikumax25!

    Member rikumax25! Keyblade Wielder

    Joined:
    Apr 21, 2016
    Messages:
    1,327
    Country:
    Costa Rica
    that so.... out of place. 3ds.guide.com
     
  10. kaos2good

    Newcomer kaos2good Newbie

    Joined:
    Nov 27, 2016
    Messages:
    1
    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.
     
  11. rty1001

    Newcomer rty1001 Member

    Joined:
    May 7, 2016
    Messages:
    20
    Country:
    Canada
    Sucks so bad that this doesn't work for O3DS, hopefully there's still some shred of light for us :/
     
  12. Serrara Willow Fluttershy

    Newcomer Serrara Willow Fluttershy Member

    Joined:
    Sep 11, 2016
    Messages:
    22
    Country:
    United States
    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;
     
    rty1001 likes this.
  13. Sean89us@gmail.c

    Newcomer Sean89us@gmail.c Newbie

    Joined:
    Mar 16, 2010
    Messages:
    2
    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.
     
  14. rty1001

    Newcomer rty1001 Member

    Joined:
    May 7, 2016
    Messages:
    20
    Country:
    Canada
    Not sure if this method can worth with 11.0, but I'm too hesitant to give it a try
     
  15. CrixMadine1993

    Newcomer CrixMadine1993 Member

    Joined:
    Nov 9, 2016
    Messages:
    12
    Country:
    United States
    I am on 11.0.0-33 O3DS also. I am thinking I might give this a try since no one has been able to confirm one way or another. I'll post if I do
     
  16. essarim

    Newcomer essarim Member

    Joined:
    Sep 5, 2007
    Messages:
    16
    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:
    [​IMG]
    [​IMG]
     
  17. Augusta

    Member Augusta GBAtemp Regular

    Joined:
    Aug 14, 2011
    Messages:
    126
    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.
     
  18. Mrwii93

    Newcomer Mrwii93 Newbie

    Joined:
    Nov 1, 2009
    Messages:
    1
    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!
     
  19. MrFrodo18

    Newcomer MrFrodo18 Member

    Joined:
    Dec 1, 2016
    Messages:
    35
    Country:
    United States
    Same situation here. Any help anyone? I want to use slowhax!
     
  20. TheWanderingPolymath

    Newcomer TheWanderingPolymath Newbie

    Joined:
    Dec 14, 2016
    Messages:
    2
    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?
     

Share This Page