Anticheat - Detect Cheaters in Public Lobbies 0.1.0

A Mod for Helldivers 2
Anticheat - Detect Cheaters in Public Lobbies akl_mod_preview_image
  • 17399-1792130754-1169850570.webp
    17399-1792130754-1169850570.webp
    9.6 KB · Views: 614
  • 17399-1792130758-436805254.webp
    17399-1792130758-436805254.webp
    40.9 KB · Views: 624
  • 17399-1792130758-669690505.webp
    17399-1792130758-669690505.webp
    51.6 KB · Views: 607
  • 17399-1792130754-1747759007.webp
    17399-1792130754-1747759007.webp
    32.4 KB · Views: 494
HD2 Anticheat watches what your own game already knows about the other players, compares it to the vanilla game, and lists anything that smells fishy on a small panel on the right side of the screen. It never changes the game, never acts on anyone, and never connects to anything. What you do with the information is up to you.

What it catches
Guns: fire rate above the gun's vanilla maximum, magazines or spare magazines bigger than vanilla, the Maxigun firing while its owner walks around. One-shot kills of big enemies that no vanilla weapon can do. Tanks: guns hitting far outside the hull's firing arc (turret rotation mods), automated reloads, tanks faster than vanilla, tanks driven from the wrong seat, guns firing with nobody in the gunner seat, stratagems called from a driver or gunner seat. Loadouts with two vehicles of the same kind.

Almost every check was tested in real missions with two game clients, one running the cheat mods. Checks are tuned to stay quiet when unsure: a missed cheater is better than a wrongly flagged player.

Using it
When the panel shows a player, it lists what they did. Page Down dismisses it as a false positive, End selects the next player. Findings are also written to %LOCALAPPDATA%\HD2AntiCheat\anticheat.log but the log never stores names or Steam IDs: players appear as PLAYER 1, PLAYER 2, numbered fresh each game. Got a false positive? Send that log. Don't want a log at all? Put LOG=false
in settings.txt
in the same folder. Or use the Mod Options Menu to disable.

Installation/Requirements
  • Requires Bingus Shared Loader (v18 or newer)
  • Install with HD2 Arsenal
  • Mod Options Menu, optional but allows for UI tuning
  • Mod Bindings Menu, also optional and allows for key rebinding
Hiding it with the game's HUD
The game's "hide HUD" key is unbound by default. If you bind it, bind "Hide / show the overlay" to the same key and both will hide and show together.

Known limits
Works best when you host. Stratagems from a tank are only judged when nobody else is on foot. New game patches can switch checks off until updated (the panel status says so).

I AM NOT THE FUN POLICE, I WILL NEVER CONDONE COLLECTING USERNAMES AND/OR WITCH HUNTING CHEATERS. THIS IS PURELY A TOOL TO DETECT.

What counts?

Anything that changes gameplay beyond vanilla: fire rates, magazines, Maxigun movement, tank handling, stratagems from vehicles, extra vehicles. That includes rebalance and "QoL" mods. Cosmetic, sound and UI mods don't affect anyone else, and this mod can't see them anyway. Want to play with gameplay mods? Great: host a private or friends-only lobby. Public lobbies are for players who expect the vanilla game.

Future?
  • More coverage of mods
  • Improve reliability
GitHub page soon™


Credits and transparency
Built with the help of Claude Code (Claude Opus 5.5). Memory patterns from Link's Link to Memory kit (MIT license). Enemy health data from the Helldivers 2 Wiki (CC BY-NC-SA). Notices included in the download. This mod is MIT licensed.
37.7 KB
Log in or sign up to download
Uploaded by
notOceanMan
Downloads
96
Comments
67
Views
4,306
First release
Last update
Platform
PC 
Version
0.1.0
Total Size
37.7 KB
Rating
1.29 star(s) 17 ratings

Uploaded by

  • 96
  • 4,306

Ratings

