Heyo, I posted this over in /c/piracy@lemmy.dbzer0.com as well, but this feels like a better home for it.
I originally posted some notes about cracking games on Linux. Those notes started as a reply to someone, but they evolved into more of a small treasure map for a lot of the important parts of cracking games on Linux. As I finished up the post, I noticed that it was almost exactly at the maximum length it could be on Lemmy (10k characters). I kept wanting to come back and expand just a little bit on something in that post but anything over 10k characters would not save. I eventually got so annoyed that one thing led to another and now I actually have a proper bible, this time at 100k characters.
The GNU Testament of the Linux Cracking Bible is located on GitHub: https://github.com/YoteZip/LinuxCrackingBible
A brief list of topics covered in it:
- Configuring Lutris
- Configuring Wine
- Sourcing clean games
- Discovering what DRM your game has
- Step-by-step guides for cracking each type of popular DRM using community tools:
- CEG (Steam Custom Executable Generation)
- Epic Online Services
- GFWL (Games for Windows Live)
- Origin
- Securom
- SteamDRM (Windows)
- SteamDRM (Linux)
- Steamworks API
- Uplay r1
- Uplay r2
- Xbox Live
- Some of my personal scripts for automated cracking
- Repacking games on Linux
My primary goals for this guide are to:
- Demystify cracked gaming on Linux
- Teach you to crack games by yourself, instead of relying on scene/p2p crackers
Damn, I thought I was gonna see some RCE in there 😁. Still, a great read, very detailed and well explained 👍.