Live data from Hacker News

Anti-cheat kernel driver

na.leagueoflegends.com

81–90 of 115 posts

Re: Anti-cheat kernel driver

#81
On the brights side devs can massively profit from cheaters for example EFT , over the past 5-6 months they banned several thousands of accounts for cheating pretty sure at least 50% of the banned cheaters bought new accounts until the next time their account will get banned. So it can be profitable cat and mouse game if the devs play smart.

Re: Anti-cheat kernel driver

#83

Earlier quoted context omitted.

Yes. It betrays a fundamental lack of respect for the user of the computer. They don't think of themselves as guests who have the privilege of being installed on people's computers. They actually think they own our machines. In their opinion, the mere existence of cheats is an affront to their divine authority over our domains. To them, we are merely an adversary who must be attacked and defeated preemptively before…

Have you ever played a multiplayer game when someone else is cheating?

Yes. I've found that games with lots of 'anti-cheat' technology suffer from them much worse (because for a start, they don't normally ban immediately because that makes it easier to 'evade' them, so usually they get bored and leave before any ban occurs). Best anti-cheat is a moderator with enough tools to investigate and who can just kick them as soon as a problem starts (as a bonus you can also deal with a bunch of other bad behaviour, like throwing or abusive chat), but of course games companies don't want to pay for this or to empower users to run their own servers for this.

Re: Anti-cheat kernel driver

#84
post #71

Earlier quoted context omitted.

Yes. I don't see how that is relevant though. It doesn't matter how bad the cheating gets. Sacrificing our computing freedom and privacy is simply not okay. These principles are far more important than having an online gaming experience that's free of cheaters. It is better to crack and remove the game's invasive modules than to let it run freely on our machines. The truth is online multiplayer gaming is fundamentall…

You don't have to sacrifice your computing freedom and privacy. These anti-cheating modules tend to be explained to you upon game installation, so if you're not comfortable with what they do then just cancel the installation. You're not forced to play the game, but the modules are part of the game's rules and you have to adhere to them if you want to play it. All the participants of a game agree to a common set of ru…

I would go as far as arguing that if anti-cheat is so important to a game, they should figure out how to do it server-side. I think the trade-off they're trying to make us accept here is terrible. It's as disrespectful as Sony's rootkit from back in the day.

We don't expect to just be able to start a random game with untrusted strangers in real life and be assured they're not going to cheat.

Could you imagine if any time you wanted to play sports in real life you had to consent to wearing something that could read your mind so that it could determine you weren't cheating? That seems as ridiculous as the end-game of client-side cheat prevention.

I understand there are competitive settings where money is involved and that's where you need referrees. Otherwise, I think we've gone down this road where we take cheating far, far too seriously. I say this as someone that absolutely loves videogames, so I'm not meaning to disregard them.

Trusting strangers is ultimately a problem you'll never solve completely. I just don't think there's a technical solution to it.

Also, far out I hate some of the big companies in gaming. The attitude that Riot is displaying here just sucks.

Re: Anti-cheat kernel driver

#85

Earlier quoted context omitted.

This is why I appreciate still being close high school LAN party friends close online--I can start a group chat and get a game going between each other, and maybe they can invite a friend of theirs to get the number of players up for a game. If you can manage to maintain these relationships then online gaming can be very rewarding without having to worry about the trainwreck you described. This doesn't work with all…

Did they ever release a version of 2k4 for linux? I can play the UT2003 native version for linux just fine (doesn't seem to play nice with amdgpu, but the intel driver seems to be fine).

UT2004 has a Linux port, I believe developed by Icculus[0] but it's pretty long in the tooth. Requires libc5, an old version of SDL, and OSS for sound.

Regardless, it'll still run on modern systems if you acquire old libc binaries[1] (and preload them), use SDL 1.2 (possibly a patched version[2] which enables Alt+Tab) and start the game using aoss[3] for sound.

[0] https://icculus.org

[1] https://www.unix-ag.uni-kl.de/~deusser/UT2004/

[2] https://github.com/infertux/SDL-1.2.7

[3] https://alsa.opensrc.org/Aoss

Re: Anti-cheat kernel driver

#86

Earlier quoted context omitted.

Have you ever played a multiplayer game when someone else is cheating?

Yes. I don't see how that is relevant though. It doesn't matter how bad the cheating gets. Sacrificing our computing freedom and privacy is simply not okay. These principles are far more important than having an online gaming experience that's free of cheaters. It is better to crack and remove the game's invasive modules than to let it run freely on our machines. The truth is online multiplayer gaming is fundamentall…

Consider real life athletics where you have to submit almost 24/7 ‘whereabouts’ and consent to unannounced blood and urine tests, or you’re banned.

Re: Anti-cheat kernel driver

#87
post #38

Why not a trusted boot into a live CD that only runs the game?

Not sure how good the adoption would be. Laziness wins. It's the number one reason why my big machine is the only one I run Windows and not Linux on. Don't want to reboot all the time.

Re: Anti-cheat kernel driver

#89

Isn't it ironic that this article starts with /dev/null, clearly a UNIX reference, while they actively ban people running their game under Wine?

I'm not exactly sure what studios to do in this situation -- WINE looks like cheating. It's not like there's some secret council that's like "mruhahaha Fortinte will be the destruction of gaming on Linux" -- it's that having stronger cheating protections is worth more than the losing the revenue of Linux gamers.

The number of Linux gamers who can't/won't boot into Windows for a game is a tiny portion of an already tiny market.

Re: Anti-cheat kernel driver

#90
post #74

Earlier quoted context omitted.

> They're also free to circumvent the software and play the game without it [...] People shouldn't have to abstain from playing a game they bought because the game company doesn't have total access to their machine. Imagine we're playing soccer. We both know the rules. However I don't really like how those rules restrict me from using my hands when I'm not a goalie. You could say that I feel like the rules shouldn't…

> You could say that I feel like the rules shouldn't have total access to dictate what I can and can't do with my body. Depends on what they have total access to. There is no problem with having total access to the playing field and monitoring it. I would object if they came up with a brain implant that could figure out whether players were diving and made it mandatory for every player to wear it in order to play. >…

> The better the player gets, the harder it is to find others of similar ability. I don't know the answer to this problem.

Make it fun to lose too.

In the before times, in the long long ago, there was a Half-Life mod called Natural Selection that I played entirely too much of. It was an asymmetrical FPS/RTS hybrid. In the earlier versions (pre 3.0, I think), Aliens were considered to have a slight advantage over Marines, however this was ok because losing as Marines was a lot more fun than losing as Aliens because they got to roleplay the Alamo by locking down their last base with ludicrous defensive measures and holding out against wave after wave of Alien attacks. This strategy would actually rarely result in a sudden turn around in the game as it was possible for a skilled Marine to escape through the Alien horde and find a quiet spot to begin construction of a stealth hail-marry base, or get in position to just barely kill a hive before they could be taken out. For mechanical reasons, this strategy was not possible on the Alien side and consequently losing as Aliens was an exercise in waiting to be curb stomped and no fun at all.

Post reply on HN