Question SX OS, Stealth Mode and Online play

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by CooledOregon, Sep 15, 2018.

  1. CooledOregon
    OP

    CooledOregon Newbie

    Newcomer
    2
    Jul 11, 2018
    Italy
    Hi! I have a little question for you, If i play online (OFW) with my clear nand backup, Stealth mode active on SX Os and autorcm on. I will get banned? Sorry for my english, thanks to all :D
     
  2. Ashura66

    Ashura66 GBAtemp Advanced Maniac

    Member
    6
    Feb 1, 2016
    Portugal
    Under my bed
    AutoRCM is irrelevant, SX OS's stealth mode blocks ALL Nintendo based communications so no online play when it's on. If you want to play online DON'T USE CFW, PERIOD
     
  3. chippy

    chippy GBAtemp Regular

    Member
    4
    Dec 21, 2017
    Australia
    SX OS blocks Nintendo addresses but not capture the error logs that could be generated. So going online without restoring your nand to before use of SX OS can get you baned from just the error logs
     
  4. CooledOregon
    OP

    CooledOregon Newbie

    Newcomer
    2
    Jul 11, 2018
    Italy
    This means i can't play online if i'm not restore the Nand everytime i want play online and i used SX Os?
     
  5. Ashura66

    Ashura66 GBAtemp Advanced Maniac

    Member
    6
    Feb 1, 2016
    Portugal
    Under my bed
    Yes. If you want to play online, don't hack your system, simple as that
     
  6. CooledOregon
    OP

    CooledOregon Newbie

    Newcomer
    2
    Jul 11, 2018
    Italy
    I want download the fw 6.0 from ofw with a clear nand and do a new backup from 6.0 and play a little bit to fortnite ahahahah. I think it's dangerous to restore nand but the fw update it's important :ha: .Thank you for the reply

    — Posts automatically merged - Please don't double post! —

    Last thing, how i can close this thread?
     
  7. dataslanger

    dataslanger Member

    Newcomer
    1
    Aug 25, 2018
    United States
    I was about to ask roughly the same question(s), so I'll post here.

    I have a 5.1 firmware with SX OS 1.9 and autoRCM working fine, booting from my phone ($30 for the software license? Sorry Team EX, I wasn't going to shell out an additional $30 for a dongle when an old Android dedicated to it and an OTG cable+USB-C adapter does fine, and I can load ReiNX etc :D). No problem with any games and the homebrew addition along with the FTP to access the SD card is nice. Stick a 128GB high-performance card in there with the FTP server enabled, and you never have to shut the thing off! Running Skyrim, Mario Kart 8 Deluxe, etc. without problems plus NSP installs thru SX or Tinfoil work great. Very impressed. I have only just recently put the Switch on the WIFI with Stealth Mode so that the FTP access would work.

    With that being said, I play Fortnite with my son and I am, to my surprise somewhat, unable to connect to Fortnite's servers from the Switch. I was under the impression that Fortnite does NOT use Nintendo's online servers and utilize their own. Am I missing something? Also, should I allow thru the Fortnite servers, am I going to have to upgrade to 6.0? From what I understand SX OS has support for 6.0. Am I to assume I must disable auto-RCM prior to upgrading to 6.0?

    Does anyone have any suggestions based on fact and not conjecture about what Nintendo is doing, what data is being grabbed, etc? This stuff about logfiles.. are they actually grabbing this data and, if so, why not clear it off OR, since things like "LayeredFS" exist, feed "clean" data to Nintendo? After all, we're hooked into the kernel at a very low level here obviously and control the Switch' system calls including, as I mentioned with LFS, ostensibly the ability to return whatever data we want from the read calls to the filesystem, the firmware, etc. If Nintendo is asking for checksum values of the NAND, why not just report back the checksum of a firmware that hasn't been modified? This doesn't seem to make much sense to me. I crack applications on Linux, BSD, etc. and in the case that information phones home, I often have to resort to over-writing libraries or hooking system calls in the kernel; in this case, hooking them is easy as these custom FWs take *full* control of the Switch. Maybe I'm just clueless as to how the Switch hax0r1n6 works. Who knows.

    But, back to my question - if I disable Stealth mode but block Nintendo's sub/root domains via my DNS server, will I be able to play Fortnite? Do they indeed use Epic's own servers and nothing to do with Nintendo?

    Regards!

    dataslanger
     
  8. cattivik66

    cattivik66 Member

    Newcomer
    1
    Aug 13, 2018
    Italy
    Using the Switch online is not safe. Only way to avoid ban is to not connect to any nintendo server by blocking the connections (using DNS filters for example), that makes every official game not working online. So basically make that is userful only for homebrew applications.

    Fortnite, like all nintendo switch official games, requires the connection to Nintendo Servers. It even requires to have a Nintendo Account, and cannot play without it!
     
  9. dataslanger

    dataslanger Member

    Newcomer
    1
    Aug 25, 2018
    United States
    I didn't know that - I recall creating an Epic Games account to use the game, but not the Nintendo account. I must've already had it loaded.

    Well that's a bummer. I may just end up being a guinea-pig and see what works and what doesn't. I don't buy anything from the eShop and don't play anything online besides Fortnite and, tbh, I am going to end up purchasing another Switch for anything that needs to be done online.

    I would say it is worth looking into exactly what Nintendo is grabbing from the consoles. It seems like overkill to get a checksum (it would have to read bit by bit the NAND for instance) of the boot0 etc every single time you connect; to transfer logs; etc etc. It might behoove of someone to setup a MITM SSL proxifier and see what Nintendo is doing at the start of connects. I assume it's pretty standard stuff during authentication etc at the time of connect, prior to the proprietary stuff for games.

    Also, might want to log system calls and their parameters such as files accessed by the calls that open / write them, the data sent over the wire, etc. Without a doubt guys coding the lower level stuff for the Switch can do this, and put our mind at ease as to what they're collecting. But as I said before I don't care so much as they can go ahead and scheisse-can my account it's no biggie. But for others I imagine it is.

    Just ideas.

    Probst!
     
  10. cattivik66

    cattivik66 Member

    Newcomer
    1
    Aug 13, 2018
    Italy
    The problem would happen anyway, even if you did not played Fortnite. Having the Switch online means having the Switch trying to connect to Nintendo's server.
    The point is block the connections to these servers, that would make the internet work only for homebrew applications.
     
  11. rmorris003

    rmorris003 Member

    Newcomer
    4
    Nov 9, 2008
    Canada
    Simple search would have saved this thread from being created. This issue is all over the place.
     
  12. CooledOregon
    OP

    CooledOregon Newbie

    Newcomer
    2
    Jul 11, 2018
    Italy
    I had doing restore of my clear nand and actually i play to Paladins/Fortnite no ban for now. If you are interested to play online this is the only solution for now.
     
Loading...