Riot Games Now Requires Kernel-Level Anti-Cheat Software for League of Legends, Following Valorant's Implementation (tuta.com)
from ForgottenFlux@lemmy.world to technology@lemmy.world on 20 Jan 2024 18:19
https://lemmy.world/post/10958052

Vanguard, the controversial anti-cheat software initially attached to Valorant, is now also coming to League of Legends.

Summary:

The article discusses Riot Games’ requirement for players to install their Vanguard anti-cheat software, which runs at the kernel level, in order to play their games such as League of Legends and Valorant. The software aims to combat cheating by scanning for known vulnerabilities and blocking them, as well as monitoring for suspicious activity while the game is being played. However, the use of kernel-level software raises concerns about privacy and security, as it grants the company complete access to users’ devices.

The article highlights that Riot Games is owned by Tencent, a Chinese tech giant that has been involved in censorship and surveillance activities in China. This raises concerns that Vanguard could potentially be used for similar purposes, such as monitoring players’ activity and restricting free speech in-game.

Ultimately, the decision to install Vanguard rests with players, but the article urges caution and encourages players to consider the potential risks and implications before doing so.

#technology

threaded - newest

Gormadt@lemmy.blahaj.zone on 20 Jan 2024 18:26 next collapse

Kernal level anti-cheat means I ain’t gonna play it

I don’t care where the company is based no game should be requiring kernal level access, that’s just opening the door for security concerns

treadful@lemmy.zip on 20 Jan 2024 18:35 next collapse

I’m wondering if there’s a way we can even know they’re installing it. Windows just gives that generic admin prompt, I imagine? Tells you nothing of what’s happening.

RustyNova@lemmy.world on 20 Jan 2024 18:38 next collapse

Well if you get asked for sudo, then that’s a risk.

davidgro@lemmy.world on 20 Jan 2024 21:08 collapse

Installing almost anything* on Windows requires the equivalent of sudo, same as Linux.

Determining if it’s a normal install or adding a kernel driver wouldn’t be feasible just by watching the installation. (On either OS if they are not showing terminal output)

EDIT:

My context here (which I should have been explicit about sooner) is: “ordinary user is installing a closed source commercial large game” (with its own installer) and doesn’t know if they are also getting a free rootkit.

They are going to just click Next without changing defaults, and are not going to extract and inspect anything.

corsicanguppy@lemmy.ca on 20 Jan 2024 21:12 next collapse

Installing almost anything* on Windows requires the equivalent of sudo, same as Linux.

I feel like you’re not sure how system software like ssh and a user’s personal game software can install differently in different places, and where one needs no root access to install at all. Go see how mac does it.

maccentric@sh.itjust.works on 21 Jan 2024 01:52 next collapse

Macs still ask me for permissions and I have no idea what’s asking to do what.

davidgro@lemmy.world on 22 Jan 2024 07:00 collapse

I get it for Linux and Windows (though I don’t know how MacOS does it) my context here (which I should have been more explicit about) is “ordinary user is installing a closed source commercial large game” (with its own installer) and doesn’t know if they are also getting a free rootkit.

Sure when it’s something you compile yourself and you have some knowledge you can ./configure it to go under your home directory and not need sudo to make install later, but a game with a script or binary you need to run is likely to ask for root on launch (Especially on Windows) and maybe asks later or has command line options for a single user install, but we can assume the user does whatever is default.

bdonvr@thelemmy.club on 20 Jan 2024 22:03 next collapse

Most user software should NOT need sudo.

Typically you need “sudo” to use the package installer though, if that’s where you’re getting confused. But that’s because most Linux package managers are built to install software to be available for all users. However once installed that does NOT mean the package always has sudo access. And the way Linux software is typically installed is just putting the executable in a certain folder, unlike Windows where you run a software’s custom installer which asks for admin access and then does who knows what.

NightAuthor@lemmy.world on 21 Jan 2024 14:32 next collapse

You usually have the option of installing for just your user, and I think that usually doesn’t require admin permissions.

davidgro@lemmy.world on 22 Jan 2024 06:55 collapse

My context here (which I should have been more explicit about) is “ordinary user is installing a closed source commercial large game” (with its own installer) and doesn’t know if they are also getting a free rootkit.

Sure when it’s something you compile yourself and you have some knowledge you can ./configure it to go under your home directory and not need sudo to make install later, but a game with a script or binary you need to run is likely to ask for root on launch (Especially on Windows) and maybe asks later or has command line options for a single user install, but we can assume the user does whatever is default.

However once installed that does NOT mean the package always has sudo access.

I didn’t suggest that it would (although it Could if it’s malicious - on Linux that would be as simple as the setuid bit. Or …back on topic… installing a kernel driver on either OS)

Draconic_NEO@lemmy.world on 23 Jan 2024 08:20 collapse

same as Linux.

You couldn’t be more wrong bud. Flatpaks do not require sudo, executables run from a directory (like how Steam games are run) don’t require sudo either. You only need sudo if installing from the main package manager like deb, rpm, pacman or whatever your distro uses. Most games on Linux aren’t installed from the main package manager though.

(On either OS if they are not showing terminal output)

If it’s a package for the package manager you could download the archive for it and pull it apart to see its contents, it’s usually very clear when such software includes kernel drivers or kernel patchers. Most software on Linux uses the package manager to install or a script to unpack, both of which are relatively easy to explore even if the software isn’t open source, haven’t found too many linux apps with Binary installers, they might exist but if they do they aren’t popular or common.

davidgro@lemmy.world on 23 Jan 2024 09:12 collapse

Since this keeps coming up, I edited the post you replied to. TLDR is that we are assuming different contexts.

markr@lemmy.world on 20 Jan 2024 23:45 next collapse

You can list all the current loaded drivers. You can examine the system event log for service start operations. You can run with a kernel debugger attached and examine any loaded driver. The driver itself is likely correctly signed and will not require additional user acknowledgement beyond what was given when the game was installed.

xthexder@l.sw0.com on 21 Jan 2024 05:17 collapse

Unfortunately all of those just tell you it’s already installed, not that it’s about to install it. If you didn’t know, who’s going to be constantly checking for new drivers after every software install?

MonkderZweite@feddit.ch on 21 Jan 2024 11:37 collapse

It would probably show up in Autoruns. Maybe even with a background service in task manager.

treadful@lemmy.zip on 21 Jan 2024 16:13 collapse

Kernel level drivers would not be in auto run.

MonkderZweite@feddit.ch on 21 Jan 2024 17:11 collapse

What, why not?

treadful@lemmy.zip on 21 Jan 2024 17:52 collapse

Ask Microsoft

admin@lemmy.my-box.dev on 20 Jan 2024 22:31 next collapse

*kernel

Bazoogle@lemmy.world on 20 Jan 2024 22:47 collapse

Colonel*

harry_balzac@lemmy.world on 20 Jan 2024 23:18 next collapse

Carnal

trashgirlfriend@lemmy.world on 21 Jan 2024 00:34 collapse

Kerbal

maccentric@sh.itjust.works on 21 Jan 2024 01:53 collapse

Cornhole

locuester@lemmy.zip on 21 Jan 2024 02:57 collapse

Cornell

admin@lemmy.my-box.dev on 21 Jan 2024 08:19 collapse

Cornholio

pirat@lemmy.world on 22 Jan 2024 03:38 collapse

Chernobyl

tabular@lemmy.world on 21 Jan 2024 13:23 collapse

That’s O’Neill, with two 'L’s

Lev_Astov@lemmy.world on 21 Jan 2024 06:49 collapse

Good cheat prevention needs to be part of the game’s fundamental design, not some virus as a band-aid.

yamanii@lemmy.world on 21 Jan 2024 16:55 next collapse

Can you name one of those games that have no anticheat and also no cheaters?

Lev_Astov@lemmy.world on 28 Jan 2024 17:23 collapse

Anti cheat as a fundamental design does not necessarily mean no anti cheat.

fatalError@lemmy.sdf.org on 21 Jan 2024 18:42 collapse

While I do agree with you, some cheats manipulate the memory itself so you would need some elevated privilages to dectect them as the cheats themsevles run with these privileges

Junkernaught@lemmy.dbzer0.com on 20 Jan 2024 18:29 next collapse

They can fuck all the way off.

Telodzrum@lemmy.world on 20 Jan 2024 18:49 next collapse

Is this the death of LoL on Linux, then? It was possible to get it working pretty well a few days after every patch, but this will change all that.

KarthNemesis@kbin.social on 20 Jan 2024 19:29 next collapse

For the forseeable future, unless someone is committed enough to making Darling work.
(Mac layer instead of Windowz, the mac version does not and will not have vanguard.)

Mango@lemmy.world on 20 Jan 2024 21:27 next collapse

It’s the death of LoL anywhere. Only suckers will play it.

Kittenstix@lemmy.world on 20 Jan 2024 21:50 collapse

Isn’t that basically the entire player base anyway?

Mango@lemmy.world on 20 Jan 2024 21:55 collapse

Yes unfortunately. Just gotta hope that none of those suckers can be exploited for military advantage. Probably not.

dunestorm@lemmy.world on 20 Jan 2024 22:29 collapse

Yes, if Valorant hasn’t been playable on Linux due to Vanguard then so will LoL.

ExcursionInversion@lemmy.world on 20 Jan 2024 18:50 next collapse

Meanwhile counter strike players are wanting valve to install kernel level anti cheats because it works so well in valorant.

ExcursionInversion@lemmy.world on 20 Jan 2024 19:28 next collapse

youtu.be/XKE1vbJY2VA?si=0THIBS2vZcWtVYvJ

PipedLinkBot@feddit.rocks on 20 Jan 2024 19:29 collapse

Here is an alternative Piped link(s):

https://piped.video/XKE1vbJY2VA?si=0THIBS2vZcWtVYvJ

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source; check me out at GitHub.

Grain9325@lemmy.ml on 20 Jan 2024 19:53 collapse

It’s because VAC kinda sucks. People will rather have a functioning anti-cheat with more access than play with cheaters.

Contend6248@feddit.de on 20 Jan 2024 20:14 collapse

Vanguard is being bypassed as well, but users have now a compromised system to the lowest level possible.

So that isn’t the solution, i would somewhat understand it if no one is able to cheat anymore, but as long as there are hacks available you can give up on kernel level anti-cheat.

Supervivens@lemmy.world on 20 Jan 2024 21:07 collapse

I don’t even think the being able to cheat part is the problem. It’s their response time that is great. On the VERY rare occasions I’ve seen hackers in Valorant they were always banned either by the end of the match or within a few hours. Most games can’t say the same.

ExcursionInversion@lemmy.world on 20 Jan 2024 22:37 next collapse

