this post was submitted on 23 Feb 2025
89 points (98.9% liked)

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

57474 readers
845 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):

🏴‍☠️ Other communities

Torrenting:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

Since some Lemmy users have asked me via DM and also searched my other socials to ask me about my old bypass I thought I'd share my new one with Lemmy too.

I also uploaded the source in case anyone wants to look at it (or even extend it, who knows).

Sorry for the extraordinary wait.

Have fun guys :)

Edit: I should have known Lemmy wouldn't like a semi private forum, even though it's all about things like this there. Here is the already build SLSsteam.so + Source Code for anyone to download anonymously if they prefer it that way.

To use it just extract the SLSsteam.so somewhere and then start steam like this:

LD_AUDIT="/full/path/to/SLSsteam.so" steam

To build it just run: make

Credits:

  • Gnanf: Helping me test the Family Sharing bypass
  • rdbo: For his great libmem library, which saved me a lot of development and learning time
  • oleavr and all the other awesome people working on Frida for easy instrumentation which helps a lot in analyzing, testing and debugging
  • All the folks working on Ghidra, this was my first project using it and I'm in love with it!

Edit history:

  • Uploaded update with more hooks because I just noticed family sharig still killed some games
  • Added a config file to ~/.config/SLSsteam/config.yaml
  • Fixed a bug in the config creation code (I was tired okay :D)
  • Changed some config names, please delete your old config to regenerate it. Otherwise default values will be used
  • Added Experimental config option to force the play button to be enabled
top 40 comments
sorted by: hot top controversial new old
[–] [email protected] 28 points 4 days ago* (last edited 4 days ago) (1 children)

I'd be very careful with using tools like that. I can't imagine Valve will simply let this slip if they detect it.

[–] [email protected] 27 points 4 days ago* (last edited 4 days ago)

Tools like this have existed for maaany years already. Just look at GreenLuma, which has quite the userbase. Nothing's happened to me yet and I've been doing this for 10+ years.

But you're right, as always use at your own risk since Valve can at any point and time disable your account/revoke your licenses etc

[–] [email protected] 12 points 4 days ago (1 children)

What's the Steam Family Sharing Lock?

[–] [email protected] 14 points 4 days ago (1 children)

For example if your family sharing library has 1 license for a Game only one of it's members will be able to play it simultaneously. This modification disables that lock for everyone using it

[–] [email protected] 6 points 4 days ago (1 children)

Does it put you in offline mode or is there some other kind of magic?

[–] [email protected] 10 points 4 days ago* (last edited 4 days ago) (3 children)

The lock is client sided, that's the magic. You can play online just fine, I use it all the time to play multiplayer with my friends :)

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

Damn that's insane. We always had a bit trouble finding games to play together that we all have, waiting for a sale and what not. This would be really nice to play with some close friends and family.

[–] [email protected] 2 points 3 days ago* (last edited 3 days ago) (1 children)

Yeah, it's great. Just fyi in case you wanna family share with your friends and Steam tells you "...not living in the same household..." is easily fixed by login into your friends account on your PC and vice versa.

You can use Rustdesk for that, so you don't have to tell each other your passwords. Just keep in mind that families are restricted to 6 members atm

[–] [email protected] 2 points 3 days ago

We got tailscale installed on all of our devices with them connected to my PC so I think using exit node will solve the IP issue. Thanks for the tip.

[–] [email protected] 3 points 4 days ago (1 children)

Fantastic! Thanks for this.

[–] [email protected] 1 points 4 days ago

No problem Mr. Ace! :)

[–] [email protected] 5 points 4 days ago (2 children)

Registration required.

Anyone know about family sharing "tools" as opposed to "games"? I bought RPG Makers but can't share them because they're classified as tools and not games.

[–] [email protected] 7 points 4 days ago (1 children)

Registration required.

Yeah, sorry CS RIN is semi public. But having an account there is definitely very useful, considering their forums are full of Steam games and useful tools for different stores.

Was the best forum to post into, because it fits perfectly on topic.

[–] [email protected] 5 points 4 days ago (1 children)

You should also upload it somewhere else so people can have access to it without registering to a shady forum they might not necessarily know or trust.

[–] [email protected] 7 points 4 days ago (1 children)

Alright, fine. My activity here is a lot less than on CS RIN though, so support & updates might take longer

[–] [email protected] 3 points 4 days ago* (last edited 4 days ago)

That makes sense, better late than never I guess. Which if it were only on the forum, for people not registered to that forum it might as well be never.

[–] [email protected] 5 points 4 days ago

Added brief instructions and a download that doesn't require registering to the post. I hope everyone is happy now