PatchedAllowCSLUA Bypasser (no injections, no memory edit, no external exe)

Posts 115 of 19 · Page 1 of 2
AllowCSLUA Bypasser (no injections, no memory edit, no external exe)
This does not bypass AntiCheats such as CAC, but this can help you bypass them! The module is being ran before CAC is ran!

Going trough wiki I discovered require() function, what really got me interested is the fact this statement: "First tries to load a binary module with the given name, if unsuccessful, it tries to load a Lua module with the given name." I then wrote a small binary module named gmcl_search_win32.dll and now its being ran on any server.

darke.lua.txt goes to garrysmod/data folder.
gmcl_search_win32 goes to garrysmod/lua/bin folder.

I'm not really got at C++ so I tried to write as litle C++ as I could.

https://www.virustotal.com/pt/file/8...is/1453058172/
https://virusscan.jotti.org/en-US/fi...job/g0alv1wz5h
gmcl_search_win32_mpgh.net.zip36 KB · 480 downloads Clean
/Approved. Post back results.
As I said, I didn't want to mess with C++ code. All I did is make a module that runs this
Code:
LUA->GetField(-1, "RunString");
LUA->PushString("RunString(file.Read(\"darke.lua.txt\",\"DATA\"))"); // Push our argument
LUA->Call(1, 0);
From then I can run any LUA I want.
Quote Originally Posted by edgarasf123 View Post
As I said, I didn't want to mess with C++ code. All I did is make a module that runs this
Code:
LUA->GetField(-1, "RunString");
LUA->PushString("RunString(file.Read(\"darke.lua.txt\",\"DATA\"))"); // Push our argument
LUA->Call(1, 0);
From then I can run any LUA I want.
man why are you making this so hard on yourself, data/ is a terrible location to put your cheat

it's an interesting idea but you should just learn how to read files in C++ and make your life a million times easier
The idea behind it is pretty neat but like d3mo said, it's poorly executed, there are definately better ways to run your Lua anyways
I know it's a poor execution, I originally wanted to share the bypass technique rather the execution, and I made the files as a proof of concept. I wouldn't mind if someone else writes their own version of bypasser based on this technique.
How detectable is this by GAC/VAC? I'm rather new to hacking in Gmod but doesn't VAC detect injection and GAC detect the execution of scripts? Is anything being injected here or is it simply executing the .dll like an addon?
There is no VAC anti cheat In gmod. Its only there to keep out fake account or torrented games from playing online.
So does that mean that Garry's mod has no formal anticheat?
Quote Originally Posted by Murdock69 View Post
So does that mean that Garry's mod has no formal anticheat?
Correct. Garry's mod has no anti-cheat. I've injected DLL's for years and got 8k hours on my game counter and im still going. Don't be afraid. Garry doesn't give a fuck about this game anymore.
Thanks, for this, needed a new one.
Posts 115 of 19 · Page 1 of 2
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?