[QUOTE=OldFusion;34605836]you can specify a port range that occupies all ports. But beware that the windows firewall is very slow and not made for a large amount of rules.[/QUOTE]
To be fair, if Windows Firewall was 'built' to be a firewall, i'd be surprised. It's hardly doing it's job.
-snip wrong thread-
[QUOTE=OldFusion;34605836]you can specify a port range that occupies all ports. But beware that the windows firewall is very slow and not made for a large amount of rules.[/QUOTE]
You could just get do something like this,
[lua]
local args = string.Explode(":", p:IPAddress())
local ip, port = args[1][1], args[1][2]
cmd.exec("netsh firewall add portopening udp " .. port .. " " .. reason .. " DISABLE " .. ip)
[/lua]
local ip,port = ip:match(".-:.-");
[RELEASE][B]
Zing Anti-Cheat[/B]
I'm keeping details shady at the moment as I want it to be completely DONE before anything is released publicly.
[B]
What I need[/B]
+People that have an excellent knowledge of:
++Lua
++Hacks (Incl. The Folders known hacks use, The Scripting inside them and so forth)
+Beta Testers - That want banned for hacking from a listen server :/
+Anyone who has suggestions/hacks they know of (Should PM Me)
Thanks :)
[/RELEASE]
So you are gone release a anti-cheat publicly, so it gets patched within the day, and then every server who uses likewise protection methods is gone be fucked because you made the methods public?
You might as well be making cheats instead of anti-cheats.
[QUOTE=OldFusion;34621222]So you are gone release a anti-cheat publicly, so it gets patched within the day, and then every server who uses likewise protection methods is gone be fucked because you made the methods public?
You might as well be making cheats instead of anti-cheats.[/QUOTE]
You are mistaken he isn't making anything, he wants people to make it for him but he will take credit as team leader
Im going to be dead straight, [u][b]every[/b][/u] anti-cheat is detectable and public.
Whenever a user joins, all the clientside files are sent to their machine (via dua files) and so they can investigate the AC.
[QUOTE=Dorkslayz;34621552]Im going to be dead straight, [u][b]every[/b][/u] anti-cheat is detectable and public.
Whenever a user joins, all the clientside files are sent to their machine (via dua files) and so they can investigate the AC.[/QUOTE]
There can be lots of files in a datapack (mine has ~1100), do you really want to read through all of them to find a few lines of code, which could well be spread over several files using obscure variable names that give you no indication that it's part of an anti-cheat?
Besides, some people use very discreet anti-cheats, where they simply detect and log cheaters and ban them later, so you have no idea that they've even got an anti-cheat, most people just assume it's another 9 year old DarkRP admin being a dick.
Sure you could still find it if you decided to look through someones datapack for no apparent reason, and pieced together their anti-cheat. But the chances of it getting detected and patched are much, much lower than posting your method publicly on a Facepunch thread.
[QUOTE=Dorkslayz;34621552]Im going to be dead straight, [u][b]every[/b][/u] anti-cheat is detectable and public.
Whenever a user joins, all the clientside files are sent to their machine (via dua files) and so they can investigate the AC.[/QUOTE]
The fact that they are all different is what makes them so successful.
Not all anti cheats are public.
For exmaple, Using sourcenet3 on returned values on concommands is not public....
[QUOTE=dingusnin;34622114]Not all anti cheats are public.
For exmaple, Using sourcenet3 on returned values on concommands is not public....[/QUOTE]
It is now.
[QUOTE=Dame Flawless;34621444]You are mistaken he isn't making anything, he wants people to make it for him but he will take credit as team leader[/QUOTE]
Nope. Sorry, I'm coding it. It's if anyone wants to help. It will be available by request to SERVER OWNERS who request it.
[QUOTE=dingusnin;34622114]Not all anti cheats are public.
For exmaple, Using sourcenet3 on returned values on concommands is not public....[/QUOTE]
Huehuehue [url]http://www.facepunch.com/threads/1074636[/url]
Snipp
[QUOTE=Drakehawke;34621708][b]do you really want to read through all of them to find a few lines of code[/b][/QUOTE]
[img]http://puu.sh/gl4K[/img]
[QUOTE=JustSoFaded;34627509][img]http://puu.sh/gl4K[/img][/QUOTE]
Well, to stop that you can always obfuscate the code so heavily that it would take days of work just to get it to a readable state. It's not really that great a solution, but it would at least make it take more work and time to get around.
[QUOTE=Neo Kabuto;34629812]Well, to stop that you can always obfuscate the code so heavily that it would take days of work just to get it to a readable state. It's not really that great a solution, but it would at least make it take more work and time to get around.[/QUOTE]
Anyone who knows what they are doing will sort through any amount of obfus in a matter of hours
[QUOTE=JustSoFaded;34627509][img]http://puu.sh/gl4K[/img][/QUOTE]
You should really have read more of the sentence before trying to be witty.
[quote=Drakehawke]do you really want to read through all of them to find a few lines of code, which could well be spread over several files [b]using obscure variable names that give you no indication that it's part of an anti-cheat?[/b][/quote]
[QUOTE=Drakehawke;34635509]You should really have read more of the sentence before trying to be witty.[/QUOTE]
His point is valid, it is easy as fuck to spot anti-cheat code no matter how you try and hide it.
[QUOTE=Dame Flawless;34636400]His point is valid, it is easy as fuck to spot anti-cheat code no matter how you try and hide it.[/QUOTE]
Depends on how you're detecting it.
[editline]10th February 2012[/editline]
I'm not saying it's impossible to do, but it makes it a lot harder and require a lot more time. If they don't know you have an anti-cheat in the first place it's even less likely to be found and patched.
[QUOTE=JustSoFaded;34630527]Anyone who knows what they are doing will sort through any amount of obfus in a matter of hours[/QUOTE]
What obfuscated code have your read? It's hard enough as it is to read others' scripts, imagine code specifically designed for the reader not to understand.
merry sethmas everyone
[IMG]http://cloud.steampowered.com/ugc/632987557047342064/230C745843E5A63196B4675DB6C749B425BCFE57/[/IMG]
[highlight](User was permabanned for this post ("Gimmick" - Swebonny))[/highlight]
I like the spray in the back ground :D
I think I done good
[img]http://i.imgur.com/okOcN.png[/img]
Sorry, you need to Log In to post a reply to this thread.