Hacker News new | ask | show | jobs
by pixl97 1212 days ago
Hmm, this sounds like you should always run your cheat tools with the executable name/faked exe information of anti-virus application.
2 comments

I used to work on an anti-cheat briefly, and migrated away form relying on Windows API to do this as the parent comment suggested, instead we used cache timing "attacks".

Antivirus was a concern but easily solved by the fact that cheats access memory many times a second, antivirus does it rarely if ever.

Author of parent comment here: Interesting insight! I love (and somewhat miss) this industry because the game of cat and mice is never over.
Oldest trick in the book, good luck faking the PE signature to match the vendor's certificate ;-)

(Jokes aside, the kernel does not provide any information about which application reads a canary page. It's best to just use this as necessary condition and take it with a good pinch of salt.)