4 ms·
On one hand, sure, there is no way to stop advanced client cheats from usermode. On the other hand, it seems naive (from my own naive perspective) to assume yo
by indigochill 7y ago
On one hand, sure, there is no way to stop advanced client cheats from usermode.
On the other hand, it seems naive (from my own naive perspective) to assume your own drivers won't be reversed and defeated, given you already know your opposition is this advanced. So why still go down that path? Most of what I've read has been pretty down on anti-cheat, so I'm quite interested to get the other perspective from someone who personally finds it worthwhile to work on it.
- invokestatic 7y agoI actually agree with most of what you’re saying. Anti-cheats like BattlEye or EasyAntiCheat rely on advanced obfuscation like virtualization to protect their secrets. But people are now deobfuscating those, revealing exactly how the anti-cheat works, allowing cheaters to evade it. I take a fundamentally different, “zero trust” approach and built my anti-cheat with the assumption that it has already been fully reverse-engineered and figured out. I think if your software relies on security by obscurity you’ve already lost.
- indigochill 7y agoMy curiosity is piqued. Is there somewhere I can learn more about your solution? Even if just a product page.
- invokestatic 7y agoI guess so, I didn't want to use this as a promotional opportunity since I think it would make my comments insincere. But if your interested, https://h6ntechnologies.com/ https://h6ntechnologies.com/.
- indigochill 7y agoYeah, I appreciate that. It just turns out my team's looking at integrating anti-cheat in the very near future so I happen to be in the market (and feeling lukewarm about EAC and BattlEye), and it's a topic of personal interest besides. So thanks!
- solarkraft 7y ago> with the assumption that it has already been fully reverse-engineered and figured out Then how do you prevent it from being circumvented?