SSVOpenHexagon icon indicating copy to clipboard operation
SSVOpenHexagon copied to clipboard

[Patch] Add hash checking on Steam Achievements

Open Morxemplum opened this issue 4 years ago • 5 comments

Considering that it wasn't long on the Steam Release before somebody made something in the workshop that immediately gives you all the achievements, the ideal solution would be to have the achievements be assigned a hash that is meant to represent the default levels. Then when it is called it would grab the level hash and compare hashes.

Only when the hashes are equal will it grant the achievement, otherwise don't grant it (or better yet, dedicate an achievement to trying to hack in an achievement)

Morxemplum avatar Jul 15 '20 18:07 Morxemplum

This should be a high priority.

AlphaPromethium avatar Jul 16 '20 05:07 AlphaPromethium

Pinned this because someone cheated achievements and tried to pass them off as legit. This is definitely a high priority and must be addressed ASAP

Morxemplum avatar Jul 23 '20 18:07 Morxemplum

that should be for levels in general, like, for leaderboards though. Hash = the ID of the leaderboard to show off or whatever.

Zly-u avatar Jul 25 '20 01:07 Zly-u

@Zly-u Certified Hashes are gonna be raised as a separate issue, when we get closer to the full leaderboards

Morxemplum avatar Jul 25 '20 01:07 Morxemplum

Considering online functionality, perhaps we could use server communication as a way to verify whether people are receiving the badge legitimately or not. 🤔

Morxemplum avatar Apr 08 '21 23:04 Morxemplum