this

tabular@lemmy.world on 20 Jan 2024 22:44 collapse

How do you know they got banned? Do you report them and then get notified they were banned?

Presumably they just buy another copy of the game, so reports of fast banning isn’t ultimately a sign cheaters are being removed forever but hindered.

Supervivens@lemmy.world on 20 Jan 2024 23:14 collapse

If you report them they tell you whenever they get banned or if they are in your game it says then

tabular@lemmy.world on 20 Jan 2024 18:52 next collapse

Is there an open source MOBA? Players need an alternative, even if it’s not as good to begin with.

ruben@lemmy.blahaj.zone on 20 Jan 2024 18:56 next collapse

I mean Dota exists. I guess I’ll switch to that. Or maybe I’ll just take a shower.

FunkyMonk@kbin.social on 20 Jan 2024 19:41 collapse

Dota was the OG anyway, LOL coined the term MOBA to shift focus that they stole their gameplay mechanic from one dude, icefrog.

[deleted] on 20 Jan 2024 23:27 next collapse

.

Salix@sh.itjust.works on 20 Jan 2024 23:29 collapse

I remember when people used to type AoS-like game (Aeon of Strife) when hosting a similar custom map on SC or Warcraft III

i.e. DotA 5v5 AoS-like

Then after DotA got popular, it became DotA-like

i.e. Naruto Wars 5v5 DotA-like

MonkeMischief@lemmy.today on 21 Jan 2024 07:39 collapse

And then that totally banger BassHunter song cemented DOTA into history forever 🎧

verdigris@lemmy.ml on 20 Jan 2024 19:01 next collapse

Dota has always been a drastically better game, I see this as an absolute win for Linux. League is cancer.

Mango@lemmy.world on 20 Jan 2024 21:29 collapse

Uhhhh no. Dota is slow and terrible. Not that I think anyone should touch that CCP spyware of a game League.

verdigris@lemmy.ml on 21 Jan 2024 18:32 collapse

I would argue that the pacing of a Dota match is one of the many things that makes it better than League.

I find league is insanely repetitive and has very little room for player creativity or expression beyond “I can hit my skill shots”. It’s just rote exercise that you can map out to the minute. Dota gives heroes and players space to breathe and flexibility to play in multiple ways, not to mention having a balance team that actually wants to balance the game, not just sell the latest champions.

Mango@lemmy.world on 21 Jan 2024 19:10 collapse

Whew, I can tell you never got particularly good at league. You’re probably right about macro decisions and definitely right about new champions being OP on release, but matchups and micro interactions are where it’s at!

That said, I’ll never play again.

verdigris@lemmy.ml on 23 Jan 2024 07:10 collapse

Nope, I just realize how much better it can be when the dev team has creativity and respect for players.

Sanctus@lemmy.world on 20 Jan 2024 20:05 next collapse

Not that I know of, the most popular open source games I have heard of are Space Station 13 (and its newer release Space Station 14 on steam), and Beyond All Reason which is an RTS.

Zagorath@aussie.zone on 20 Jan 2024 20:29 collapse

If we’re talking about RTSs as well, there’s 0AD, which I tried out briefly during the period between Ensemble Studios being shut down, and the revival of the Age franchise with the HD edition (over a decade ago now, and it looks like 0AD has been under constant development since then).

loobkoob@kbin.social on 20 Jan 2024 20:10 next collapse

Is open-source compatible with competitive games? As much as I love open-source in general, I feel like cheating would be a serious problem if the source code is available for everyone. That's not really an issue in single-player or co-operative games (outside of cheating leaderboard positions) but it would absolutely cause problems in a PvP game.

paraphrand@lemmy.world on 20 Jan 2024 21:02 next collapse

It’s not so much that the source code is available. It’s that there would not be systems in place to ban cheaters, detect them, etc.

It’s open source, why would there be support teams and bans and all that?

tabular@lemmy.world on 20 Jan 2024 22:20 collapse

In the past people created communities for multiplayer games around specific forums or LAN centers and sometimes hosted allow-list servers. If you didn’t play by the rules you’d get banned off the forum, and thus that server which it was tied to.

I’m not a fan of needing an account to play online and if I created a multiplayer game I don’t want to host that information in a centralized server. Perhaps there are more ways than I know but I’d be more interested in finding an alternative to this arms race of banning vs avoiding bans.

paraphrand@lemmy.world on 21 Jan 2024 08:17 next collapse

That’s fair. But I don’t think the MOBA scene as it is would switch to small communities like that .

Also, for people wanting to cause trouble, bans are meaningless sadly. Unless you also have some rigorous system for sign up. And I guess a small community could have that. But something at scale like a popular game with millions of players can’t.

And rigorous only goes so far, before it’s impinging on privacy.

It’s a tough issue to crack. Popularity and a large scale is always the reason foe all the cheaters and trolls to come around.

tabular@lemmy.world on 21 Jan 2024 10:44 collapse

Do you know if the network delay is tolerable to play with almost anyone, anywhere in the world for casual and competative MOBA games?

I see no answer to stop trolling but perhaps there is another way worth investigating for cheaters. Some companies treat piracy as people simply wanting the game without paying and would invest in DRM. Some consider it as them providing a worse service than the piracy sites so they should improve the service. Maybe cheaters are unsatified customers?

Would some cheaters be satified with in-game cheats and not look for more extreme 3rd party cheats? Suppose cheaters were provided servers as a choice (in a friendly way instead of shadow banning) which let them play against willing non-cheaters. This supposes regular players could be encouraged to fight with some level of handicap as a challenge.

Draconic_NEO@lemmy.world on 21 Jan 2024 08:22 collapse

Could allow people to curate their own blacklists if they don’t want to play in groups like that, then they would have the option to play in public and online, it would be more rough and they would have to keep it up but having those tools would allow them to play publicly without needing to join a forum or group while still curating their experience. Obviously would be more work but it would be a good fallback.

If that’s too hard they’d still have the option of joining one of those groups.

tabular@lemmy.world on 21 Jan 2024 10:19 collapse

An issue of users having blocklists is that they may use it against people that are merely good at playing the game.

<img alt="" src="https://lemmy.world/pictrs/image/c4a69a48-0598-4d19-8554-729698b80bfe.jpeg">

I suppose an open source game would have no choice but to have whatever feature users are willingly to addon to their local game.

Draconic_NEO@lemmy.world on 23 Jan 2024 02:52 collapse

I can definately see that being a problem, all systems have their downsides. A system like that though I feel is necessary in a game with decentralized online play.

For centralized ones it doesn’t make as much sense since those already have anti-cheat (automated or human run) and bans from the service, which aren’t perfect either, innocent people often get banned when they didn’t deserve it, it’s just not as apparent because in those communities anyone banned is witch hunted afterwards, there’s a lot of appeal to authority in those communities.

All user crowd control systems, even the lack of one is going to have negative effects to their usage, even if they aren’t apparent at first.

tabular@lemmy.world on 20 Jan 2024 21:04 next collapse

Proving source code would reduce the barrier to entry for creating cheats, but cheats are very prevalent anyway. I do not want to make proprietary games so I have no choice but to find an alternative if I ever choose to make a competitive multiplayer game.

There was a MSI monitor at CES which pops-up a warning when an enemy appears on the mini-map in LoL. Significant cheats may be accessible without going to shading sites (perhaps kernel-level anti-cheat could have some success to figure out what monitor you’re using but my understanding is that’s easily fooled in software and perhaps undetectable via hardware video splinters). Cheats which do not run on the host machine at all are undetectable by traditional anti-cheats.

I think the end-game of anti-cheat is intolerable. Can one get enough data for machine learning to determining if a player is cheating without a high error rate (banning false positives)? Would players tolerate having cameras recording their inputs like it’s a submitted speedrun or an exam during Covid?

PipedLinkBot@feddit.rocks on 20 Jan 2024 21:05 collapse

Here is an alternative Piped link(s):

very prevalent

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source; check me out at GitHub.

Euphoma@lemmy.ml on 20 Jan 2024 22:35 next collapse

osu! is a competitive game that is open source, and its arguably the most popular rhythm game right now and there’s not much of a cheating problem.

loobkoob@kbin.social on 21 Jan 2024 03:46 collapse

You're right about osu! Although it's probably one of the few competitive games where there's no gameplay interaction between players - if another player is cheating, it hurts the overall competitiveness, of course, but it doesn't directly affect your gameplay experience.

It's not like playing a shooter where someone has an aimbot and wallhacks, or a racing game where someone can ram you off the track without slowing themselves down - those things directly ruin your gameplay experience as well as obviously hurting the competitive integrity. I don't think those kinds of games would work at all if they were open-source and without anti-cheat unless there was strict moderation and likely whitelisting in place for servers.

milicent_bystandr@lemm.ee on 21 Jan 2024 06:55 collapse

Chess.

I rest my case.

… No I don’t, actually, I have more opinions! Come back!

I feel like being stringently anti-cheat about video games over internet is grasping at wind. Better to be more relaxed, accept that some will cheat and ‘earn’ themselves a higher elo than they can actually play, and encourage a player base to care about enjoying the game, and to care about winning/enjoying without cheats. If you have to encourage a fanatic player base who would do anything including cheat to get a leg up, maybe you too are forgetting this is only a game.

And for serious competition? Let the tournament organisers provide the hardware on location.

paraphrand@lemmy.world on 20 Jan 2024 21:01 collapse

An open source and popular MOBA would have an even larger problem with cheating and bad actors.

Edit: people are missing the point, and I didn’t state it fully.

What open source games have moderation teams and support teams? What open source games want to deal with ban evasion? What open source games want to deal with the notoriously toxic MOBA communities?

Voyajer@lemmy.world on 20 Jan 2024 21:13 next collapse

Security through obscurity clearly isn’t working anyway

bdonvr@thelemmy.club on 20 Jan 2024 22:06 next collapse

By that logic any sever running something open source like Linux would be more vulnerable than say, Windows.

paraphrand@lemmy.world on 21 Jan 2024 08:19 collapse

I’m not saying it’s because of the source code. It’s because it’s not a commercial product where there is monetary incentive to police the activity of the community.

How many open source games have support teams and moderation teams?

tabular@lemmy.world on 20 Jan 2024 22:07 collapse

The creation of cheats would be easier in principle but maybe in knowing than then you wouldn’t design a game where you trust the client in the first place. For example; don’t tell the client the location of every (unseen/unheard) player on the map in an FPS.

