this post was submitted on 20 Jun 2023
63 points (100.0% liked)

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

54565 readers
421 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
 

Heyo, I recently posted some notes about cracking games on Linux. Those notes originally 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

(Although it's written primarily for Linux users, Windows users should be able to follow along fairly easily for the cracking guides.)

top 8 comments
sorted by: hot top controversial new old
[–] redditReallySucks@lemmy.dbzer0.com 5 points 1 year ago (1 children)

This is great. Even as a windows user I never saw a guide this good that talks about all drm solutions. Thanks for sharing your exertise. @Mods please add this to the Megathread

[–] yote_zip@pawb.social 3 points 1 year ago

Thanks! After coming back and re-reading some of the sections of the guide, it's really surprising how few steps it takes to crack most things, and how simple a user guide on something like that would be. You'd think someone would have done something like this at some point. (or maybe they have and I haven't seen it)

[–] wanderer@kbin.social 3 points 1 year ago (1 children)

Thanks a lot, will read it ASAP. I'm definitely going to move to Linux and cracked games were the first thing I thought about

[–] yote_zip@pawb.social 1 points 1 year ago

Good luck with the move! I would say in general you don't need to be worried about cracked games on Linux. Sometimes Windows repacks crash while installing (if you saw the section on precompressors in the guide, that's what's breaking here), so if you primarily use repacks as a source you may run into a problem every once in a while, but most other aspects should be seamless.

[–] shadow@lemmy.dbzer0.com 3 points 1 year ago

A very useful write-up, will definitely be adding these to my repertoire!

I've got all my 200+ games, mostly from Steam, working on Linux and have encountered many of the listed DRM but I mostly solved them using other groups cracks and mainly the Goldberg Emu.

This will certainly help me in the future, especially with some more obscure titles that don't have many pre-cracked files flying around online, many thanks!

Reading it right now, it is a great resource. Thank you so much for working on this

[–] YMS@kbin.social 2 points 1 year ago (1 children)

Why is this called The GNU Testament, making it sound like it would be a core document of the GNU project, which put a lot of work and thought (including a couple of actually fundamental documents) into the development of a free and open operating system, and has plenty little to do with cracking games?

[–] yote_zip@pawb.social 2 points 1 year ago

Hi, this guide is targeted at GNU/Linux users, so I thought I'd have some fun with that and make the title into a pun based on "the new testament" from the christian bible (since this is the second edition of this guide).