Skip to content
This repository has been archived by the owner on Oct 16, 2024. It is now read-only.

Initial support for hwid2 #49

Merged
merged 5 commits into from
Oct 5, 2024
Merged

Initial support for hwid2 #49

merged 5 commits into from
Oct 5, 2024

Conversation

misandrie
Copy link
Member

@misandrie misandrie commented Oct 4, 2024

In response to space-wizards/RobustToolbox#5446 and space-wizards/SS14.Web#26.

See

// TODO: Further work on HWID2
// While currently trust is not used, I suspect having an empty hwid string will harm its value
// This is made so you couldn't hwid ban other people this easily
// As of 10/4/2024 hwid2 instead of this bullshit you can pass an env variable to tell the client that you're not sending your hwid

I suspect the env var to be bait which server hosts can filter players with. Long-term evasion on a single account is unaffected, however some system of keeping track of which auth hwid which account has would be required.

Will finish this when I am back home from Rosh Hashanah

  • ROBUST_AUTH_ALLOW_HWID

Button isn't made in the original launcher so this is a giveaway. HWId2 looks opt-in although.
@misandrie misandrie merged commit 34287e9 into master Oct 5, 2024
2 checks passed
@misandrie misandrie deleted the hwid2 branch October 5, 2024 11:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant