this post was submitted on 24 Jun 2023
392 points (100.0% liked)

Gaming

30618 readers
60 users here now

From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!

Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.

See also Gaming's sister community Tabletop Gaming.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] tj111@lemmy.fmhy.ml 6 points 2 years ago (3 children)

I was interested about this game by the article, but what is FACEIT?

[–] riskable@programming.dev 17 points 2 years ago

FACEIT is yet another completely useless, doesn't-actually-work, trust-the-client anti-cheating tool. Basically, it makes it so that cheaters (and the game publisher) can claim cheating isn't happening because, "there's an anti-cheat tool" but in reality it doesn't stop actual cheaters.

The entire purpose of anti-cheat tools appears to be to stop casual Linux gamers from being able to play the game. Microsoft has a big part in it as well because the very same intentional vulnerabilities in Windows that hackers use to install undetectable rootkits are what get used by anti-cheat software.

If Microsoft wanted they could close those vulnerabilities by making all privilege levels above administrator (of which Windows has two which is insane) inaccessible to anyone but Microsoft. Instead they just collect money from 3rd party vendors to sign their driver encryption keys, inherently trusting those vendors not to make software with vulnerabilities. It's a recipe for insecurity and Microsoft likes it that way. It acts as a form of vendor lock-in.

Anti-cheat tools pretty much all work with the same basic assumption: Trust the client. What's the first rule of network programming? Never trust the client!

[–] bdonvr@thelemmy.club 10 points 2 years ago* (last edited 2 years ago)

Anti-cheat, I assume it breaks Linux compatibility and/or runs with basically unlimited permissions on your PC

Edit: details here

[–] Snowmonkey@lemmy.ml 7 points 2 years ago* (last edited 2 years ago)

From what I understand, FACEIT is a "better" anti cheat that the developers want to use to replace the current Easy Anti Cheat. Their current implementation of Easy Anti Cheat supports Linux and Steam Deck while FACEIT does not, and will not support Linux