22.02.2012, 13:54
I've had a bit of a think about it.
The key IS validation.
I've worked in pub's my whole life, and if it's taught me anything, it's that a bullshit story always falls apart when you push it far enough.
I'd like to introduce the concept of "Prove it" validation.
Basically, this involves chasing the client all the way back to an area that would have required extensive Operating System modification to actually pass.
Obviously with this method it would produce a small percentage of false errors, so you wouldn't PUNISH past a certain point into the cycle, but it would be enough to warrant suspicion.
In simple terms:
SERVER: Hi, what is 5 * 6?
CLIENT: 30!
SERVER: Good, now, do you have any cheats?
CLIENT: <Lie> No!
SERVER: OK, now how big was the file you scanned.
CLIENT: <Lie> It was xx-250!
SERVER: OK, Windows, How big is the file specified?
WINDOWS: xx!
SERVER:
Obviously this is a VERY poor example, and the implimentation would be fucking horrible I'm aware.
But it's this line of approach I am going to take, forcing the modder to have to answer questions so hard to answer that either they won't go that far or will have to do a complete system modification just to spawn a gun in a game.
The key IS validation.
I've worked in pub's my whole life, and if it's taught me anything, it's that a bullshit story always falls apart when you push it far enough.
I'd like to introduce the concept of "Prove it" validation.
Basically, this involves chasing the client all the way back to an area that would have required extensive Operating System modification to actually pass.
Obviously with this method it would produce a small percentage of false errors, so you wouldn't PUNISH past a certain point into the cycle, but it would be enough to warrant suspicion.
In simple terms:
SERVER: Hi, what is 5 * 6?
CLIENT: 30!
SERVER: Good, now, do you have any cheats?
CLIENT: <Lie> No!
SERVER: OK, now how big was the file you scanned.
CLIENT: <Lie> It was xx-250!
SERVER: OK, Windows, How big is the file specified?
WINDOWS: xx!
SERVER:

Obviously this is a VERY poor example, and the implimentation would be fucking horrible I'm aware.
But it's this line of approach I am going to take, forcing the modder to have to answer questions so hard to answer that either they won't go that far or will have to do a complete system modification just to spawn a gun in a game.