Perhaps there’s an alternative to addressing cheating which hasn’t been explored. Conventional wisdom was pirates are basically people wanting stuff for free so you should invest in DRM to force them to pay for it - now some treat piracy as a service problem where they instead need to offer a better user experience. I think it’s worth investigating if some cheaters would be better satisfied with built-in cheats, and if some non-cheaters would be willing to fight some uneven battles if they knew that’s what they were getting into.

Horsey@kbin.social on 20 Jan 2024 19:02 next collapse

It really confuses me why people would want to play a competitive video game that is balanced around profit. Riot openly admits to buffing and nerfing based on skin sales and champion releases.

squeakycat@lemmy.ml on 20 Jan 2024 19:30 next collapse

Addiction, I suppose.

milicent_bystandr@lemm.ee on 21 Jan 2024 06:56 collapse

Riot openly admits to buffing and nerfing based on skin sales

Really? Source? I’m intrigued.

eestileib@sh.itjust.works on 20 Jan 2024 19:04 next collapse

Well, that’s the end of TFT for me.

Eczpurt@lemmy.world on 20 Jan 2024 20:30 collapse

If you still enjoy the game, I believe mobile won’t require Vanguard.

SonicDeathTaco@lemm.ee on 21 Jan 2024 03:42 collapse

Mobile is such a bad experience though.

WanderingVentra@lemm.ee on 21 Jan 2024 18:25 collapse

It’s the only way I play TFT lol

henfredemars@infosec.pub on 20 Jan 2024 19:04 next collapse

We totally won’t harvest your data.

Ignore the fact that we have political, state, and financial interest to do so, and that you would have no way of verifying or detecting if we did harvest your data, but you can trust us.

Just trust us.

Contend6248@feddit.de on 20 Jan 2024 20:08 collapse

It’s not only interests of the chinese government, they HAVE to oblige legally if they are asked to. So even if the company has the best intentions, the government overrules.

And don’t make that a chinese bad guy argument, as if western companies aren’t doing the same, they just don’t do that officially, which one is shadier is yours to decide.

All you can do as a company or anyone is to stop harvesting data and don’t plant blackboxes/backdoors in customers systems

Chev@lemmy.world on 21 Jan 2024 08:24 collapse

Edward Snowden showed that the US is spying on their citicens but nobody seems to care. But when China is doing it, everybody seems to lose their mind.

yamanii@lemmy.world on 21 Jan 2024 16:56 next collapse

I don’t get why they are so afraid of spyware from a country they don’t even live in, it’s the US that can prosecute you for anything they don’t like on your computer.

[deleted] on 22 Jan 2024 16:20 collapse

.

balancedchaos@lemmy.world on 20 Jan 2024 19:29 next collapse

Different software purposes and all, but it vaguely puts me in the mind of the Sony compact disc DRM scandal.

wikibot@lemmy.world on 20 Jan 2024 19:29 collapse

Here’s the summary for the wikipedia article you mentioned in your comment:

The Sony BMG CD copy protection scandal concerns the copy protection measures included by Sony BMG on compact discs in 2005. When inserted into a computer, the CDs installed one of two pieces of software that provided a form of digital rights management (DRM) by modifying the operating system to interfere with CD copying. Neither program could easily be uninstalled, and they created vulnerabilities that were exploited by unrelated malware. One of the programs would install and “phone home” with reports on the user’s private listening habits, even if the user refused its end-user license agreement (EULA), while the other was not mentioned in the EULA at all. Both programs contained code from several pieces of copylefted free software in an apparent infringement of copyright, and configured the operating system to hide the software’s existence, leading to both programs being classified as rootkits.

^to^ ^opt^ ^out^^,^ ^pm^ ^me^ ^‘optout’.^ ^article^ ^|^ ^about^

balancedchaos@lemmy.world on 20 Jan 2024 19:50 collapse

Good bot, if this is how you earn your keep.

ichbinjasokreativ@lemmy.world on 20 Jan 2024 20:58 next collapse

Another game I’ll never play 👍🏻

Kittenstix@lemmy.world on 20 Jan 2024 21:48 collapse

Eh, probably for the best, everything I’ve heard about LoL is that it turns you into a toxic hateful shell of a human.

End0fLine@startrek.website on 20 Jan 2024 21:58 collapse

I haven’t played for years so it may have changed, but yeah, the player base was not a very nice one.

ryannathans@aussie.zone on 20 Jan 2024 20:59 next collapse

Aaaand there goes linux support

[deleted] on 20 Jan 2024 22:45 next collapse

.

HeyLow@lemmy.blahaj.zone on 20 Jan 2024 23:02 next collapse

Plenty of people do

[deleted] on 20 Jan 2024 23:06 next collapse

.

ryannathans@aussie.zone on 20 Jan 2024 23:56 next collapse

Why are you explaining this to a random user from the instance on a random thread?

[deleted] on 21 Jan 2024 00:06 collapse

.

chloyster@lemmy.blahaj.zone on 21 Jan 2024 02:04 collapse

Because why would a random user not affiliated with the creation of the instance, therefore having no power over the spelling utilized in it, in anyway care

chocosoldier@lemmy.blahaj.zone on 21 Jan 2024 03:52 collapse

if we’re gonna randomly pedant on people it’s “anglicization”. not that anyone cares.

underscore_@sopuli.xyz on 22 Jan 2024 17:34 collapse

I think you were looking for anglicisation the other is an Americanisation

chocosoldier@lemmy.blahaj.zone on 22 Jan 2024 17:43 collapse

that’s a matter of dialect, both spellings are widely used and recognized as correct by english speakers the world over, versus “anglification” being entirely made up by one joker trying to flex how smart they are.

as an aside I really don’t understand the pissing contest over minor spelling variations between the two major dialects of English (a large part of which, a devoted pedant must note, is merely bastardizations of French words), what gets me is stuff that’s the same word for totally different things depending on where you are like chips, biscuit, thong, napkin, pants, etc.

[deleted] on 22 Jan 2024 23:00 collapse

.

[deleted] on 21 Jan 2024 18:56 collapse

.

HeyLow@lemmy.blahaj.zone on 22 Jan 2024 01:18 collapse

Gold coming from someone with over 500 hours on tencent owned games. From my very brief digging and de-anglification of your name

[deleted] on 22 Jan 2024 01:41 collapse

.

deweydecibel@lemmy.world on 21 Jan 2024 00:26 collapse

People that care about different things than you.

Difficult as it is to consider, I know.

smolyeet@lemmy.world on 20 Jan 2024 23:25 collapse

Linux was never supported

ryannathans@aussie.zone on 20 Jan 2024 23:55 next collapse

Riot games official statement was that they were okay with linux players and actively went out of their way to make sure they didn’t get banned unjustly. They didn’t support linux as a software platform, which is why wine was required, but they did support linux players.

milicent_bystandr@lemm.ee on 21 Jan 2024 04:11 next collapse

That’s cool

smolyeet@lemmy.world on 21 Jan 2024 11:15 collapse

so… they didn’t support Linux. Got it.

Rentlar@lemmy.ca on 21 Jan 2024 04:13 collapse

I gave up League years ago when every update the launcher broke, then required some patches done to Wine. I’d known yhe kermel level anticheat would arrive someday but maybe I’m a little surprised it took as long as it did.

homesweethomeMrL@lemmy.world on 20 Jan 2024 21:26 next collapse

Bye gamers! Excelsior!

Mango@lemmy.world on 20 Jan 2024 21:26 next collapse

Oh, so the company which changed groovy Zilean into a cranked out meth head to please the CCP, because they’re legally obligated to serve them, now wants kernel level access to every computer playing the most popular PVP game?

<img alt="" src="https://lemmy.world/pictrs/image/4efb4de2-87bb-4884-a826-3d674e75c644.webm">

Fuck everything about that. China’s openly stated goal is world domination and they control every facet of their citizen’s lives, AND STILL HAVE MORE VIDEOGAME CHEATERS THAN ANYWHERE ELSE!

This has nothing to do with anticheat.

[deleted] on 20 Jan 2024 21:40 next collapse

.

smileyhead@discuss.tchncs.de on 21 Jan 2024 06:28 collapse

Game studio wanting to protect game from cheaters, even by extreme maybe unmoral ways is far more propable than worldwide conspiracy.

thoughts3rased@sopuli.xyz on 21 Jan 2024 10:56 next collapse

It is a genuine concern though. Certain Chinese laws do state that if the government wants, companies like tencent must hand over user data, including the data of foreign users outside their jurisdiction. Riot is owned by Tencent, with a CEO that is a card-carrying supporter of the CCP.

Personally, while I think the developers at Riot didn’t intend for it to be a data-collection tool, the level of access it has could certainly be used as such if they wanted.

Mango@lemmy.world on 21 Jan 2024 16:58 collapse

It’s not a conspiracy. It’s literally the Chinese fucking law. Go fuck yourself with your discrediting tactics. You’re probably one of them.

dog_@lemmy.world on 20 Jan 2024 22:20 next collapse

I understand people here are not that big of a fan for kernel level anticheats, but if cheaters are able to easily bypass a non-kernel level anticheat, what other choice do they really have?

Edit January 20th, 2024 7:03 PM (19:03) EST: While all of you have good points, I’m not backing down on this. Yes, I get the privacy concerns but have we thought about the application could possibly only be sending/receiving data for updates to the anticheat, maybe sending data only when the game is open (or the launcher), or something like that? Again, I’m not backing down, I said what I said. I’m fine with all of you disagreeing with what I said, but I won’t back down.

Edit2 January 20th, 2024 7:11 PM (19:11) EST: I did not realize until now that Tencent has a stake in Riot Games. I see your concerns now, but I’m still not backing down.

tabular@lemmy.world on 20 Jan 2024 22:32 next collapse

Is there a reason to think kernel-level anti-cheat isn’t (easily) bypassable? The next step is recording users and their input devices like a speed-run substitution or an at-home exam, which I presume could become (easily) bypassable too.

Are there any companies which have even tried to explore other options?

You999@sh.itjust.works on 20 Jan 2024 23:06 next collapse

Valve basically does that with their overwatch system.

xthexder@l.sw0.com on 21 Jan 2024 05:35 collapse

For anyone else trying to find info on this like me and just getting a ton of Overwatch 2 in the search results… here’s an article about Valve’s Overwatch anti-cheat in CS:GO: www.rockpapershotgun.com/csgo-overwatch-guide

MonkeMischief@lemmy.today on 21 Jan 2024 07:48 collapse

Super helpful thank you! That’s pretty neat.

Codilingus@sh.itjust.works on 20 Jan 2024 23:20 next collapse

There’s a company that has AI powered anti heat and they claim it is amazing, but also claim very few companies people wanna work with them. A hint that they know their player count would suffer.

tabular@lemmy.world on 21 Jan 2024 00:44 collapse

