this post was submitted on 21 Jan 2024
309 points (98.7% liked)

Linux Gaming

15490 readers
20 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] ImplyingImplications@lemmy.ca 64 points 8 months ago (1 children)

Amazing video! I like how it explores the history of cheating and how anti-cheat software hasn't gotten rid of cheaters, but only made them less obvious.

Wall hacking is obvious to other players, but a program that pulls the trigger when crosshairs are over an enemy isn't. That leads to people thinking that cheating doesn't exist because nobody is flying around the map only getting headshots. People are willing to install this rootkit to their machine because their lobbies don't have cheaters. But they still do. It's that their lobbies don't have obvious cheaters.

Also an interesting point that Riot has done little to deal with smurfs in their games. Now players are more likely to think they got matched with a smurf rather than a cheater.

[–] ampersandrew@kbin.social 8 points 8 months ago (3 children)

From my experience with fighting games, people are also prone to mislabeling others as smurfs when they just know one or two more things about the game that give them an edge. I've observed replays in Street Fighter 6 that people claimed were smurfs, but they were absolutely playing at the level their rank said they were.

load more comments (3 replies)
[–] dan1101@lemm.ee 52 points 8 months ago (4 children)

It's frustrating how much trouble people will go to to cheat in a game that's supposed to be fun.

[–] Perfide@reddthat.com 38 points 8 months ago (2 children)

Most of the fun for the people breaking anti-cheat is the actual breaking of anti-cheat, not the cheating itself. It's the script kiddies who use the already completed work with little to no effort involved who are doing most of the actual cheating.

[–] trashgirlfriend@lemmy.world 6 points 8 months ago* (last edited 8 months ago) (1 children)

Most of the fun for cheat devs (that sell cheats) is the thousands they get off of children and neckbeards paying stupid amounts for their cheats.

[–] littlebluespark@lemmy.world 3 points 8 months ago

Ironically enough, those that sell cheats are more often cheating the cheat devs that wrote the script in the first place, not being able to do so on their own.

load more comments (1 replies)
[–] 30p87@feddit.de 13 points 8 months ago (5 children)

It's much more frustrating to see "anti cheat" and game developers forcing us to install a bad OS and a rootkit, for the benefit of fewer 10 year olds cheating. How about you develop server side anti cheat, instead of slowing down games by 25%?

[–] filcuk@lemmy.zip 4 points 8 months ago

Cheats are too sophisticated for that. Server doesn't have enough data. It's getting to the point where even the client might not, by using a 2nd device with image recognition for example.

[–] ampersandrew@kbin.social 3 points 8 months ago

They've all got server side anti cheat too.

load more comments (3 replies)
[–] ColdWater@lemmy.ca 7 points 8 months ago

More like to flex their programing skill

[–] narc0tic_bird@lemm.ee 24 points 8 months ago (2 children)

Client-side anti-cheat doesn't make any sense. The player will always control the client if they really want to (and they have every right to do so).

AI-supported server-side cheat detection should be where it's at. I doubt it'll be much worse than the half-baked "solutions" we currently have.

Running essentially part of a game in ring 0 is completely unacceptable. Vanguard even runs when the game does not. It's just cocky the publishers pretend like their anti-cheat is secure. Someone finding an exploit in the anti-cheat can use it to own systems running it.

[–] chiliedogg@lemmy.world 12 points 8 months ago (1 children)

If a CCP-comtrolled company wants kernel-level access, the game should be banned. Full stop.

[–] matcha_addict@lemy.lol 11 points 8 months ago (1 children)

But if a non-CCP controlled company wants kernel level access, then I would love to give them that control!

[–] WetBeardHairs@lemmy.ml 4 points 8 months ago (1 children)

Both are bad. One is objectively more bad.

load more comments (1 replies)
[–] mindbleach@sh.itjust.works 3 points 7 months ago (2 children)

The real solution is designing around the problem. Pretend everyone has an aimbot and make aim matter less.

Players want to pull the trigger the moment their crosshairs touch the enemy? The game could just... do that. It's only an instant-win button if, for some reason, bullets are perfectly accurate when you just whipped your mouse around to land on a guy.

These games already add inaccuracy for movement. Why not for mouse movement? If you're holding an angle and someone walks into it, yeah, you should definitely hit them; you correctly predicted what they'd do. If you're smoothly tracking to align with someone, you should have great odds. If you did a 360 no-scope, get real. Why would that be any more accurate than leaping around wildly and hip-firing a submachinegun? A rifle bullet will be more accurate out the barrel, but you've expressed no precise control over where the barrel is pointed.

load more comments (2 replies)
[–] Fizz@lemmy.nz 23 points 8 months ago (2 children)

I watched this video yesterday. Holy fuck it was so good for someone who only had 3k subscribers.

I actually believed that kernal level anti cheats stopped all cheating. I had never considered the lengths people would go to.

[–] rdri@lemmy.world 19 points 8 months ago* (last edited 8 months ago)

I actually believed that kernal level anti cheats stopped all cheating.

This is what allows AC devs to continue working on their useless code that only makes a mess out of everyone's PCs and getting money with it. Same with DRM devs.

[–] sugar_in_your_tea@sh.itjust.works 6 points 8 months ago (1 children)

All software has bugs, so you'll never have a 100% effective anti-cheat. It's going to be an arms race between cheaters and game devs, and the cheaters will always find a way.

All kernel-level anti-cheat does is introduce security vulnerabilities to your system and delay the inevitable.

There will also always be external methods to cheating, like screen recording based.

[–] Crashumbc@lemmy.world 5 points 8 months ago

MSI is releasing a monitor, with cheating built in... Granted it only "highlights" things but still.

[–] RubberElectrons@lemmy.world 20 points 8 months ago

Fascinating. I work with FPGAs and previously with openCV on a Pi-based platform. The DMA hacks are a technical tour de force.

[–] Duke_Nukem_1990@feddit.de 11 points 8 months ago

Incredible video. I wish the creator much success in the future :)

[–] sulunia@lemmy.eco.br 11 points 8 months ago (1 children)

So, what's next? Mouse and keyboard DRM? Also, not sure how'd cheaters would cheat in lan games nowadays. Great video btw

load more comments
view more: next ›