Hacking Is it possible to block system update via hosts file (on a virtual network)?

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Oh, well some of us want to be safe and others may be sorry later on. Although accidental updates more likely happen to those who let others play on their 3DS or are not careful enough themselves )ie. more or less the type who would read stuff like this thread only after it is too late), I'll give you that.

Anyways, has anyone tested this method yet? I'll do it myself over the weekend, and I'll also post detailed instructions into the tutorials section after it is tested. Not being able to access the eShop with this method as well as with any other update blocking method, btw, seems to be a given. The eShop won't start if the update server is not reachable, even if you are actually on the newest FW version.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Alright, I tried it myself. Using the additional host entries from post #1 (and the virtual WiFi setup instructions from the same post, of course), everything seems well. The eShop & system data transfer don't work (you'll get an error message), because both try to check the update server first. The update is not downloaded via Spotpass - I left the 3DS connected and in standby for ~1h to verify.

Now, there is just one more thing left that I'm understandably too scared about, being on SysNAND and not having access to EmuNAND: Actually trying to initiate the update via System Settings.

So, anyone, if you are on EmuNAND, and also have a recent backup of it, could you try the update from system settings? It should fail almost for sure, especially if you checked th eShop before and got the error message.
 

solveig

Active Member
Newcomer
Joined
Oct 4, 2014
Messages
32
Trophies
0
Age
31
XP
791
Country
Serbia, Republic of
Soooo, I did everything, blocked hosts and all, that was pretty simple. Thank you!
Have a noob question though. My n3ds has a working wi-fi connection from router. To test all this, should I now add a new wi-fi connection on my n3ds? This PC hotspot adapter one. I mean, I didnt block ROUTER's hosts, right? Just my PC adapter?
 
  • Like
Reactions: d0k3

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Soooo, I did everything, blocked hosts and all, that was pretty simple. Thank you!
Have a noob question though. My n3ds has a working wi-fi connection from router. To test all this, should I now add a new wi-fi connection on my n3ds? This PC hotspot adapter one. I mean, I didnt block ROUTER's hosts, right? Just my PC adapter?

Thanks for testing! That method only blocks stuff that goes through the virtual WiFi connection on your PC, so you need to make sure that the 3DS connects with the virtual WiFi router only. I'd suggest you delete the other WiFi connection from your 3DS and add the virtual WiFi (your PC adapter) instead.

One more thing, though, if you have no easy means of going back (EmuNAND and NAND backup for it) don't test updating from System Settings. If you do, however, testing this would be greatly appreciated. Make sure you update only on EmuNAND. And test if eShop fails reliably first, too.

I plan to refine this method so safe Homepass will be possible in the future as well.
 

solveig

Active Member
Newcomer
Joined
Oct 4, 2014
Messages
32
Trophies
0
Age
31
XP
791
Country
Serbia, Republic of
Thanks for testing! That method only blocks stuff that goes through the virtual WiFi connection on your PC, so you need to make sure that the 3DS connects with the virtual WiFi router only. I'd suggest you delete the other WiFi connection from your 3DS and add the virtual WiFi (your PC adapter) instead.

One more thing, though, if you have no easy means of going back (EmuNAND and NAND backup for it) don't test updating from System Settings. If you do, however, testing this would be greatly appreciated. Make sure you update only on EmuNAND. And test if eShop fails reliably first, too.

I plan to refine this method so safe Homepass will be possible in the future as well.

Well, actually I dont even have Cubic Ninja now, that means my console is still pure.)) Temporary. Just being paranoid I guess.
And kinda off-topic (and noob of course), but internet connection IS required for using CN as an exploit, right? Does it mean it has some kind of risk of downloading update? At which point you even NEED internet connection? scanning the code?
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Well, actually I dont even have Cubic Ninja now, that means my console is still pure.)) Temporary. Just being paranoid I guess.
And kinda off-topic (and noob of course), but internet connection IS required for using CN as an exploit, right? Does it mean it has some kind of risk of downloading update? At which point you even NEED internet connection? scanning the code?
Yup, that's off topic, but no problem ;). Actually, the automatic update will only be downloaded via Spotpass, that means if your 3DS is in standby and it is connected with a WiFi network. Also, you will still be asked for confirmation on installing it and the method described in this thread protects you from the automatic downloading. So, for an extra layer of safety, I suggest you use the virtual WiFi internet connection you just set up for the Cubic Ninja exploit.
 

