Return-oriented programming-based CSGO, BF3, BF4 cheat
github.com
github.com
That attitude really grinds my gears. I'd much prefer to see something like "here's how we think Valve could fix this permanently".
That said, authors should follow responsible disclosure, give the game company some time to respond before releasing.
Stack-smashing attacks have been around since at least 1988[1]. This cheat has less to do with the game itself and more to do with the computing architecture (i.e. stack-based). ROP is an active area of research and "code hardening" is a way to mitigate such an attack[2], but (from what I understand) usually comes with performance penalties.
On another note it's not an exploit in the classic sense - if you own your game you're legally allowed to do what you want with it in most countries AFAIK. I'm not convinced responsible disclosure even applies here.
Rooting/jailbreaking/safetynet exploits (and exploits that can be used for rooting and jailbreaking) shouldn't go to google and apple first, they should go to the users first.
The same applies for bypassing anti-cheats or other modification prevention systems or other attestation systems.
Hacks in singleplayer games are fun. Hacks in multiplayer games are not. If someone thinks the game is shit and unrewarding, they should just not play it and not ruin it for everyone else.
They dont really do shit
Seems like the next logical step will be for one of the many people specializing in defenses to develop a "permanent" fix :)
Also, this is just a game, but if it was ransomware and the dev said "hopefully this ransomware will be antivirus undetected for ever", you'd probably have a different opinion, no?
Yeah, I think it is petty to call him out for having a "bad attitude" because of this.
> So hopefully this cheat will be VAC / PB undetected for ever
Well, until they remove most of the ROP gadgets or employ CFI?
This is unfeasible. ROP gadgets essentially show up in "random" locations. Not to mention that they might also show up in code that Valve has no access to.
How this cheat does it I dont know. And I am too lazy to check :)
yeah... until they patch it
FWIW I tend to only see cheaters on casual. The TrustFactor thing seems to work fairly well, because (judging by Overwatch) the cheaters seem to be among their likes. It must suck for new (non-prime) accounts, though.
https://kotaku.com/apex-legends-will-make-cheaters-play-agai...