1.29 star(s) 17 ratings

Pinned comment

Pinned by the staff.

RenegadeX4

Members
Members
Sep 27, 2026
3
17
  1. CowboyBingus
    CowboyBingus
    • premium
    • 531 kudos
    17 Oct 2026, 4:23AM
    Did you bother actually testing your own mod? There are several instances I found after a quick test of about 10-15 minutes where innocent players would be kicked in-game. And, moreover, most of the things this mod checks are easily spoofed. Let me do a quick runthrough.
    • Fire rate checks are completely trivial to bypass, and all refill or infinite-ammo cheats evade it. Network jitter (lag), however, causes significant problems for innocent players above 60ms.
    • Peers own their ammo capacity. The host has no means of validating what the peer says is accurate. Again, easily evaded as seen above.
    • Spare magazine detection was just outright broken in testing. I couldn't even really get it to function properly.
    • One-shot kills fail to properly distinguish from vanilla gameplay. Dropships being removed while alive from the game, for example, will flag the last player to shoot it and boot them.
    • Off-arc tank guns also flag vanilla gameplay. And, moreover, this one doesn't even bother to check the person is flagging it is even in the tank.
    • Tank speed flags any innocent player where two lag-corrections occur under 60s.
    • Your tank seating code is also completely broken and reading the wrong addresses. A player who climbs into the driver, then exits and enters the gunner seat, can be flagged and booted because of this.
    • Automated reloads is trivially evaded with a small random delay.
    • Stratagem loadout checks were also trivially evaded because, again, the host does not validate peer claims.
    I didn't bother going through any other checks because there was so much wrong that I just stopped there. This mod is harmful to innocent players while still enabling modders.

    The only proper solution is a full-fledged detection mechanism, which as you said, does not exist. That is the whole reason I stopped development on my own.
  2. OceanMan20
    OceanMan20
    • member
    • 3 kudos
    17 Oct 2026, 4:35AM
    It doesn't kick? Also this is literally the first version of the mod, it's a beta. Improving is like kinda the point. Thank you for your input, ill work on those holes (for those that can be fixed). Is it perfect? No. Will it ever be perfect? No. But it's a tool. If you kick every user that it goes off on, that is on you.

    Don't blame the tool maker when the user uses it in a dumb way and causes damage. It helps those that want it and know how to read with basic critical thinking skills. The information is right there. It explains what it found. That's it.
  3. CowboyBingus
    CowboyBingus
    • premium
    • 531 kudos
    17 Oct 2026, 4:43AM
    The end-user is making decisions based on what your mod tells them. It is your mod's responsibility to be as accurate as possible so that people can make informed decisions. It's disingenuous to claim that the end-user has any capacity to make that determination beyond what the mod already tells them (and as has already been pointed out, is incorrect to begin with).
 

RenegadeX4

