Inside Nintendo’s “perfect” method for detecting online Switch piracy

Enlarge / This is the message you can expect to get when trying to log in to Nintendo’s network to play pirated software. (credit: Wololo)

When hackers revealed an unpatchable exploit allowing deep system access in all existing Switch consoles back in April, some industry watchers worried that this would lead to widespread piracy for copyrighted games on the system. Additional work by longtime Nintendo hacker SciresM, though, lays out the relatively robust protections Nintendo has in place to detect systems playing pirated games online and to permanently ban those consoles from Nintendo’s network.

SciresM’s lengthy Reddit post goes into a good level of technical detail on how Nintendo authorizes games and systems when connecting to the Nintendo network. The core of the protections comes from a unique encrypted client certificate stored in the “TrustZone” core of every Switch unit.

That certificate is used to identify the specific hardware being used to log in to Nintendo’s servers, meaning a banned console will stay banned from the network permanently. That’s a change from the 3DS, where users could use a fake token to get around a console-level network ban (at least until another ban came down, that is).

Read 4 remaining paragraphs | Comments

Inside Nintendo’s “perfect” method for detecting online Switch piracy syndicated from https://medium.com/@eooke

Author: AlanNeumann

I am a C level executive with 35+ years of sales, operations, P&L management, and executive leadership experience for global high technology companies both established and startup. I possess extensive international business experience including overseas assignments in Europe and Asia. With this skill set and experience, I bring a unique perspective to the world of technology. I have a Facebook page in which I post latest technology news and its working process, follow me there for latest updates...

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s