AC's security
#1
Found somewhere
Quote:I got bored with hacking this game. There is no security at all, you modify the exe to do what you want......boring.

Also the game engine sucks. The enemys take too long to drop.

The community is also not easily raged.

I can do a lot less as far as hacks go in cs, but cause far more rage.

So even hackers got bored to cheat, let's discuss methods to prevent cheaters. Our game is clientside so it will be hard to prevent everything, but making hacking more difficult would decrease number of cheat reports I hope :)

Problem #1
Modified clients
Yeah, the name says everything. Begginer of programming modifies some variables in code and compiles it. In the result we see speedhacks, highjumps etc. How to prevent this? Every that's come to my mind is just checksum compare. Hashed checksum of client binary is compared with checksum of the server. If both the same, client connects, if not, it's kicked. Simple and idiot proof. Disadvantage is that innocent modders that changed only cosmetic things (for example changed hp number into healthbar) won't connect to other servers.

Problem #2
External programs running in the background
Usually called "trainers" - aimbots for example. Here I don't have any ideas - I'm just web developer, not serious programmer. But here i would suggest trying to block any attempts accessing game's memory.
Thanks given by:


Messages In This Thread
AC's security - by FleshyPod - 19 Aug 11, 09:03PM
RE: AC's security - by lucky - 19 Aug 11, 09:10PM
RE: AC's security - by FleshyPod - 19 Aug 11, 09:12PM
RE: AC's security - by Z-karIuS - 19 Aug 11, 09:24PM
RE: AC's security - by D1551D3N7 - 19 Aug 11, 09:27PM
RE: AC's security - by SiL3nT - 19 Aug 11, 09:30PM
RE: AC's security - by lucky - 19 Aug 11, 09:54PM
RE: AC's security - by jamz - 19 Aug 11, 09:59PM
RE: AC's security - by Zarjio - 19 Aug 11, 10:26PM
RE: AC's security - by Alien - 19 Aug 11, 10:36PM
RE: AC's security - by Cactus - 20 Aug 11, 02:53AM
RE: AC's security - by V-Man - 20 Aug 11, 08:22AM