I struggle to imagine how they get training data for games and specific cheats, and data for just good players using Intuition from experience.

thoughts3rased@sopuli.xyz on 21 Jan 2024 10:08 collapse

For CSGO it’s trivial - the “Overwatch” system literally provided demos of players cheating that the AI could learn off of. I think Valve themselves were looking into something called VACnet that kinda did the same thing.

tabular@lemmy.world on 21 Jan 2024 10:55 collapse

What determines if the video is the player cheatering? The fact it was mass reported or is someone paid to confirm? Some cheats are obvious to see but many are not. Is it not true that good players can appear to be cheaters to other players lacking experience or information? There will be some false positives.

thoughts3rased@sopuli.xyz on 21 Jan 2024 13:39 collapse

The system works by having players vote on whether a clip is cheating or not - the guidance is to vote yes if the player is cheating “beyond a reasonable doubt”. Players are weighted with a trust score (how much the majority agrees with them), so you can’t just spam “innocent” on every clip and avoid bans that way, because the system will start ignoring your votes. You must first trip something in order to get into the overwatch queue anyway, which is what VACnet is about, increasing the amount of cheaters that end up in the overwatch system.

dog_@lemmy.world on 21 Jan 2024 00:06 collapse

I mean I’d believe everything is bypassable, but I also believe that the Kernel Level Anticheat makes it more difficult to bypass, if that makes sense.

tabular@lemmy.world on 21 Jan 2024 01:05 next collapse

I know what you mean: a barrier to entry reduces cheating while a work-around is unknown, or yet implimented and shared.

The kernel manages interactions between software and hardware: simply it has total control of your computer. Cheaters ruining my game during my time off are annoying but a company having that level of power over millions of computers is a concern on the level of society.

dog_@lemmy.world on 21 Jan 2024 15:47 collapse

I also understand your point.

Drusenija@lemmy.world on 21 Jan 2024 04:51 collapse

Wouldn’t it just mean the cheat tools also move into the kernel space and keep doing what they’re already doing? Whether people will trust that or not I have no idea but I’ll wager people willing to use cheats in an online PVP game probably won’t care that much.

dog_@lemmy.world on 21 Jan 2024 15:47 collapse

I mean that would make sense I guess, but it would mean they’d have to spend time and resources to figure it out. I get your points entirely.

AProfessional@lemmy.world on 20 Jan 2024 22:34 next collapse

For the company its the best solution.

If you don’t care about your entire computer except for gaming its fine.

If your computer has any meaningful data then its just depressing that you as a user have lost control of your device to play LoL.

stevecrox@kbin.run on 21 Jan 2024 07:53 collapse

I thought server side anti cheat was the most effective. Since it can't be modified by clients and tracks clients for impossible behaviour.

AProfessional@lemmy.world on 21 Jan 2024 11:48 next collapse

It is but history has shown it’s not easy and locked down clients do help (see consoles).

dog_@lemmy.world on 21 Jan 2024 16:20 collapse

I had some information that I was going to say about server side anticheats, but I accidentally typed over it, and at least on Android, I could not find a way to undo my mistake. It was going to be about a game I play that has a server side anticheat.

r00ty@kbin.life on 20 Jan 2024 23:40 collapse

Because it just moves the fight to kernel level where the stakes aren't task crashed, but blue screen instead.

PlexSheep@feddit.de on 20 Jan 2024 22:22 next collapse

This really saddens me. LoL is a game that will forever connect me to some of my best friends, I played hundreds if not thousands of hours, even through I have not played nearly as much over recent years. We even did go to public viewing of the world’s finals.

If they force this on us, then it will mean that my last game of lol was played months ago.

Devccoon@lemmy.world on 20 Jan 2024 22:37 collapse

I’m rooting for Smite 2! Very different perspective from League, but if it’s successful at fixing some of the ancient jank of Smite’s current decade-old engine, I think it’s one to keep an eye on as an alternative. It’s different enough to not feel like a pale imitation while translating a lot of that core game flow.

heavy@sh.itjust.works on 20 Jan 2024 22:42 next collapse

That’s gonna be an uninstall for me, Tencent.

[deleted] on 20 Jan 2024 22:44 next collapse

.

blanketswithsmallpox@lemmy.world on 20 Jan 2024 23:25 collapse

Sell sell sell!!!

uriel238@lemmy.blahaj.zone on 20 Jan 2024 22:59 next collapse

Yep, a lot of recent anti-cheat is looking a lot like DRM.

harry315@feddit.de on 20 Jan 2024 23:50 next collapse

more like intentionally installed malware but yes, 100 % this

Grangle1@lemm.ee on 21 Jan 2024 00:29 next collapse

Not just looking like DRM, I would say it IS DRM.

dunestorm@lemmy.world on 28 Jan 2024 11:26 collapse

Not just DRM, a rootkit which is much worse.

Jarix@lemmy.world on 20 Jan 2024 23:20 next collapse

Does anyone know if this affects mobile yet?

r00ty@kbin.life on 20 Jan 2024 23:39 collapse

I don't think either of the main mobile platforms allow users or developers on unrooted devices to install software at this level.

Jarix@lemmy.world on 21 Jan 2024 04:35 next collapse

Well thats good news as i only really play tft anymore and can do that on my phone then. Will need to confirm this but it makes sense

Draconic_NEO@lemmy.world on 21 Jan 2024 08:27 collapse

I think on iOS it’s technically possible (or at the very least was at one point) but apple would nuke your app from the store if you tried, so I’m doubtful they would try pulling something like this for apple users specifically.

On android barring a Rooting exploit in the OS (which would also get your app nuked) it just isn’t possible, and Rooted users don’t really need to worry because they should know better than to grant a game Root access if it asks.

AceFuzzLord@lemm.ee on 20 Jan 2024 23:21 next collapse

If you ask me, it’s best to treat any program requiring kernel level access that isn’t part of your base operating system or something you created and have full control over as malware. All it takes is one exploit or something of similar nature and some bad actors taking advantage of it before it can be patched for your computer to become fucked.

r00ty@kbin.life on 20 Jan 2024 23:37 collapse

Well base operating system or hardware driver. There are exceptions, the pps driver for timekeeping makes sense to be kernel level too.

But games developers? No, they have no right to ring 0. I understand they want to protect from cheats, but they're just moving the battleground to a part of the system that results in blue screens/panics when it fails. And cheat developers will follow them there and even move to the hypervisor if needed, trust me on that.

xthexder@l.sw0.com on 21 Jan 2024 05:11 collapse

Not to mention MSI releasing a monitor with built-in AI to highlight enemies for you that almost definitely counts as cheating, yet there’s nothing they can do except ban the hardware all together.

MonkeMischief@lemmy.today on 21 Jan 2024 07:31 collapse

Please tell me this perfectly plausible stupidest-thing-ever isn’t a thing.

This is how I felt about those monitors with crosshair overlays built in. Silly at best, or in games that purposely don’t put a crosshair unless you’re aiming or something, scummy at worst…

Danitos@reddthat.com on 21 Jan 2024 08:56 collapse

It is. Check 3:44

PipedLinkBot@feddit.rocks on 21 Jan 2024 08:56 collapse

Here is an alternative Piped link(s):

Check 3:44

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source; check me out at GitHub.

Danitos@reddthat.com on 21 Jan 2024 09:01 collapse

I find this comment funny, given the link I provided was copied from NewPiped.

ultra@feddit.ro on 21 Jan 2024 13:51 collapse

NewPipe and Piped are pretty different things

Flaky@iusearchlinux.fyi on 21 Jan 2024 00:31 next collapse

Lest we forget when Genshin Impact’s kernel-level anti-cheat driver was used by ransomware to kill antimalware applications.

yamanii@lemmy.world on 21 Jan 2024 16:13 collapse

It’s okay though, riot said they have the best team working for them! /s

hal_5700X@lemmy.world on 21 Jan 2024 01:10 next collapse

Another reason not to play LoL.

Coreidan@lemmy.world on 21 Jan 2024 03:36 next collapse

This won’t change much for me considering i already have a dozen reasons not to play this shit ass game

viking@infosec.pub on 21 Jan 2024 04:22 collapse

I know two couples who got divorced because of it.

Midnight1938@reddthat.com on 21 Jan 2024 04:26 collapse

Care to elaborate?

viking@infosec.pub on 21 Jan 2024 04:40 collapse

The guys were playing all nights & weekends for years, neglected their wives and in one case children (other couple didn’t have any), the childless wife ended up cheating, the other allegedly as well (but wasn’t ever proven nor admitted to), both women eventually filed for divorce.

They also neglected their friends and came crawling back once their lives fell apart. I had since moved so didn’t really hang out with them again, but from what I hear, both got back into the game eventually and withdrew further.

Midnight1938@reddthat.com on 21 Jan 2024 04:49 next collapse

Damn

prole@sh.itjust.works on 21 Jan 2024 05:40 collapse

What a shitty game to throw your life away over…

Chriswild@lemmy.world on 21 Jan 2024 06:07 collapse

Alcohol doesn’t really taste good and neither do cigarettes.

People often times have illnesses that make these types of things consume their life. It’s easy to look down on them but they honestly need help.

MonkeMischief@lemmy.today on 21 Jan 2024 07:15 collapse

And even then, perhaps illnesses aside even, there’s so many dark patterns built into these mass-appeal games it can grab anybody potentially. They’ll A/B test every little thing to see what holds a second’s more attention.

Everything is designed so hard to push players’ brains into a simple loop:

While(Alive == True): One_More_Match() Insert_Money()

Chriswild@lemmy.world on 21 Jan 2024 14:37 collapse

I’d still consider it an exploitation or mental illnesses. Some people are just predisposed to getting addicted and struggle way harder. Just like some people can’t help themselves and gamble their lives away.

I agree that they clearly design games to be as addictive and consuming as possible but it’s still an exploitation of mental illnesses. I have never had to struggle with addiction so I feel a bit judgemental if I assume others are just ruining their life by choice.

nymwit@lemm.ee on 21 Jan 2024 03:55 next collapse

Can you run games like this in a virtual machine? Would that eliminate kernel level general invasiveness concerns because it’s a…virtual kernel I guess? Does that virtualization require too much overhead to run demanding games?

doctorcrimson@lemmy.world on 21 Jan 2024 04:04 next collapse

Yes you can, but at the cost of performance and the risk of permanent ban. I believe there is a sizeable community of Valorant Players on Linux, which means all of them are using virtualization to bypass the anti-cheat.

nbafantest@lemmy.world on 21 Jan 2024 04:11 collapse

The LoL is only for windows installs rn

doctorcrimson@lemmy.world on 21 Jan 2024 06:02 collapse