solveig

Active Member
Newcomer
Joined
Oct 4, 2014
Messages
32
Trophies
0
Age
31
XP
791
Country
Serbia, Republic of
If it hepls, I tried to test my new wi-fi connection, with blocked conntest.nintendowifi.net
aaand all 3 times I tried to test, nothing happened. When I removed the host, the test worked like a charm. Guess it proves it works. Still, I kinda chiken out to wait and see if there will be an update nag.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
If it hepls, I tried to test my new wi-fi connection, with blocked conntest.nintendowifi.net
aaand all 3 times I tried to test, nothing happened. When I removed the host, the test worked like a charm. Guess it proves it works. Still, I kinda chiken out to wait and see if there will be an update nag.
Yup, that's correct. If you enable blocking conntest.nintendowifi.net, the WiFi connection test will fail, but you'll be able to use the internet connection regardless.

As for the update nag, the local update is normally the first thing that's downloaded via Spotpass - I left Spotpass on for ~1h and there's still no nag, so blocking it works, too. If it does come through, though, that's not so bad. You can still get rid of it:
https://gbatemp.net/threads/guide-delete-predownloaded-update-spotpass-nag.381489/
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    why
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, it's not funny
  • K3Nv2 @ K3Nv2:
    ok
  • BigOnYa @ BigOnYa:
    Wut?
  • K3Nv2 @ K3Nv2:
    That's not funny
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So two cannibals where eating a clown and one says to the other. Hey does this taste funny to you?
    +2
  • K3Nv2 @ K3Nv2:
    What do you call a slow car? Retired
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Did you hear about the police car that someone stole the wheels off of? The police are working tirelessly to find the thieves.
    +2
  • K3Nv2 @ K3Nv2:
    A firefighter got arrested for assault his main claim was what I was told he was on fire
    +2
  • BigOnYa @ BigOnYa:
    What do you call a hooker with a runny nose? Full
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    What do you tell a woman with two black eyes? Nothing you already told her twice!
  • K3Nv2 @ K3Nv2:
    Diddy also works
  • K3Nv2 @ K3Nv2:
    A scientist heard the word batman so he put a naked lady in a cage with a bat
  • Psionic Roshambo @ Psionic Roshambo:
    Chuck Norris won a staring contest, with the sun.
  • K3Nv2 @ K3Nv2:
    A vampires favorite thing to do is moon you
  • BigOnYa @ BigOnYa:
    What's the difference between an airplane, and Ken's mom? Not everyone has been in an airplane.
  • K3Nv2 @ K3Nv2:
    What's the difference between @BigOnYa and his wife? Nothing both want to bone me
    +3
  • RedColoredStars @ RedColoredStars:
    How much wood could a wood chuck chuck if a wood chuck could chuck norris
    +1
  • BakerMan @ BakerMan:
    how do i know? you're a guy, and he wants to bone every guy on this site (maybe, idk)
    +1
  • K3Nv2 @ K3Nv2:
    He wants to bone anything with a dick
    +1
  • Xdqwerty @ Xdqwerty:
    Good night
    +1
  • BigOnYa @ BigOnYa:
    Nighty night, big day tomorrow. Congrats.
    K3Nv2 @ K3Nv2: https://www.instagram.com/reel/C7iLZ35NrQt/?igsh=MWd2Z3U0dmNlMmNxcw==