Members
Members
Sep 27, 2026
3
17
  1. CowboyBingus
    CowboyBingus
    • premium
    • 531 kudos
    17 Oct 2026, 4:23AM
    Did you bother actually testing your own mod? There are several instances I found after a quick test of about 10-15 minutes where innocent players would be kicked in-game. And, moreover, most of the things this mod checks are easily spoofed. Let me do a quick runthrough.
    • Fire rate checks are completely trivial to bypass, and all refill or infinite-ammo cheats evade it. Network jitter (lag), however, causes significant problems for innocent players above 60ms.
    • Peers own their ammo capacity. The host has no means of validating what the peer says is accurate. Again, easily evaded as seen above.
    • Spare magazine detection was just outright broken in testing. I couldn't even really get it to function properly.
    • One-shot kills fail to properly distinguish from vanilla gameplay. Dropships being removed while alive from the game, for example, will flag the last player to shoot it and boot them.
    • Off-arc tank guns also flag vanilla gameplay. And, moreover, this one doesn't even bother to check the person is flagging it is even in the tank.
    • Tank speed flags any innocent player where two lag-corrections occur under 60s.
    • Your tank seating code is also completely broken and reading the wrong addresses. A player who climbs into the driver, then exits and enters the gunner seat, can be flagged and booted because of this.
    • Automated reloads is trivially evaded with a small random delay.
    • Stratagem loadout checks were also trivially evaded because, again, the host does not validate peer claims.
    I didn't bother going through any other checks because there was so much wrong that I just stopped there. This mod is harmful to innocent players while still enabling modders.

    The only proper solution is a full-fledged detection mechanism, which as you said, does not exist. That is the whole reason I stopped development on my own.
  2. OceanMan20
    OceanMan20
    • member
    • 3 kudos
    17 Oct 2026, 4:35AM
    It doesn't kick? Also this is literally the first version of the mod, it's a beta. Improving is like kinda the point. Thank you for your input, ill work on those holes (for those that can be fixed). Is it perfect? No. Will it ever be perfect? No. But it's a tool. If you kick every user that it goes off on, that is on you.

    Don't blame the tool maker when the user uses it in a dumb way and causes damage. It helps those that want it and know how to read with basic critical thinking skills. The information is right there. It explains what it found. That's it.
  3. CowboyBingus
    CowboyBingus
    • premium
    • 531 kudos
    17 Oct 2026, 4:43AM
    The end-user is making decisions based on what your mod tells them. It is your mod's responsibility to be as accurate as possible so that people can make informed decisions. It's disingenuous to claim that the end-user has any capacity to make that determination beyond what the mod already tells them (and as has already been pointed out, is incorrect to begin with).
 

Avaleine

Modder
Modder
Members
Aug 16, 2026
52
26
A note for anyone thinking of using this 🛡️

To be fair to the author, the tool itself never kicks anyone, doesn't log names, and lets you dismiss false positives. But that also means the real decision is always yours. It shows you a guess, and you are the one who acts on it. That said, do not blindly trust a tool to do what your eyes already do with better judgment. It cannot reliably do what you probably want it to do, which is think on your behalf.

Please keep in mind:
  • Your game only sees part of what other players' games are doing. Lag, desync and not being the host can make normal play look impossible. The page itself says it works best when you host.
  • By its own definition, gameplay mods (rebalances, QoL) count as violations. Lots of players run those without any bad intent.
  • A flag is a guess, not proof, and there's no way for you to validate it.

So in the end, who you kick, and why you kick them, is your responsibility. Not the tool's. Don't use this under the assumption that a bad decision on your part can be passed off to the tool.

Please don't kick, call out or harass anyone on an overlay's word alone. A wrong call means harassing someone who did nothing wrong. If someone is clearly ruining the game, you'll see it yourself. You will know that the experience isn't the same, because you're being affected by it. Not because a tool told you to be affected by it.

And for everyone running gameplay mods: private or friends-only lobbies keep everyone happy. If you're already doing that, you're the reason modding will continue to be great. Bingus already said the rest.
 

360de250

Members
Members
Sep 24, 2026
6
0
It's just one part of the whole "officials won't step in, so the community just brawls it out" situation. Nothing that shows up is wrong—I just want to see where this game's future goes.
 

Emzx99

Members
Members
Sep 16, 2026
15
8
what can I say, it's obviously a sore spot and people want it. Also I could use some evening entertainment :3
Nobody wanted this but console kids. Pro tip, if you can't tell with your own eyes and ears if someone is doing something fishy, you should probably just shut up and move along and have fun playing your PVE game. All you've done is make a stupid tool that's going to get people kicked for no reason. I wouldn't be shocked if console players were getting flagged. They really should just nuke your mod already. It causes more problems than blatant cheating mods.
 

Katman909