I didn’t realize Riot even made any Linux distributions period.

Mycroft@lemm.ee on 21 Jan 2024 07:13 next collapse

They don’t, Linux players have to use wine. And it will be impossible afaik to play lol on Linux once vanguard is added.

As someone else said, there is no plan to add vanguard on macs

RmDebArc_5@lemmy.ml on 21 Jan 2024 07:21 collapse

They didn’t. Only mac and mobile

MonkeMischief@lemmy.today on 21 Jan 2024 07:18 next collapse

I mean…that stupid university “anti cheat” rootkit browser called “lockdown” can detect if it’s in a virtual environment and say “this won’t run. Plz put me on bare metal so I can read all your secrets.”

I imagine this program wouldn’t find that hard to do either sadly.

Danitos@reddthat.com on 21 Jan 2024 08:50 collapse

There’s ways in which a program can detect if it is running in a VM. If Riot made a kernel-level anti-cheat program, they’ll surelly also implement this.

thoughts3rased@sopuli.xyz on 21 Jan 2024 10:00 collapse

They did implement this from my knowledge. I think SomeOrdinaryGamers made a video where he showcases hardening a VM to beat the detection.

Jarix@lemmy.world on 21 Jan 2024 04:36 next collapse

On a side note im delighted that someone with the username rooty is talking about unrooted things.

Am I a simple man who enjoys simple things.

Im also okay with this

Chadus_Maximus@lemm.ee on 21 Jan 2024 04:47 next collapse

o7 OpenSuse you will be missed. This has been a great blow to the Linux gaming community. Sad I cannot be a part of it after this change.

prole@sh.itjust.works on 21 Jan 2024 05:39 next collapse

Wait, are you saying you’re giving up Linux? Seems like you’re saying OpenSUSE will be missed. Really? For LoL???

jivandabeast@lemmy.browntown.dev on 21 Jan 2024 06:06 collapse

People who play League are a different breed bro

Chadus_Maximus@lemm.ee on 21 Jan 2024 07:09 collapse

Yeah. This comment section just looks like a bunch of people who have played league once half a decade ago. Easy to quit something they weren’t doing in the first place.

daq@lemmy.sdf.org on 21 Jan 2024 06:35 next collapse

I actually wish valve did something this catastrophically stupid when I was wasting 5 hours a day on fucking Dota. Would’ve made it so easy to quit.

MonkeMischief@lemmy.today on 21 Jan 2024 07:28 collapse

Just like that?

Are you the one that calls the surrender vote at the 15:00 mark? :|

C’mon, don’t let em have their way with you and the rest of the playerbase like that. This move is a gross breach of trust on their part.

–Fellow OpenSUSE (Tumbleweed) community member

ILikeBoobies@lemmy.ca on 21 Jan 2024 06:15 next collapse

The Chinese government wants to install a root kit on your PC

If you meet someone playing these games then they are the dumbest people you have run into

Draedron@lemmy.dbzer0.com on 21 Jan 2024 06:33 next collapse

Or they dont give a fuck what the chinese government thinks about them

ILikeBoobies@lemmy.ca on 21 Jan 2024 06:37 next collapse

No, they might be ignorant of how bad this is though

It is at a level where you would write to your representatives to ban it. I assume you are ignorant of rootkits since you mentioned “what they think about you“ rather than “owning your pc”

catalog3115@lemmy.world on 21 Jan 2024 06:44 collapse

Respectfully, I have to correct you. This argument is not correct way to think about privacy.

For Example :- You don’t care what I think about you but if I ask where do you live, what is your bank ac, what messages and email you send and to whom, etc. You will not provide me those details even though you don’t care what I think about you. Similarly a player might not care what they think about them but the mere collection of user data is bad for the player.

omnomed@lemmy.world on 21 Jan 2024 09:22 collapse

Very well put.

Holzkohlen@feddit.de on 21 Jan 2024 08:52 next collapse

If you meet someone playing these games then they are the dumbest people you have run into

Hello, nice to meet you. I am trying to get away from it, but it’s hard. Sunk cost fallacy and all that. BUT I am playing at lot less. Having to dual boot to play one damn game is gonna help too.

ook_the_librarian@lemmy.world on 21 Jan 2024 09:21 collapse

Dual boot would only protect you if have your other side encrypted or are monitoing it to make sure the other partition is never mounted.

What you need to play games like this is a side-piece computer on its own LAN.

erwan@lemmy.ml on 21 Jan 2024 10:21 collapse

If you believe the game to be malware you should not play it. Even if it doesn’t have a kernel-level anticheat.

A binary on Windows can do pretty much whatever it wants.

ook_the_librarian@lemmy.world on 21 Jan 2024 10:37 collapse

Agreed. But I was more highlighting what lengths you need to go to protect yourself from a rootkit. I thought the parent mentioned dual booting as a sandboxing measure. I could have been mistaken.

Haha@lemmy.world on 21 Jan 2024 11:25 next collapse

Says the guy with a username as primitive as boobies lmao

yamanii@lemmy.world on 21 Jan 2024 15:43 collapse

2024 still on the red scare, for an american company nonetheless, lmao.

ILikeBoobies@lemmy.ca on 21 Jan 2024 16:44 next collapse

China isn’t leftist or communist

Tencent isn’t an American company

CosmicCleric@lemmy.world on 21 Jan 2024 19:53 collapse

2024 still on the red scare, for an american company nonetheless, lmao.

To be fair, there is a small but real chance that we may be going to war with them someday in the future, over Taiwan.

Do you really want an adversary that can disable a large portion of your populations computers in one fell swoop?

smileyhead@discuss.tchncs.de on 21 Jan 2024 06:25 next collapse

You cannot make a paper that can have any text written onto, but not the one text you don’t like. The only way to do it is to spy on someone and check actively what is being written.

You cannot make a computer that can run any program written into, but not the one program you don’t like. The only way to do it is to spy on someone eather physically or via lower level spyware.

sugartits@lemmy.world on 21 Jan 2024 07:03 collapse

You cannot make a computer that can run any program written into, but not the one program you don’t like

Yes you can. This has been done multiple times for decades now.

smileyhead@discuss.tchncs.de on 21 Jan 2024 08:30 collapse

Nope, this is mathematically impossible. See what is Turing completeness, any complete programmable system, like any programming language can simulate any other language and system. You can run Windows on Minecraft redstone or spaceship program on a smartwarch as they are Turing complete systems. Only roadblock is time to port it and slow execution.

The only way someone can get close is to nerf the whole system by allowing only a single program to run. This is how secure boot works, it looks at what you run and say “sorry Dave” if it’s not signed. But if this signed program is also complete, like operating systems are, you still can run things on top of it :#. It’s complicated, but TLDR there is no way to say “can run anything - 1”, only “can run X number of programs” and there’ll never be.

sugartits@lemmy.world on 21 Jan 2024 09:16 collapse

Yes, I think I was misunderstanding the original point.

[deleted] on 21 Jan 2024 07:13 next collapse

.

Danitos@reddthat.com on 21 Jan 2024 08:44 collapse

Dota 2 is similar to LoL, has a native Linux build and runs perfectly fine out of the box. Perhaps you can give it a shot.

EmperorHenry@discuss.tchncs.de on 21 Jan 2024 07:51 next collapse

If something won’t run with core isolation enabled, it’s probably malware

ByteJunk@lemmy.world on 21 Jan 2024 12:00 collapse

The kernel-level cheats would fall into this category I guess, but cheaters will still be running them. Could anything without the same level access identify them?

EmperorHenry@discuss.tchncs.de on 27 Jan 2024 06:28 collapse

It doesn’t matter. Nothing should ever need to get that deep into your system…ever.

You need human moderators watching all the players to see if anyone’s cheating and then you manually ban the cheaters

Chev@lemmy.world on 21 Jan 2024 08:25 next collapse

Edward Snowden showed that the US is spying on their citicens but nobody seems to care. But when China is doing it, everybody seems to lose their mind.

nucleative@lemmy.world on 21 Jan 2024 08:50 next collapse

If the group doing the spying is ideologically in the same “tribe”, people don’t seem concerned. It’s both a survival mechanism and our Achilles heel.

yamanii@lemmy.world on 21 Jan 2024 15:41 next collapse

For me it’s the opposite, they are so far away from me I couldn’t care less what Xiaomi does with my info.

alice_mac@lemmy.world on 21 Jan 2024 16:58 next collapse

This makes more logical sense however most people see foreign as worse than local but controlling.

FabledAepitaph@lemmy.world on 21 Jan 2024 17:15 next collapse

Agreed. China isn’t going to put together a bogus profile based on poorly researched correlations and throw me on a list with no ability to defend or appeal the decision. And if they do–who cares? I’m never going to China.

evranch@lemmy.ca on 21 Jan 2024 23:36 collapse

In the case of rootkits, your “info” could include anything. Keylogging your passwords and financial data, compromising your machine as part of a botnet…

The worst part is that it doesn’t even have to be the original installer. If this malware turns out to have an exploit, your computer could be botted and sold to the highest bidder.

The only person with kernel-level access to a computer should be the owner.

guacupado@lemmy.world on 22 Jan 2024 00:54 collapse

Better the devil you know than the devil you don’t, and all that.

Liz@midwest.social on 21 Jan 2024 16:03 collapse

I mean, I care.

Commiunism@lemmy.wtf on 21 Jan 2024 08:36 next collapse

I’ve been playing League casually from time to time on Linux, and it’s just a shame that they’re adding Vanguard to the game since that kills any compatibility it had under wine. Though, knowing League community, a lot of players on Linux are so addicted to the game, they’ll switch their operating systems for it or buy a second computer just to play.

teatowel@lemmy.world on 21 Jan 2024 09:49 next collapse

The TPM 2.0 (and secure boot) requirement is only enforced if you’re running Windows 11.

Liz@midwest.social on 21 Jan 2024 16:02 next collapse

As if I needed another reason not to ever use Windows 11.

Commiunism@lemmy.wtf on 21 Jan 2024 18:45 collapse

Thanks for the correction, I’ve removed the section from my comment.

Dicska@lemmy.world on 21 Jan 2024 18:30 next collapse

Gaming (compatibility) is the only reason I’m not on Linux. I have tried it before and if all my games were possible to play on it I wouldn’t even look back.

Tlaloc_Temporal@lemmy.ca on 21 Jan 2024 23:58 collapse

It’s pretty close right now, especially since steamdeck and proton. Take a look at protonDB, see if there’s a critical mass of your main games to try again?

Dicska@lemmy.world on 22 Jan 2024 00:54 collapse

Thanks, I’ll take a look but AFAIK Valorant still doesn’t work properly and smoothly on Linux.

