Skip to content(if available)orjump to list(if available)

Anticheat Update Tracking

Anticheat Update Tracking

8 comments

·June 29, 2025

nulld3v

Very nice walk-through on the reverse engineering process.

Also, they linked this post that made my jaw drop: https://www.unknowncheats.me/forum/anti-cheat-bypass/667333-...

Apparantly BattleEye anti-cheat had an exploit where hackers could permanently ban any player they wanted. BattleEye allowed anybody to log in as a "game server" so hackers simply booted up a fake server, told BattleEye that "player X has logged in and is doing a bunch of suspicious stuff" and then player X's account was no more...

I'm sorry, why do we trust these guys again?

ethan_smith

This BattleEye exploit demonstrates a classic failure of trust boundary definition - they effectively created a system where client attestation was accepted without proper authentication or verification.

ronsor

Because game companies force you to in order to play.

rak

ESEA shipped their client and anti-cheat with a free bitcoin miner back in the day: https://en.wikipedia.org/wiki/ESEA_League#Bitcoin_mining_inc...

bpbp-mango

my friends got me in to valorent for a time, but I found the idea of a kernel level anticheat far too invasive

7bit

Most online Games require kernel Level anti Cheat.

preciousoo

Funny how the most advanced anti cheat just gives version info and executables in one nicely human friendly package. No need for gimmicks when you the work speaks for itself

fwiw I couldn't find the endpoint in question for vanguard, but I did find for all the riot games

b8

Or just download and check the hash against older versions.