Members
Members
Sep 16, 2026
18
2
  1. CowboyBingus
    CowboyBingus17 Oct 2026, 4:23AM
    Did you bother actually testing your own mod? There are several instances I found after a quick test of about 10-15 minutes where innocent players would be kicked in-game. And, moreover, most of the things this mod checks are easily spoofed. Let me do a quick runthrough.
    • Fire rate checks are completely trivial to bypass, and all refill or infinite-ammo cheats evade it. Network jitter (lag), however, causes significant problems for innocent players above 60ms.
    • Peers own their ammo capacity. The host has no means of validating what the peer says is accurate. Again, easily evaded as seen above.
    • Spare magazine detection was just outright broken in testing. I couldn't even really get it to function properly.
    • One-shot kills fail to properly distinguish from vanilla gameplay. Dropships being removed while alive from the game, for example, will flag the last player to shoot it and boot them.
    • Off-arc tank guns also flag vanilla gameplay. And, moreover, this one doesn't even bother to check the person is flagging it is even in the tank.
    • Tank speed flags any innocent player where two lag-corrections occur under 60s.
    • Your tank seating code is also completely broken and reading the wrong addresses. A player who climbs into the driver, then exits and enters the gunner seat, can be flagged and booted because of this.
    • Automated reloads is trivially evaded with a small random delay.
    • Stratagem loadout checks were also trivially evaded because, again, the host does not validate peer claims.
    I didn't bother going through any other checks because there was so much wrong that I just stopped there. This mod is harmful to innocent players while still enabling modders.

    The only proper solution is a full-fledged detection mechanism, which as you said, does not exist. That is the whole reason I stopped development on my own.
  2. OceanMan20
    OceanMan2017 Oct 2026, 4:35AM
    It doesn't kick? Also this is literally the first version of the mod, it's a beta. Improving is like kinda the point. Thank you for your input, ill work on those holes (for those that can be fixed). Is it perfect? No. Will it ever be perfect? No. But it's a tool. If you kick every user that it goes off on, that is on you.

    Don't blame the tool maker when the user uses it in a dumb way and causes damage. It helps those that want it and know how to read with basic critical thinking skills. The information is right there. It explains what it found. That's it.
  3. CowboyBingus
    CowboyBingus17 Oct 2026, 4:43AM
    The end-user is making decisions based on what your mod tells them. It is your mod's responsibility to be as accurate as possible so that people can make informed decisions. It's disingenuous to claim that the end-user has any capacity to make that determination beyond what the mod already tells them (and as has already been pointed out, is incorrect to begin with).
Yeah Nexus staff got mad at me for calling this guy out over and over again after he kept deleting my comments and I kept having to repost it. lol
Glad they pinned bingus tho big w
chud-chudjak.gif
 

Katman909

Members
Members
Sep 16, 2026
18
2
They didn't pin that comment thread, they locked all comments so it's 'pinned' by the inability for anything to dethrown it.
oh... thought the comment thread was "locked" so it can't move before they shut the entire comment section down.
 

SoS2430

Modder
Modder
Members
Sep 18, 2026
55
35
I WONDER. If you are rammed by the HIVELORD and launched high into the air or outside the map, resulting in a massive displacement, will you be flagged as a cheater or not
 

Paegus

Members
Members
Sep 5, 2026
38
16
I WONDER. If you are rammed by the HIVELORD and launched high into the air or outside the map, resulting in a massive displacement, will you be flagged as a cheater or not
Yeah, that was one of Cowboy's points.

If this game state update says I'm here, then that game state update says i'm much farther than I'm supposed to be? 🚩
If you shoot a bot drop ship with your Peacemaker and it leaves the map it "dies" and all of a sudden you 1-shot a drop ship with a Peacemaker? 🚩🚩
 

celestiex

Members
Members
Sep 17, 2026
26
6
pretty sure this wouldn't work at all if someone in-game has some form of desync. a lot of chinese players i meet bring desync into games due to how they connect to HD2 and with the lag, teleporting, enemies taking forever to die etc it would just flag everyone as teleporting or instakilling etc