ObsidianZed@lemmy.world on 21 Jan 2024 18:46 next collapse

I don’t fully know how these kernel level anti cheats work, but is it possible to setup a VM or some other container solely to run games like these?

Dark_Arc@social.packetloss.gg on 21 Jan 2024 19:47 next collapse

In theory yes, in practice, it’s a great way to get banned if they want to crack down

PrefersAwkward@lemmy.world on 21 Jan 2024 20:46 collapse

To add to this, if you VM, you have to find a way to hide the fact that your VM is a VM. Often, the GPU is the number one problem doing this, so a passthrough is enough.

halva@discuss.tchncs.de on 21 Jan 2024 23:32 collapse

in theory yes, but vanguard is very good at differentiating between VMs and real hardware

bitwolf@lemmy.one on 21 Jan 2024 23:31 collapse

That’s another problem. So few will vote with their wallets because they’re so addicted to the game they’ll just deal with it.

Rakonat@lemmy.world on 21 Jan 2024 08:57 next collapse

I was gonna care until I read league of legends. Clearly people already hate themselves and despise sensible choices and alternatives. Otherwise they wouldn’t play lol.

erwan@lemmy.ml on 21 Jan 2024 10:19 collapse

Everything bad about LoL is it being a MOBA. I think you can’t prevent toxicity in a MOBA.

In a team with randoms, if you start losing you’re stuck in an unfun game where you get crushed by the ennemi for half an hour.

What’s not to love?

Rakonat@lemmy.world on 21 Jan 2024 10:40 next collapse

MOBA is possible to be good and have come back games but LoL is entenched in shitty game design choices from 15 years ago and largely survives because its free to play and anyone interested in MOBAs has heard of it and played it. I’d argue games like smite or monday night combat do the MOBA genre better and advance from crippling rts controls on an action oriented game, but those never caught on cause the moba crowd hates change and innovation.

tagliatelle@lemmy.world on 21 Jan 2024 16:54 collapse

You must not have paid attention to the smite “pro” scene if you believe that game is in a good spot.

kameecoding@lemmy.world on 21 Jan 2024 13:05 next collapse

i mean, that’s not Moba specific, Counter Strike, you get 1 griefer and it becomes a slog fest.

it’s the people that suck, lots of raging and griefing at the slightest setback by people who have no life.

Quit that shit a long time ago, have not played multiplayer games in years.

wildginger@lemmy.myserv.one on 21 Jan 2024 22:08 collapse

Arent CS games a faster turnaround tho?

kameecoding@lemmy.world on 21 Jan 2024 22:13 collapse

I don’t think so, CS games can go to up to 90 minutes theoretically, unless the game is really one-sided then the game lasts somewhere between 40-60 minutes, which I would say is a reasonable estimate for Dota 2, never played LoL so not sure how it is there.

wildginger@lemmy.myserv.one on 21 Jan 2024 22:16 collapse

Huh, I thought they had a max of 45. Maybe Im mixing that up with a different game

kameecoding@lemmy.world on 21 Jan 2024 22:24 collapse

yeah probably, though CS is kinda ambiguous what the max is, but well that’s the max, unlikely to happen, this guy does a calculation of it:

www.youtube.com/watch?v=v8CmJ9namK0

PipedLinkBot@feddit.rocks on 21 Jan 2024 22:24 collapse

Here is an alternative Piped link(s):

https://www.piped.video/watch?v=v8CmJ9namK0

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source; check me out at GitHub.

Mikina@programming.dev on 21 Jan 2024 14:05 next collapse

tl;dr: Was never toxic or angry, and was consciously trying to not blame others but focus on my performance, but eventually gave up on DOTA, because it’s too complex to play seriously and captain a team. Switched to Starcraft2, and realized how mentally taxing and depressing it is when you don’t have a team to blame, and that you unconsciously blame teammates because it’s a powerful mental defense mechanism. I’ve never felt worse, stressed and anxious, than after a loosing spree in 1v1 Starcraft.

I’ve spent hundreds of hours playing DOTA in highschool, and eventually I’ve reached the conclusion that unless you play with (and ideally are a captain) in a premade team, there’s not really a point in playing - you will never get better alone, and you will unconsciously always blame other teammates, making it harder to learn your lessons and improve. (I’m deeply flegmatic and forgiving in regards to others, a archetypal support main, so i never was getting angry or toxic, thankfully. So I was usually more focused on my own performance and didn’t care that other fuck up - or so I thought)

I’ve also quickly realised that the knowledge required to be a captain is something that even after thousands of games, and hours of research, I’ll never be able to get. There’s so many variables you need to know just to pick a team comp and get through the ban and pick phase, and then you add itemization to the mix, knowing what your team should do based on the current minute, hero picks, and items chosen by your and enemy team… I really respect any pro player due to that, because its isane how many variables they have to work with.

And so I switched to Overwatch, because there, the meta is a little bit easier to follow and there’s not that many variables in play, to be able to lead your team.

I wasn’t able to get a stable team willing to take the game seriously, and eventually I’ve also noticed that I still tend to subconsciously focus on what my team did wrong, instead of my own gameplay.

So, I switched to StarCraft 2. And oh boy, those were the worst few months of my gaming life. The meta was eaiser to grasp, I knew what to do, the issue was building the muscle memory to execute it correctly. But there are plenty of resources, from training maps to The Staircase method, so I was making a pretty good progress.

However, the Ranked. Here, I’ve realized how much blaming others in team games is a necessary defense mechanism, because in this game, you have only yourself to blame for every loss. Hitting that play button in Ranked was terrifying, I was regularly depressed and felt terrible after every loss. It was so taxing to my mental well-being, because most of the games you play, just end with: “You suck. That was a beginners mistake. You’ll never be good at this game, and you have only yourself to blame. Just give up.”.

There’s no blaming teammates, theres no " I’ve made a few mistakes, but my team also…", which as it turns out, being able to do that is a tremendous help in regards to your mental health.

I still had fun, it was a great challenge and I enjoyed learning the game and slowly getting better, but the losses, and especially loss streaks, were so stessfull and taxing, to the point where I was literally anxious to the point of almost having panic attacks every time I wanted to hit that fucking Find Ranked Match button.

But the wins, oh boy I’ve never felt better in my life. But, you know - as an average player playing at your rank, you should hover around 50% win rate. And that’s a lot of losses.

I’d recommend this experience to everyone who keeps playing competitive games with random players. It was eye opening in regards to how you handle losses, and a great introspection into how I subconsciously handle losses in team games, even though I never got angry.)

ipkpjersi@lemmy.ml on 21 Jan 2024 15:56 collapse

I’ve found on StarCraft 2 you can just blame the enemy. You can say “omg you cheesy 10 pool garbage” or “you just mass mutas all day congrats” or “making roaches is a good skill to have” or “congrats you made siege tanks” etc. I was very competitive at one point but now I just don’t really care much for it anymore. I’ll still play ARAMs with friends but maybe not after this kernel-level anticheat lol unless it works through Geforce cloud then I guess I could keep playing it.

Generally though, I’ve started out gaming with single-player games and I’ve mostly gone back to single-player games, other than playing RuneScape (OSRS and open-source RSPS) games etc ofc.

Mikina@programming.dev on 21 Jan 2024 16:20 collapse

Oh, definitely. Blaming the opponent is something that I’ve also started doing, but also quickly found out that it doesn’t really work as well as blaming teammates in regards to your mental state.

“My noob teammates kept feeding the enemy, so there’s not much I could’ve done even if I played better.” shifts your guilt almost entirely on them. “The noob enemy chose an ease cheese strat” always has the slight problem that you always have to add (consciously, or you just know it subconsciously) “that I didn’t recognize in time and I didn’t manage to counter”. And that feeling will nag you :D

r1veRRR@feddit.de on 21 Jan 2024 18:40 collapse

While it wasn’t 100% free from hate, Heroes of the Storm had significantly less of it. Similarly, GW2 has a far friendlier community than WoW, because game design does matter.

CosmicCleric@lemmy.world on 21 Jan 2024 19:26 collapse

Similarly, GW2 has a far friendlier community than WoW, because game design does matter.

So much this.

Poem_for_your_sprog@lemmy.world on 22 Jan 2024 00:37 collapse

GW1 was better

rabiddolphin@lemmy.world on 21 Jan 2024 09:03 next collapse

They want you to be digital slaves

ByteJunk@lemmy.world on 21 Jan 2024 09:40 next collapse

By the replies, I almost assumed this was 4-chan. It’s either some bold bravado, or generic out of touch shaming people foe allowing kernel level access.

There are interesting conversations to be had around this topic. For example, Riot in the article rises the following points, can we address those?

Cheat software developers are already releasing cheats that operate at this level. If Riot wants to combat them, it has to do so at the kernel level.

Lots of other companies are already using similar software to prevent cheating.

“This isn’t giving us any surveillance capability we didn’t already have.” Claiming that if they wanted to steal data, their example being a secret recipe, then they could already do so in user mode.

sudoku@programming.dev on 21 Jan 2024 10:26 next collapse

Cheat software developers are already releasing cheats that operate at this level. If Riot wants to combat them, it has to do so at the kernel level.

and what is their endgame? “Developers are releasing cheats that emualate a mouse. Therefore Riot needs to use a camera to record your hand”?

Lots of other companies are already using similar software to prevent cheating.

If everybody is jumping off a roof, so should Riot?

“This isn’t giving us any surveillance capability we didn’t already have.” Claiming that if they wanted to steal data, their example being a secret recipe, then they could already do so in user mode.

Isn’t the whole point of anti-cheat to survey the computer? If you aren’t getting anything new, then why even use a kernel-level anticheat?

ByteJunk@lemmy.world on 21 Jan 2024 11:44 next collapse

and what is their endgame? “Developers are releasing cheats that emualate a mouse. Therefore Riot needs to use a camera to record your hand”?

You mean a device that physically operates the mouse? I don’t know, I don’t work for riot, but this is done in online chess - to participate in some tournaments with money prizes you need 2 webcams.

If everybody is jumping off a roof, so should Riot?

No, the question is if this discussion also cover all other anticheats that use kernel mode, or is here anything that is League-specific?

Isn’t the whole point of anti-cheat to survey the computer? If you aren’t getting anything new, then why even use a kernel-level anticheat?

This is just splitting hairs on semantics, isn’t it? From the moment the app is running in user space, it could collect a huge amount of user info, but it can’t look for kernel-level cheat software.

Note that I don’t play league, I could care less about the game or the developer, I’m just interested in the privacy vs cheating aspect of the conversation.

Loewi@feddit.de on 21 Jan 2024 11:45 next collapse

