this post was submitted on 08 Nov 2024
294 points (98.7% liked)

PC Gaming

8800 readers
222 users here now

For PC gaming news and discussion. PCGamingWiki

Rules:

  1. Be Respectful.
  2. No Spam or Porn.
  3. No Advertising.
  4. No Memes.
  5. No Tech Support.
  6. No questions about buying/building computers.
  7. No game suggestions, friend requests, surveys, or begging.
  8. No Let's Plays, streams, highlight reels/montages, random videos or shorts.
  9. No off-topic posts/comments, within reason.
  10. Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] GetOffMyLan@programming.dev 4 points 1 month ago (1 children)

Again this happened in RuneScape with the auto clickers. Every time they get better at detecting them the hackers get better at hiding them. You just start throwing on a few miss fires and they're back to square one. It really isn't as simple as you describe or they would do it.

[–] dontgooglefinderscult@lemmings.world 0 points 1 month ago (1 children)

That's a different threat vector, but was also eliminated in other games. RuneScape devs, let's face it, are really stupid.

For auto clickers, and the like, just make sure whatever is happening is possible for a human to do, auto clickers are faster than humans so they're easy to catch. If they're using it to move, that's a predictable thing that can be fixed by changing the terrain slightly like wow did to catch and ban a few million bots at a time.

Kernel anti cheat would not be effective against that vector anyway, as memory isn't changed in most cases.

[–] GetOffMyLan@programming.dev 2 points 1 month ago* (last edited 1 month ago) (1 children)

They don't have to be faster than humans though. Again it's the whole cat and mouse thing.

Kernel level anti cheat could detect the app sending the mouse messages or detect non hardware messages and would have rendered them absolutely useless. Could also detect things reading apps pixels which is how they functioned.

Incorrect, it would detect it once, and then obfuscation is developed never again.

The cat and mouse game goes on, but now every single player is vulnerable to a history of malicious attacks they wouldn't otherwise be.