Jump to content

Helldivers 2 - Egregious root level anti-cheat?

pim69

I was looking at buying this game, but saw a few concerning review comments on steam, so started digging into the nprotect anti-cheat software and see a lot of discussion about how excessive its permissions are. This software has root level system access when installed, and also continues running even after the game is shut down. I'm not big on supporting vendors who add potential vulnerabilities to my PC with an always-on software for cheat prevention in a PVE game that could itself become compromised, or other malware could use this software as a vulnerability to gain full system root access to your system. 

 

Since I saw Linus recommend this game, I thought I'd raise this topic here to see how others feel about this, if there is awareness, etc.

Link to comment
Share on other sites

Link to post
Share on other sites

when the game launched and my friends were talking about It, I looked it up to see how much it was gonna cost and saw that anticheat stuff and was like nope not buying it

Link to comment
Share on other sites

Link to post
Share on other sites

nProtect has been around a long time and is considered mostly harmless, with that said it is essentially a rootkit that can monitor everything you do on your system and could be used for malicious purposes. This isn't limited to nProtect and this software running at Ring0 is becoming the norm across pretty much all AntiCheat software. So if you want to play Multiplayer games you should just get used to it. And before you think of spinning up a VM, a lot of these AntiCheats actively check to see if it's running in a VM and consider it a bannable offense.
If it's a big concern for you, which it should be, consider setting up a secondary windows instance on another drive for your Multiplayer games that you can reboot into or just don't play them.

Link to comment
Share on other sites

Link to post
Share on other sites

I avoid all games that use that type of anti-cheat because it has been proven that they do not provide anything better then other anti-cheat. For the potential risk of having it vs any sort of benefit, i just dont play those games.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

It doesn't continue running after you exit the game. I don't really see it differently from any other anticheat like EAC or BattleEye

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, elpiop said:

It doesn't continue running after you exit the game. I don't really see it differently from any other anticheat like EAC or BattleEye

That is not true at all, that is not how some of those work 😛 Once installed they will ALWAYS be running. Valorants is always on, even when game isnt running as well as a few other ones that have that level of access .

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Shimejii said:

That is not true at all, that is not how some of those work 😛 Once installed they will ALWAYS be running. Valorants is always on, even when game isnt running as well as a few other ones that have that level of access .

Valorant is definitely a good one to stay away from with its anti-cheat. I'm unfamiliar with any other game with that level of anti-cheat.

Ryzen 7950x3D PBO +200MHz / -15mV curve CPPC in 'prefer cache'

RTX 4090 @133%/+230/+1000

Builder/Enthusiast/Overclocker since 2012  //  Professional since 2017

Link to comment
Share on other sites

Link to post
Share on other sites

31 minutes ago, OhioYJ said:

Welcome to pretty much any game that uses anti-cheat. This is not a new thing if you play multiplayer games online.

These anti-cheats are also easily bypassed. Generic anti-cheat software is stopped dead in it's tracks by the same tools you use to trampoline cheats into programs.

 

There is a fine line between "cheat program detected hooked into the game" and "streaming/recording the game" both which hook into the game in different ways.

 

Ideally, we wouldn't need anti-cheat software, but that would again (As I said many many times) requiring the server to do a lot more work, and not trusting the input from the game client. 

 

The promise of "Streaming games" to players, is that it eliminates every form of cheating except for macro keyboards, but AI tech is undermining that. There is nothing wrong with letting the AI play the game as long as the AI plays the game by the same rules the human players do, and they never do, because the AI's are not trained with player data, they are trained by examining the game's memory.

 

Anyway, Helldivers 2 uses the Autodesk Stingray engine, and that's... something that I don't think many games use and has been discontinued for 6 years. So unless they want to switch to something else, they're probably going to be limited to how they can fix cheats.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

As far as I know, and can see, this anti-cheat doesn't continue running after you close the game. I don't know how to dig deep into active running system files, but the process in task manager goes away when I close the game.

My Rig: AMD Ryzen 9 5900X 12-Core 3.7 GHz Socket AM4 105W || NZXT - Kraken X62 Liquid CPU Cooler || MSI MAG X570 TOMAHAWK WIFI AM4 AMD X570 SATA 6Gb/s ATX AMD Motherboard || CORSAIR Vengeance LPX 32GB (2 x 16GB) 288-Pin DDR4 SDRAM DDR4 3600 (PC4 28800) || SAMSUNG 980 PRO M.2 2280 1TB PCI-Express Gen 4.0 x4 || SAMSUNG 970 EVO PLUS M.2 2280 500GB PCIe Gen 3.0 x4 || Seagate - Barracuda 2 TB 3.5" 7200RPM Internal Hard Drive || MSI RTX 3080 GAMING Z TRIO 10G LHR || Fractal Design Meshify 2 Black ATX Flexible Dark Tinted Tempered Glass Window || Seasonic FOCUS GX-850, 850W 80+ Gold, Full-Modular || Microsoft - Windows 10 Pro OEM 64-bit || Logitech - G502 Proteus Core Wireless Optical Mouse || Input Club K-Type w/ Ajazz Kiwi Switches

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Shimejii said:

That is not true at all, that is not how some of those work 😛 Once installed they will ALWAYS be running. Valorants is always on, even when game isnt running as well as a few other ones that have that level of access .

Arrowhead devs have stated that the anti-cheat is only active while the game is running. I'm pretty sure this is the case with EAC and BattleEye as well. Yeah, they add another attack vector that can be exploited.. but so does everything you install on your computer

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×