Isn’t the whole point of anti-cheat to survey the computer? If you aren’t getting anything new, then why even use a kernel-level anticheat?

Because the one thing they want to find, cheat software, can hide if it’s running in kernel mode and the anti cheat isn’t.

ultra@feddit.ro on 21 Jan 2024 13:45 collapse

You could also run software in the kernel that hides vety sensitove data

Serinus@lemmy.world on 21 Jan 2024 22:01 collapse

Don’t put games on a classified system.

wildginger@lemmy.myserv.one on 21 Jan 2024 22:10 collapse

Dont make games a risk to whatever data I personally treat as equivalently classified. I cant own multiple computers to keep my private info on one and game on the other, unless youre offering to buy me some new tech

Serinus@lemmy.world on 21 Jan 2024 23:26 next collapse

They already are a risk. You think Minecraft is incapable of uploading your My Documents directory? I can write that code in less than 20 lines and add it to any existing, working game.

Lethal Company is more of a risk than Riot and Vanguard, at least for now. If Riot LA does lose control of the source code, I expect US authorities will be notified.

Serinus@lemmy.world on 22 Jan 2024 07:07 collapse

I cant own multiple computers to keep my private info on one and game on the other

If you wanna be truly safe in Windows, this is what you have to do. In Linux, it’s almost possible (but difficult) to manage all your permissions well enough, but if state actors are finding four zero-days at a time in iOS and Android I don’t doubt that they can get into your Linux system if you’re running untrusted executables.

It’s an interesting thought because everyone’s concerns here are valid, but they didn’t start with Vanguard or Riot. They started well before. If you have League of Legends or any Steam game installed, you’re already compromised, and Vanguard doesn’t really move the needle there.

People here are raising alarms about a bald tire while they’re already driving on 3 other bald tires. The problem isn’t at all solved if you “fix” the one.

Nobsi@feddit.de on 21 Jan 2024 13:30 collapse

“Developers are releasing cheats that emualate a mouse. Therefore Riot needs to use a camera to record your hand”?

The most basic form of anticheat already spots this.
You are so far in the past it’s clear why you don’t understand it.

cley_faye@lemmy.world on 21 Jan 2024 10:31 next collapse

they could already do so in user mode

So, you read “we already have these surveillance capability” and you’re fine with it? Interesting.

The whole point of “user mode” is that it is possible to separate things. Even on Windows, assuming proper handling of your storage and settings, one account can be barred from accessing another account data it should not have access to. Granted, most people won’t care, but you can do it, and run separate windows accounts for games and personal stuff for example. You can even do it without constantly switching between them.

Not only kernel mode “anticheat” will allow snooping on the current account, but on others too, that’s the key difference here. As a user/customer, it removes the possibility of having private stuff on your computer at all.

That’s kind of a big deal.

ByteJunk@lemmy.world on 21 Jan 2024 11:32 next collapse

You could drop the flamebait, but all good.

Not only kernel mode “anticheat” will allow snooping on the current account, but on others too, that’s the key difference here.

Can’t this already be achieved by elevation? Why would a kernel driver be necessary?

Guest_User@lemmy.world on 21 Jan 2024 13:41 collapse

Someone woke up on the wrong side of the bed it seems 🙄

ByteJunk@lemmy.world on 21 Jan 2024 19:44 collapse

I could point out the ad hominem, but even worse, emojis?! You have zero credibility, scram.

wildginger@lemmy.myserv.one on 21 Jan 2024 22:14 collapse

You could drop the flame bait

nekusoul@lemmy.nekusoul.de on 21 Jan 2024 20:15 collapse

As someone who has previously argued that user/kernel-level distinction is pretty pointless (along the lines of this XKCD), the multi-user aspect is something I haven’t considered before and actually quite important.

darganon@lemmy.world on 21 Jan 2024 17:53 collapse

Anti cheat is whatever, it’s adding a gigantic target for malware. Privacy is great, but it’s literally just adding an attack vector.

GiM@lemmy.world on 21 Jan 2024 11:21 next collapse

I don’t understand the Vanguard hate. Its one of the best anti cheats and unlike EAC it doesn’t take screenshots of your desktop.

Just use a separate OS install for games.

polle@feddit.de on 21 Jan 2024 11:26 next collapse

“just” :D More like hitting the uninstall button hard.

Eezyville@sh.itjust.works on 21 Jan 2024 13:26 collapse

We could go through the hassle of partitioning our drives, installing another OS (and possibly paying for it), maintaining that OS, and rebooting to play this one game. Or we could just not install this game and say fuck that hassle.

blueengie@c0tt0n.world on 21 Jan 2024 11:52 next collapse

@ForgottenFlux @technology HAX!

Darkassassin07@lemmy.ca on 21 Jan 2024 17:06 next collapse

Nope. Take your rootkit and go fuck yourself with it.

There’s absolutely 0 reason a game should ever have kernel access. Ie unrestricted access to every piece of data on the system.

HelloHotel@lemmy.world on 21 Jan 2024 17:37 collapse

Funnally enoigh, the reason for and against game companies exploiting a critical vulnrability to access to ring -1 is way stronger. If you installed an anticheet to ring -1, No MoRe PiRiCy, nobody needs to know its there, nobody can remove it, its not like your system is unusable now, and best yet, its a verry big target for other shady types to join the ring -1 party. /s

CosmicCleric@lemmy.world on 21 Jan 2024 19:54 next collapse

As a geopolitical side note to all this, there is a small but real chance that we may be going to war with (Edit: China) someday in the future, over Taiwan.

Do you really want an adversary that can potentionally disable a large portion of your populations computers in one fell swoop?

Edit: Because of Tencent’s ownership of Riot, which is a Chinese company.

Serinus@lemmy.world on 21 Jan 2024 21:55 next collapse

them

Riot? I don’t see a war with Riot being likely.

CosmicCleric@lemmy.world on 21 Jan 2024 21:58 collapse

them

Riot? I don’t see a war with Riot being likely.

/picardfacepalm

Buttons@programming.dev on 22 Jan 2024 00:00 next collapse

If a security researcher finds and reports a vulnerability without permission, you would hope the company with the vulnerability would get in trouble, but instead the researcher gets in trouble and is and hassled by the government and the courts. Our government has already decided to sacrifice national security for the convenience of companies when it comes to security.

le_saucisson_masquay@sh.itjust.works on 22 Jan 2024 00:25 next collapse

I believe it’s much more than a small chance, war over Taiwan is going to happen. Question is when, not if. nbcnews.com/…/us-air-force-general-predicts-war-c…

But I agree, trading his computer control to China just to be able to play a game is ridiculous. Hopefully those who agree aren’t people that would matter anyway.

Buddahriffic@lemmy.world on 22 Jan 2024 20:15 collapse

Even if none of those machines matter, a botnet the size of all valorant + LoL players has a lot of ddos potential.

le_saucisson_masquay@sh.itjust.works on 28 Jan 2024 09:14 collapse

Yeah you’re right

[deleted] on 22 Jan 2024 07:30 next collapse

.

CosmicCleric@lemmy.world on 22 Jan 2024 08:04 collapse

keep in mind Riot is an american company owned by a chinese one so idk if they would actually side with china

One can only hope. Back doors do exist, and seeing how parts of American politics these days seems to favor certain foreign countries, I’m not so sure. Greed seems to override oaths.

saintshenanigans@programming.dev on 22 Jan 2024 17:00 collapse

Do you really want an adversary that can potentionally disable a large portion of your populations computers in one fell swoop?

Just saw a Netflix movie about this a month or so back. Obviously the writing was a little embellished, but it was fucking terrifying to imagine something like that happening on a real scale.

levmyskin@feddit.it on 21 Jan 2024 20:13 next collapse

I think the main issue here (I haven’t seen it mentioned in the top comments) is that LoL doesn’t even have a cheating problem honestly. I’ve been playing since 2014, off and on, and I think I might have met maybe one scripter (I’m not really sure). Lol has definitely a toxicity problem, but I honestly don’t think it has ever had a scripters/cheaters problem, so I really don’t understand this. Is it because of bot accounts? Whose games are these bots ruining (never seen them between gold-diamond)? Does it justify a kernel level anti cheat? Honestly, the real problem with this is not the kernel level anti cheat (because I guess that might be useful for games like valorant), it’s the fact that this was never really even close to be necessary

Edit: interestingly enough, riot games itself was reporting in 2020 that cheaters and scripters were ruining a very minor fraction of the games. Ref: leagueoflegends.com/…/dev-anti-cheat-in-lol-more/

Socsa@sh.itjust.works on 21 Jan 2024 21:11 next collapse

I don’t even consider scripting and macros to be cheating tbh.

derpgon@programming.dev on 22 Jan 2024 00:38 collapse

Auto dodging, perfect skills hots, staying at max range at all times, instant item usages to maximize potential.

Yeah, nothing illegal officer.

I so wish you had a game with enemy Zeri using scripts. You’d change your mind very quickly.

Allero@lemmy.today on 21 Jan 2024 22:39 next collapse

Kernel level anti-cheat is never justified.

Other than that, true!

EssentialCoffee@midwest.social on 22 Jan 2024 20:51 collapse

Scripters and cheating was a pretty common complaint in both r/lol and also on inven and in Chinese forums.

levmyskin@feddit.it on 23 Jan 2024 07:11 collapse

Bringing some data in, riot games itself was reporting that cheating was not that much of a problem really: leagueoflegends.com/…/dev-anti-cheat-in-lol-more/

According to the plot we see there, a very very very minor percentage of games was affected by cheaters in 2020, and I honestly doubt the situation has changed. So, until we see new data from riot, I’m calling bullshit on this whole vanguard thing

Alph4d0g@discuss.tchncs.de on 21 Jan 2024 21:37 next collapse

I guess the shame and expense Sony learned the hard way in 2005 has faded and now kernel invasion has become acceptable.

trackcharlie@lemmynsfw.com on 21 Jan 2024 23:01 next collapse

Guess nows as good a time as any to uninstall this trash.

Their garbage anti cheat has done barely anything to improve valorant and now they want more control of my computer for league?

Die in a fire, trash.

JATtho@lemmy.world on 21 Jan 2024 23:18 next collapse

Windows: $ insmod < “shady-ring0-blob-from-internet.sys.cn” What could possibly go wrong?

shadow@lemmy.sdf.org on 21 Jan 2024 23:23 next collapse

If you uninstall is there any guarantee that the kernel level anticheat gets removed, too, or are they in there forever?

nova_ad_vitum@lemmy.ca on 22 Jan 2024 01:05 next collapse

I don’t know but if you get a law degree then spend 3 months reading their extremely long and intentionally complicated user agreement I’m sure you’ll find out that they have the right to keep it installed whether they currently choose to or not.

