Earlier quoted context omitted.
Yeah, should be easy enough to filter these particular jumps out. It's an obfuscation designed to annoy people using common off-the-shelf tools (especially IDA pro) Most obfuscations are only trying to annoy people just enough that they move on to other projects.
What are off the shelf tools/methods people use now? Ida was pretty standard goto when I was into RE
Reverse engineering Call of Duty anti-cheat
61–70 of 223 posts
Re: Reverse engineering Call of Duty anti-cheat
#62A 2-year legal battle with Activision to overturn a false permanent ban. Activision showed up with zero evidence of cheating and lost: https://antiblizzard.win/2025/01/18/my-two-year-fight-agains...
Holy ….. what a fight you had to do. So glad i hardly play any mulitiplayer shooter games. I’d hate to have my insane Steam library stripped away from me.
Re: Reverse engineering Call of Duty anti-cheat
#63I'm very curious about the jump obfuscation. Maybe somebody who's done more reverse-engineering can answer this for me: a) Are unconditional jumps common enough that they couldn't be filtered out with some set of pre-conditions? b) It seems like finding the end of a function would be easy, because there's a return. Is there some way to analyze the stack so that you know where a function is returning to, then look for…
Re: Reverse engineering Call of Duty anti-cheat
#64A 2-year legal battle with Activision to overturn a false permanent ban. Activision showed up with zero evidence of cheating and lost: https://antiblizzard.win/2025/01/18/my-two-year-fight-agains...
I wonder if that label can be considered to be libel. Probably harder in the US, but from what I understand in UK (or just England?) the defendant must prove that it's true.
Re: Reverse engineering Call of Duty anti-cheat
#65Where did you learn how to do this? I would love to learn more about understanding half of what this article said but I don’t know how to start.
Re: Reverse engineering Call of Duty anti-cheat
#66Where did you learn how to do this? I would love to learn more about understanding half of what this article said but I don’t know how to start.
Re: Reverse engineering Call of Duty anti-cheat
#67A 2-year legal battle with Activision to overturn a false permanent ban. Activision showed up with zero evidence of cheating and lost: https://antiblizzard.win/2025/01/18/my-two-year-fight-agains...
Unlike the blogpost, I just decided I would just never spend any money on an Activision product ever again. It's what everybody should do.
Re: Reverse engineering Call of Duty anti-cheat
#68Earlier quoted context omitted.
Back in the old days, before even xbox, online play was almost exclusively on computers on privately hosted servers, so you had mods actively banning anyone who gave any hint of cheating.
That doesn't refute my point, though; probably supports it, even. Private server owners went scorched earth in ye olde days because cheating was (and still is) a huge problem.
Re: Reverse engineering Call of Duty anti-cheat
#69Where did you learn how to do this? I would love to learn more about understanding half of what this article said but I don’t know how to start.
My recipe: "Windows 95 System Programming Secrets" by Matt Pietrek and "Unauthorized Windows 95" by Andrew Schulman, years of fooling around with NuMega SoftICE, lots of IRC, lost youth, yet lots of fun.
Re: Reverse engineering Call of Duty anti-cheat
#70A 2-year legal battle with Activision to overturn a false permanent ban. Activision showed up with zero evidence of cheating and lost: https://antiblizzard.win/2025/01/18/my-two-year-fight-agains...
I got a false permanent ban as well. Despite the fact that cheating is damn near impossible on consoles, and the fact that I worked way too long to get to an absolutely mediocre rank (gold 1) on ranked play, and the fact that I had never even had a warning or complaint for any behavior whatsoever, they permanently banned me with no explanation. Unlike the blogpost, I just decided I would just never spend any money on…
Unfortunately, aim assist devices for consoles are very widespread now and a big problem for competitive gaming. .
>>I had never even had a warning or complaint for any behavior whatsoever
That's the gold standard in the industry though, you don't warn(suspected) cheaters to not give them opportunity to adjust their tactics. Sorry you got caught by this unfairly.