Cyber Lab
Spring 2024 - Week 9
l.acmcyber.com/s24-w9-lab
📣 Announcements
Video Game Anti-Piracy�
Anthony Yu
haha just kidding
Copy Protection
Copy Protection
What’s stopping people from just copying the analog signals?
What’s stopping people from just copying the digital signals?
Copy Protection – Digital
What are some methods of digital copy protection you’ve seen before?
Copy Protection – Digital
What are some methods of digital copy protection you’ve seen before?
What’s a common feature between all these methods?
Copy Protection – Digital
What are some methods of digital copy protection you’ve seen before?
What’s a common feature between all these methods?
Playstation 1
Additional security measure → store the boot text in the disc, check to make sure it’s correct
Playstation 1 - Solution
Solution 1: quickswap
Solution 2: mod chip
Playstation 1 - Return of the Game Dev
Solution to the Solution
THIS IS A USA CONSOLE THIS IS A USA CONSOLE THIS IS A USA CONSOLE THIS IS A USA CONSOLE
hmmmmmmmmmmmmmmm…
Playstation 1 - Return of the Hacker
Solution to the Solution to the Solution: Import Player
Some PS1 titles have to use two discs – you swap the disc in the middle of the game.
You can also use the import player to bypass mod-chip detection
THIS IS A USA CONSOLE THIS IS A USA CONSOLE THIS IS A USA CONSOLE THIS IS A USA CONSOLE
Playstation 1 – how many rounds
Another solution: stealth mod chips
Another solution to the solution:
“LibCrypt stored currupted [sic] data in the CD subchannel, if the data was detected the game would start, when the subchannel data is missing (incorrectly burned CD-R) the game stopped working or started giving problems during gameplay (Wip3out crashes when you reach the finish line). … LibCrypt was much tougher back then since CD burners couldn't burn subchannel data”
Another solution to the solution to the solution: patch libcrypt out
Cat and Mouse
Spyro 3 - Year of the Dragon
Make the game cracker think they succeeded
…
then make the game slowly but increasingly unplayable, resetting your progress at the final boss fight
It was eventually fully cracked.
Cat and Mouse
It seems that, no matter what, someone will figure out a way to bypass all protections a manufacturer adds on.
So why try at all?
Cat and Mouse
It seems that, no matter what, someone will figure out a way to bypass all protections a manufacturer adds on.
So why try at all?
Money
Most sales of a new product (especially games) happen near launch. It’s still worth it to try and protect these early sales.
Modern DRM
Here’s a step by step tutorial on how to bypass copy protection:
Modern DRM
Here’s a step by step tutorial on how to bypass copy protection:
Step 1:
idk how to do it
Modern DRM
There is a reason I spent so long on the Playstation.
Organizations making modern copy protection and DRM (digital rights management) systems don’t really want to explain how they work.
Generally:
Additional Topics You Can Look Into
High-bandwith Digital Content Protection (HDCP)
Digital Millennium Copyright Act - Wikipedia
[PSA] Strong anti-piracy measures implemented by Nintendo for online. : r/SwitchHacks (reddit.com)
The Woman Bulldozing Video Games’ Toughest DRM | WIRED
Checksum - Wikipedia – hello crypto people
Additional Topics You Can Look Into Pt. 2
Keeping the Pirates at Bay (gamedeveloper.com)
Questions?
Thanks for coming! ❤️