this post was submitted on 31 Aug 2024
20 points (100.0% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54609 readers
578 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

I have a MIG Switch and a few pirated games, though I'm afraid it will ban my account, including games I've bought.

I don't use Switch anymore due to philosophical reasons, so it's probably not a huge deal, but it would probably still piss me off, because I spent some money there.

Do you think it could be mitigated by resetting the switch to the factory settings and never logging in?

top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 11 points 2 months ago (1 children)

They don't ban your account, they ban your switch. If your switch is caught, it won't be able to use any Nintendo services ever again. But your account would still work on other devices.

[–] [email protected] 3 points 2 months ago (1 children)

So it will become a MIG switch only system, right? Also, how does one get caught? I'm not into online games in general, so I wouldn't be playing any multiplayer games. Is the simple fact that the game's certificate was used on multiple devices simultaneously enough to flag the device?

[–] [email protected] 6 points 2 months ago (1 children)

If you don't want to risk getting a ban at all, the only safe thing is to not connect to the internet at all. Maybe there is some level of safety, but it could take only one mistake.

If we assume that we fully understand how nintendo catches this, we would still only ubderstand at that point in time. They could still change or push updates which could cause you a problem.

[–] [email protected] 4 points 2 months ago

Yeah but the moment you connect it to the internet you'll be banned because there's a file inside the nand that saves if you've used unlicensed software.

The Nintendo ban only prevents you from accessing Nintendo servers so by disabling internet in your switch forever you are just basically banning yourself

[–] [email protected] 8 points 2 months ago

To be clear; the Nintendo Switch tends to trade fluently in cryptographic certificates.

The MiG Switch has one of these certificates; one it's creators likely copied from a legitimate Nintendo Switch game title. All games have such certificates and they are uniquely serialized; much like a GUID or UUID would be. These certificates are signed by the Game Dev studio, and then Nintendo in a typical certificate signing chain scheme; Nintendo signs the Game Dev Studio cert, which signs the Title certificate, which signs the unique cart or digital copy cert.

This banning is usually achieved by banning either the lowest certificate in the chain or the one directly above it; or even the Dev Cert if it was compromised.

So the MiG Switch carts are likely hardware banned. Your Nintendo Switch probably advertises to Nintendo which cart(s) were inserted into it recently by sharing the fingerprints of the certificates. Then Nintendo can basically kill the certificate assigned to your Switch system and prevent you from connecting online; as your Switch uses it's own system cert to identify itself to Nintendo services.

In all cases this is un-evade-able when connecting to the internet; as Nintendo Switch system certs are burned into a PROM chip on the main board at manufacture. This chip is a WORM chip, which can only be written once and read many billions of times.

A critical part of the way they try and curb cheating in online play is checking the integrity of the runtime environment; which includes checking what titles were launched recently; and if that happens to include a certificate they've banned for being cloned by the MiG Switch; then you'll quickly be banned by their anti-cheating hammer.

Most important is those checks typically don't take place naturally; they only occur when you're connecting to the EShop, or connecting to NN to play multiplayer online. The devil therein unfortunately lies in the details; and if you've ever purchased a Digital Title that means your Switch is regularly connecting to the EShop to renew Digital License Tickets needed. They tend to expire every 72 hours and must be renewed by presenting an expired Ticket, a valid Ticket Granting Ticket (given to your Switch when you buy the title) and contacting "Mommy Nintendo" and asking "Mommy, May I?". Yeah. DRM sucks.

If all goes well; your Switch gets a shiny new set of tickets. Unfortunately Nintendo was paying attention to requests and will issue out regular waves of bans for systems detected cheating. You won't know when this will happen, and it won't prevent Nintendo from letting you play your games; you'll just suddenly find your Switch banned from online play after such ban waves.

[–] [email protected] 8 points 2 months ago

Unless you need online multiplayer it doesn't make much difference. I have my switch block Nintendo by DNS so its effectively me banning them instead of the other way around but if they did ban me I probably wouldn't notice.

[–] [email protected] 1 points 2 months ago (2 children)
[–] [email protected] 4 points 2 months ago

I don't like the way Nintendo destroys people's lives just because they "lost" a few dollars.

[–] [email protected] -2 points 2 months ago (1 children)
[–] [email protected] 4 points 2 months ago (1 children)

I mean, who doesn't? But nah, I just don't want to pay a company that does as much horrible stuff as Nintendo does. That pretty much means I own an expensive paperweight which I'm not a huge fan of as well. So I decided it's gonna be a pirating only console.

[–] [email protected] 1 points 2 months ago (2 children)

I never said there was anything wrong with that, I have pirated multiple terabytes of various stuff including Nintendo games (though I play them on my Deck).

I was just explaining what your "philosophical" (🙄) reasons were.

Also you could just sell the switch if you don't like Nintendo. Don't pretend that you are forced to pirate or something.

[–] [email protected] 2 points 2 months ago (1 children)

Stop projecting, maybe? No, I'm not forced. But I want to, because I refuse to pay any more money to such a shitty company. I paid for the product, now I'm gonna use it the way I want to.

Price is not my reason for pirating. Seriously, people are different from you, stop assuming that everyone has the same motivation as you do.

[–] [email protected] -1 points 2 months ago* (last edited 2 months ago)

Sure dude.

I paid for the product, now I'm gonna use it the way I want to.

Well obviously you are too scared to do that, lol.

P.S. If you dislike Nintendo don't buy their products in the future and just pirate on a PC

[–] [email protected] 2 points 2 months ago (1 children)

I pay for my content on basically every other platform. I have a hacked pirate switch because Nintendo's business practices are particularly obnoxious.

Is it "justified"? Fuck if I care. But they're the only games I don't legally acquire, and it's because they're jackasses.

[–] [email protected] 1 points 2 months ago

Personally I don't give a shit about justifying my piracy. There are a lot of people in this sub that can't do anything else.