Unresolved😠 Anti-Cheat's

Posts 1–5 of 5 · Page 1 of 1
😠 Anti-Cheat's
I see a couple videos of griefers on a few Gmod servers that I know, have very nice anti-cheats. If cake anti-cheat is still very powerful thats what they were bypassing. I want to know though how they did it.

I try and grasp as much as I can about scripts and exploits used on Garry's Mod, but I can't seem to load hacks without getting a kick from an automatic anti-cheat in the server.

Don't wanna seem like a skid but I've done some research at least and tried a few things, such as sv_allowcslua 1; lua_openscript_cl autorun/server/admin_functions.lua; sv_allowcslua 0

(I use autorun/server/admin_functions.lua because I don't plan on ever hosting, and I figured it'd be more discreet for any server that scans for keywords on your client and can trigger an anti-cheat.)

But to no avail to how fast I am, I still get instant kicked, I figured it may be my bypasser, yet my bypasser seems fine.

Before I join any server I turn sv_allowcslua to 0 and sv_cheats to 0.

Also I can get an issue when using said bind where it says something along the lines of "sv_allowcslua" can only be changed by blah blah blah. But the hack itself that I use, will still load. But I -still- get kicked. Even when I don't get the error I still get caught red handed.

Certain servers this works because certain servers don't have an anti-cheat at all or it sucks. The biggest DarkRP server out there (Forget the name, had around an average of 100/120 players daily didn't even detect me activating/executing lua files.

To what I've learned is that any anti-cheat I may stumble upon, will only kick when it notices there has been an execution of a client-side lua file, therefore kicking and banning you. But just how the hell do people bypass this shit?

I don't inject during a game, I inject before, then I run my keybind I showed above when I'm ingame, which is lightning fast because it being all one bind but still no dice. I even hid the damn hack under a regular file name, even if that file wasn't a hack, I'd still be kicked/banned for executing a lua without the right to do so.

Is there anyway I can get past this crap or is it just something I have to deal with?
Alot of anticheats function diffrently. Depending on what you want to bypass you first have to know how it functions. Now I can't directly tell you what to do as I don't know what servers you are trying to hack on but what I can tell you is all bypassers do is allow you to run lua files. Usually how these anticheats work is by monitoring the actual hooks, concommands, vars, etc. However there are also anticheats like CAC wich work diffrently. CAC works by monitoring all function hashes(or whatever they are called) and if they match the server's it works. If it detects change it will kick you for false engineering the anticheat. Then it is also a detection system by executing and seeing what addons do then compering the result to the client if it does not match it kicks you for cheating. The way people bypass have diffrent ways. Here are some:

1. Faking the anticheat. Basically you never load the anticheat and load a fake file wich sends fake packets to the server. However this can get patched by just changing the packet names.
2. Seperate hacks, game and addons. What you can do here is create seperate enviroments 1 for the game, 1 for the addons and 1 for the hacks then afterwards load all the addons into the addon enviroment and the hacks in the hack enviroment. Change the game enviroment so it can't be changed. This is hard to setup, it still can be detected, but it works on all versions and to remove the detection you would have to make the enviroment unaccessable.
3. Change the game's lua system to fake all the checks the anticheat does. This is really difficult to do however once done it cannot be detected.
4. Finally you can just use a dll hack instead. Those are not detected and always work. The problem here is they are really hard to find and can't be customized that easly

I hope that helps you atleast a little bit. Don't go asking for a bypass to an anticheat because they either costs shit tons of cash or don't work
It is clientside. Therefore, it is always possible to bypass, no matter what they do.

The ways AtiLion mentioned are good, but I would recommend you to example buy CAC to begin with, and just keep testing your hack against it, until it is no longer detected.
Load b4 autorun and get a non detoured debug.getupvalue to get the main CAC table and then you have all the original functions
1 week has passed and no further replies have been made by the OP.

/Closed.
Posts 1–5 of 5 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us