• Anti cheating discussion
    324 replies, posted
[QUOTE=AzuiSleet;14425562]The new SE feature garry added is very interesting indeed. It hashes all the lua code on the client state. You could say anti-cheat is a democracy in this new version. It also has quite a few bugs. People sometimes have no hash or completely wrong hashes.[/QUOTE] I don't understand whats so hard about an MD5 hash or if your really desperate, a 1 to 1 code matching check (slow as fuck)
[QUOTE=mbainrot;14426090]I don't understand whats so hard about an MD5 hash[/QUOTE] lol
Right now it fails for 2 reasons 1. The client doesn't have CS:S, and the CS:S weapon's hashes are in nosend - so the client can't load the files 2. The client has some addon that overrides another file (and is kicked by the MD5 check before they have chance to kick themselves because of the 'different file' check)
[QUOTE=mbainrot;14423339]Arg I have to rewrite my reply because I was writing it for page one Gj on script enforcer, its starting to improve. Only issue is I have noticed people are getting kicked for wire mod file mismatches on a server I play on, it's not even meant to be running SE (as its more or less a sandbox server (SB3))[/QUOTE] I can't join a server i favorited becaus it tells me "Mismatch: Lua/Wire/Enities/wire_lamp/shared.lua" or something like that.
Maybe try updating your wire with SVN, and removing all other wire addons. And make sure the server is the same way.
Garry, are all current SE routines you talked about implemented in #62? (You said many times "try doing it on game1.facepunch.com" so I asume you have some special SE there enabled) And if yes, are they activated by default if SE is enabled? And if not, is there a way for us to enable it?
They're in 62 but it doesn't kick for it in 62
Is this why pulsar effect RP, has crashed beacuse of this update?
So SE is actually going to work when this is all over? Sweet, shame I won't be able to use Falcos scripts afterward I bet.
Does memory editing trigger a kick too? That is the one major flaw in scriptenforcer currently.
[QUOTE=¦FlapJack¦;14436740]Does memory editing trigger a kick too? That is the one major flaw in scriptenforcer currently.[/QUOTE] Memory editing triggers a VAC ban I believe.
Not yet anyway. (I'm not banned yet ;) ) cl_downloadfilter none will probably trigger either a ban or a kick i believe.
Unless it's made so that it kicks for CHANGED files, or DIFFRENT versions of it, and skips if it doesn't exist.
[QUOTE=¦FlapJack¦;14437024]Not yet anyway. (I'm not banned yet ;) ) cl_downloadfilter none will probably trigger either a ban or a kick i believe.[/QUOTE] It will kick and ban you currently, it assumes you're a cheater if your hash is different.
A little flawed in my opinion. If the file does not exist, it should kick with a message like "Type cl_downloadfilter all in console to join." Just a thought.
Perhaps this is the time when garry implements cl_downloadfilter lua
[QUOTE=Jamesy151;14436763]Memory editing triggers a VAC ban I believe.[/QUOTE] Doesn't seem like it.. It won't if you're doing it from a module you load earlier, either.
VAC doesn't get triggered in Gmod as of yet.
VAC detects memory editing and MS Detours, regardless of its intent.
How havn't i been banned then? And how hasn't any other person who has used the cheat engine been banned?
[QUOTE=¦FlapJack¦;14448627]How havn't i been banned then? And how hasn't any other person who has used the cheat engine been banned?[/QUOTE] Because it's delayed.
Delayed by over 6 months?
VAC Does not do any memory checks other than your standard Engine checks; ScriptEnforcer is not something standard, anything that would mess with ScriptEnforcer would not trigger a VAC. Proof is purchasable in most any Sourcemod.
[QUOTE=Lexi;14447121]Perhaps this is the time when garry implements cl_downloadfilter lua[/QUOTE] This.
[QUOTE=¦FlapJack¦;14436740]Does memory editing trigger a kick too? That is the one major flaw in scriptenforcer currently.[/QUOTE] I don't think so. That's more VAC's tasks.
I think he means memory editing to disable the SE Check; If so, then yes the Test ScriptEnforcer Garry had up kicked if any files were ran that weren't allowed.
[QUOTE=bromvlieg;14299855]its an file that u download for every file/or only lua aslong as u can find the roght lua file for the right dua, u can do every thing even server side stuff.................. biggest leak as far as i found now... ... hacker vs server.. auto killing systems... every 5 se it selects all playeras and kill em truw serverside... disconecting.... varibles scoreboard modding binds... renaming the server.... banning.. kicking.... making random admins... ban the owner... this has to be fixed whit scriptenforecer before some one finds out how to do it like me... else.. we... are.... scruwed...[/QUOTE] Nope. You're lying. [highlight]YOUR GMOD SERVER WILL NEVER RECEIVE THE CONTENTS OF ANYBODY'S .DUA FILES, MODIFIED OR NOT. BROMVLIEG IS TALKING OUT OF HIS ASS.[/highlight] That is all.
[QUOTE=AzraelUK;14468180]Nope. You're lying. [highlight]YOUR GMOD SERVER WILL NEVER RECEIVE THE CONTENTS OF ANYBODY'S .DUA FILES, MODIFIED OR NOT. BROMVLIEG IS TALKING OUT OF HIS ASS.[/highlight] That is all.[/QUOTE] I think we had established that already.
[QUOTE=AzraelUK;14468180]Nope. You're lying. [highlight]YOUR GMOD SERVER WILL NEVER RECEIVE THE CONTENTS OF ANYBODY'S .DUA FILES, MODIFIED OR NOT. BROMVLIEG IS TALKING OUT OF HIS ASS.[/highlight] That is all.[/QUOTE] Most people ignored him as he is Stupid and doesn't know what he is talking about. Seriously who would think it's possible.
well any way of preventing cheating compleatly would require an large overhaul of how the game is programed which I doubt, will happen or would ever be even remotly posible so to some degree we just have to buck up and deal with it cuz it wont change [highlight](User was banned for this post ("Pointless bump" - mahalis))[/highlight]
Sorry, you need to Log In to post a reply to this thread.