logoalt Hacker News

ChocolateGodyesterday at 11:47 PM2 repliesview on HN

> Riot went as far as pushing a UEFI firmware update to Valorant players to close a hardware attack — the first time an anti-cheat has reached below the operating system to change your firmware

I don't believe Vanguard did this at all? It told users they need to update their firmware to play, it didn't touch the firmware itself.

> Cheats started in user space, so anti-cheat moved into the kernel to see them. Cheats followed into the kernel, and then below it into hypervisors

I think cheats moved into kernel space before anti-cheats did.


Replies

glitchctoday at 4:22 AM

Almost all trainers from time immemorial operate in the kernel space because they require direct access to memory addresses. The whole cheats paradigm started with altering values stored at specific addresses. Alter the right value and the player character gets infinite ammo or lives or whatnot, and it went from there. Modern day cheats embed more sophisticated logic that ultimately boils down to altering locations in memory in a specific order, which brings me to my point:

An anti-cheat mechanism can always be defeated if the cheater can access a lower order of abstraction from the mechanism. An arms race is the inevitable outcome. It's either that or competitive gaming is not viable.

show 2 replies
sitzkriegtoday at 1:39 AM

long beforehand naturally. the arms race is as good of an excuse as any to trample user rights though