←back to thread

3883 points kuroguro | 4 comments | | HN request time: 1.16s | source
1. 4cao ◴[] No.26296742[source]
Excellent investigation, and an elegant solution.

There's a "but" though: you might end up getting banned from GTA Online altogether if this DLL injection is detected by some anti-cheat routine. The developers should really fix it on their end.

replies(2): >>26296797 #>>26297952 #
2. kuroguro ◴[] No.26296797[source]
Yeah, there's some disclaimers in the PoC repo. Definetly use at your own risk.
3. away_throw ◴[] No.26297952[source]
It's highly unlikely you are going to get banned on GTA even with cheats. The anti-cheat is a joke. The game is filled to the brim with cheaters. If me and my friends play, we play with cheats just to protect ourselves from other cheaters.
replies(1): >>26298987 #
4. half-kh-hacker ◴[] No.26298987[source]
Game cheat dev here: Just to provide some context, the GTA Online client is woefully horrible at doing client-side validation on the packets it receives from other peers. (there isn't an authoritative server)

This means that anyone in your session can send you a weirdly-formed packet to crash your game. Most cheats have protections against this by just doing Rockstar's job and adding better validation around packet interpretation routines.

Using "cheats just to protect [your]selves" actually makes a lot of sense.