chemical_cutthroat@lemmy.world on 22 Jan 2024 01:09 next collapse

And today we read from the Book of Sony, Chapter 2005, verses 10-11: Sony BMG quickly released software to remove the rootkit component of XCP from affected Microsoft Windows computers, but after Russinovich analyzed the utility, he reported in his blog that it only exacerbated the security problems and raised further concerns about privacy. Russinovich noted that the removal program merely unmasked the hidden files installed by the rootkit but did not actually remove the rootkit. He also reported that it installed additional software that could not be uninstalled. In order to download the uninstaller, he found that it was necessary to provide an e-mail address (which the Sony BMG Privacy Policy implied was added to various bulk e-mail lists) and to install an ActiveX control containing backdoor methods (marked as “safe for scripting” and thus prone to exploits). Microsoft later issued a killbit for the ActiveX control.

On November 18, 2005, Sony BMG provided a “new and improved” removal tool to remove the rootkit component of XCP from affected Microsoft Windows computers.

courtesy wikipedia: en.wikipedia.org/…/Sony_BMG_copy_protection_rootk…

Hestia@lemmy.world on 22 Jan 2024 03:28 collapse

Depends on what you uninstall. Your OS? Yes. The game? ¯_(ツ)_/¯

ReginaPhalange@lemmy.world on 22 Jan 2024 16:32 collapse

You dropped this \

Clbull@lemmy.world on 22 Jan 2024 00:26 next collapse

The decision to push Vanguard upon League players is a baffling one, especially since hacking, scripting and botting are nowhere near as prominent in MOBA games.

I can only see one potential upside to this and that is Riot being able to more effectively hardware ban serious rule breakers.

My problem with Riot is that their Customer Support is almost Blizzard levels of shit.

derpgon@programming.dev on 22 Jan 2024 00:36 collapse

I see you haven’t been in a Master queue that gets an obvious scripter every 2-3 games, even more so near the end of the season (1 per game at least).

Clbull@lemmy.world on 22 Jan 2024 15:22 collapse

I’m hardstuck Iron, so I just get paired with morons and professional inters.

KuroeNekoDemon@sh.itjust.works on 22 Jan 2024 01:54 next collapse

Wait so the not being able to completely get rid of the Riot client and all their games and it still popped up on my desktop wasn’t me going crazy? It might be Chinese malware in the end? This is just a whole new meaning to that now

saintshenanigans@programming.dev on 22 Jan 2024 16:58 collapse

There is a chance that it has something to do with the Xbox app, maybe

[deleted] on 22 Jan 2024 21:18 collapse

.

Defaced@lemmy.world on 22 Jan 2024 14:16 next collapse

No thanks, I’ll stick to dota 2 and cs2. Everyone else should do the same, this kernel level anti cheat doesn’t even work. Well, no anti cheat is perfect, but vanguard isn’t any better than any other anti cheat. All it’s doing is collecting data about your computer and running at an insanely invasive level.

halva@discuss.tchncs.de on 22 Jan 2024 15:35 next collapse

It does though… Vanguard is ambiguous as to how actually secure it is, but it’s damn effective.

Defaced@lemmy.world on 22 Jan 2024 16:07 next collapse

It’s not though: youtu.be/RwzIq04vd0M?si=hLI9NQRI18clm5WG

That video explains how vanguard is bypassed using multiple methods. It really isn’t any better or worse than something like VAC or EAC.

PipedLinkBot@feddit.rocks on 22 Jan 2024 16:08 collapse

Here is an alternative Piped link(s):

https://piped.video/RwzIq04vd0M?si=hLI9NQRI18clm5WG

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source; check me out at GitHub.

Virulent@reddthat.com on 22 Jan 2024 16:35 collapse

Valorant has cheats, they’re just more expensive. With advances in AI, all anti-cheat will be circumvented via hardware soon so it wont even matter

havokdj@lemmy.world on 22 Jan 2024 18:17 next collapse

Data collection is the least of your concern with a kernel level anti cheat

Lipriv30@lemmy.ml on 23 Jan 2024 08:08 collapse

What about dead by daylight’s easy anti cheat?

ChefKalash@lemmy.dbzer0.com on 22 Jan 2024 15:43 next collapse

After studying operative systems this semester, it’s crazy that developers are really out there giving level 0 privileges to an application program.

Get that shit far, far away from my machines

saintshenanigans@programming.dev on 22 Jan 2024 16:55 next collapse

I just mentioned the other day how scary that is if a third party can crack it and just got blasted about how Microsoft wouldn’t put an OS out with vulnerabilities like that lmao

havokdj@lemmy.world on 22 Jan 2024 18:16 collapse

Microsoft literally took government bux to put in NSA backdoors into windows that are still there to this day.

dangblingus@lemmy.dbzer0.com on 22 Jan 2024 17:01 collapse

I assume that anyone that actually cares probably doesn’t play LoL to begin with.

Breve@pawb.social on 22 Jan 2024 17:08 next collapse

I find it contradictory how Riot’s own explanation contains the following two statements:

This isn’t giving us any surveillance capability we didn’t already have.

The problem here arises from the fact that code executing in kernel-mode can hook the very system calls we would rely on to retrieve our data, modifying the results to appear legitimate in a way we might have difficulty detecting.

If the first statement was true (which it’s not), then they shouldn’t need any additional capabilities offered by running at the kernel level to surveil the system to detect cheats. As they admit in the second statement though, it is exactly because cheats abuse the OS security model to gain capabilities to both monitor and interfere with the game in an invisible manner that they need to get those additional capabilities to invisibly monitor and interfere with other programs too. The best they can do is a pinky promise that they won’t abuse this power, but they don’t even give us that promise and instead insist they don’t actually have that power. That’s super suspect to me.

I hope people using cheating software understand the dire security consequences of installing and running that type of software too, especially in that it comes from very shady sources.

kttnpunk@lemmy.world on 22 Jan 2024 17:34 next collapse

Anticheat software, sure that’s what it is. Totally not a excuse to steal total control of a player’s machine, nope not here

Breve@pawb.social on 22 Jan 2024 17:52 collapse

I mean I’m not going to jump to the conclusion that they are definitely actively doing this, but more that if they openly admitted that their anti-cheat software has the ability to invisibly monitor everything on your computer from your browser to your password manager, then people would be way less accepting of it just because of the potential risk.

Buddahriffic@lemmy.world on 22 Jan 2024 19:07 collapse

Also, it doesn’t even remove the capability of cheating. A virtual machine can hide things from the kernel. I’m not sure if there’s an existing implementation that makes it completely transparent to the guest OS that it’s running on a VM, but it’s technically possible to do that if it’s not already being done.

A VM-based cheating system would be more complex than a kernel-mode one, but it’s just the next step in the arms race, unless there’s an even easier one I’m not aware of… I suppose hacking their anti-cheat system itself so that the games think it’s working properly might be possible depending on how it’s done, though that can be defeated by an even bigger security hole: giving it the ability to run arbitrary code from the server in kernel mode.

Another way to cheat that might not be defeatable is to run a hacked version in parallel to a completely legit one. You use the legit one for all server communications and the hacked one to render an overlay over top of the video from the legit copy.

IMO, the way anti-cheat should be going is behavior analysis of players. Do players behave as if they are aware of information they shouldn’t be, like the location of other players that shouldn’t be visible? Is the player less effective if the server feeds them fake invisible data about non-existent opponents? Is there a correlation between how difficult shots should be and how likely the player is to make them? Does the player’s performance drastically change from time to time, more so than someone getting into the zone or having a bad day? Does the player ever talk about cheating in the game’s text or voice chat?

Though that’s assuming the cheating is the reason and not an excuse for this.

Breve@pawb.social on 22 Jan 2024 21:02 collapse

Yup, very true. There’s even the possibility of hardware level cheats, just like that new MSI monitor that analyzes the screen with AI. Imagine that but instead it’s a KVM switch like device that can “see” everything happening on the screen as well as the keyboard and mouse inputs. You could train it to recognize and track enemies in an FPS then add in some extra inputs to correct the aim every time you fire, or activate abilities in a MOBA automatically in response to enemy actions. I think this is what Gameshark might be trying to do. Short of requiring cryptographically secure input devices, the only way to detect this type of cheating would be behavioural.

Buddahriffic@lemmy.world on 22 Jan 2024 22:32 collapse

Another commenter linked a video that goes in to detail about how actual cheats are doing it (my comment was just speculation about what’s possible based on what I know about computers work), and they are doing stuff like that. They use raspberry pis and/or arduinos to analyze the screen (or a small square around the centre where the reticle is). Then they intercept clicks and when one is made, add in the corrections to centre the target and then pass on the click. In this case, the Arduino would have a the mouse and usb/network for the image stream as input and it outputs as if it’s a mouse.

And as a man in the middle, it would just make the secure connection itself and pretend it’s just a mouse (spoofing whatever IDs it needs to), so I don’t think cryptographically secure mice would make a difference unless the market is willing to accept only buying approved mice that add their public keys to some database. It would just be another front in the arms race.

Ultimately cheaters have the advantage of having physical access to their device. The scheme we’re talking about would even work on cloud gaming platforms as it’s only using the same information that is already being displayed to the player.

Buddahriffic@lemmy.world on 22 Jan 2024 22:43 collapse

Oh yeah, and for behaviour detection of this, it’s kinda annoying they don’t detect it because I don’t think it would be difficult to do this (either from a problem solving perspective or the amount of computational power that would be required).

Just track the x and y deltas and their derivative over time (in this case, the derivative is just the difference between the current sample and the previous one, so no calculus required, just a subtraction per sample). Then check if they are continuous. X and y deltas are velocity, which must be continuous because the mouse is a physical object and subject to inertia. Acceleration should also be continuous because of the limitations of our muscles (though if your mouse bumps your keyboard or your hand is moving and bumps your mouse, you can see natural acceleration that isn’t continuous, but these wouldn’t directly preceed a successful shot at a target).

Then just watch for spikes in either of those. A better cheat program could smooth the spikes, but it slows down the capability of the aim bot.

steelrat@lemmy.world on 22 Jan 2024 17:12 next collapse

What could go wrong with chinese rootkits on leading global games?

Smacks@lemmy.world on 22 Jan 2024 17:24 next collapse

The only good thing to come out of RIOT are the animations. Those don’t require exposing myself to the CCP.

Shadywack@lemmy.world on 22 Jan 2024 17:51 next collapse

Cool, PC gaming sucks now anyway.

Lipriv30@lemmy.ml on 23 Jan 2024 08:11 collapse

I wonder what is dead by daylight’s easy anti cheat?