• A proper anti-cheat/hack addon
    29 replies, posted
Yes, the golden question.. What would you recommend?
ley ac?
HeX AC. JK; it seems that LeyAC and QAC are the only two publicly available that are updated.
Depends what you want. want ALL cheaters gone and have $5 laying around? Get LeyAC want MOST cheaters gone and are poor as fuck? Get QAC Know LUA extensively/have a big community? Wait for HAC and get someone to fix it for you.
[QUOTE=zerothefallen;45583902]Depends what you want. want ALL cheaters gone and have $5 laying around? Get LeyAC want MOST cheaters gone and are poor as fuck? Get QAC Know LUA extensively/have a big community? Wait for HAC and get someone to fix it for you.[/QUOTE] if you know Lua extensively then chances are you know how to write a better anti-cheat than many of the already released ones
[QUOTE=zerothefallen;45583902]Depends what you want. want ALL cheaters gone and have $5 laying around? Get LeyAC want MOST cheaters gone and are poor as fuck? Get QAC Know LUA extensively/have a big community? Wait for HAC and get someone to fix it for you.[/QUOTE] What is HAC
[QUOTE=npd1124;45584524]What is HAC[/QUOTE] HeX Anticheat
LeyAC is a solid anti-cheat and I currently use it on my server. It really surprised me because within two months of having it on I had 70+ cheaters banned. It uses a whitelist system and might be a [B]pain at start to setup[/B] but I personally don't see it any other way. I don't want to seem like a spokesperson of something but I'm giving my honest opinion on the product.
[QUOTE=Joeyl10;45583937]if you know Lua extensively then chances are you know how to write a better anti-cheat than many of the already released ones[/QUOTE] The chances of anyone coding an AC better than hex's is close to 0 [editline]4th August 2014[/editline] He may have gotten himself banned and shown he has a fucked up moral sense, but his AC is over 20,000 lines long and not many have bypassed.
[QUOTE=zerothefallen;45585875]The chances of anyone coding an AC better than hex's is close to 0 [editline]4th August 2014[/editline] He may have gotten himself banned and shown he has a fucked up moral sense, but his AC is over 20,000 lines long and not many have bypassed.[/QUOTE] actually no one has bypassed it. few people managed to be undetected though, but all of them were C++/external cheats.
[QUOTE=Leystryku;45586077]actually no one has bypassed it. few people managed to be undetected though, but all of them were C++/external cheats.[/QUOTE] well define bypass. If you ignore his screen capture (which is ignores privacy completely) then yeah, he's been bypassed by a few
[QUOTE=zerothefallen;45586086]well define bypass. If you ignore his screen capture (which is ignores privacy completely) then yeah, he's been bypassed by a few[/QUOTE] I define bypass as bypass. Just like you would define a VAC bypass. It gets around the AC fully. It allows you to do anything, just if HAC wasn't there. Nowadays, most people tend to confuse a "bypass" with being "undetected".
Isn't HAC the anticheat who fuck up the players it bans? Like key bindings and shit.
[QUOTE=The Beta;45586279]Isn't HAC the anticheat who fuck up the players it bans? Like key bindings and shit.[/QUOTE] Yep does a whole bunch of fun stuff like restarting your computer, spamming friends on your friends list, then deleting them :dance:
[QUOTE=Hollistupid;45586292]Yep does a whole bunch of fun stuff like restarting your computer, spamming friends on your friends list, then deleting them :dance:[/QUOTE] Karma is a bitch, I guess. But I don't think doing all that is a fair punishment or treatment, a ban will do ( then I can always take it back if false positive etc. )
I think that a damn AC just should separate cheaters from players...Not fuck up your pc
[QUOTE=zerothefallen;45583902]want ALL cheaters gone and have $5 laying around? Get LeyAC[/QUOTE] This is false; It will get rid of a lot of cheaters, but not all.
[QUOTE=gonzalolog;45586384]I think that a damn AC just should separate cheaters from players...Not fuck up your pc[/QUOTE] I personally think it's hilarious, but what I think is more hilarious is that hex's ac bans for pretty trivial stuff. If you have any sort of lua file in your lua directory, banned. If you have a key bound to gm_spawn, banned. [editline]4th August 2014[/editline] [QUOTE=Leystryku;45586117]I define bypass as bypass. Just like you would define a VAC bypass. It gets around the AC fully. It allows you to do anything, just if HAC wasn't there. Nowadays, most people tend to confuse a "bypass" with being "undetected".[/QUOTE] I personally don't see the difference. [editline]4th August 2014[/editline] [QUOTE=Leystryku;45586077]actually no one has bypassed it.[/QUOTE] Oubhack did, I remember HeX freaking out about it on steam about it.
I don't know where people get the idea that more lines of code = better...
When you need to remove and reject access to a user (I'm not saying him it's a hacker) for be hacking, you can't just create something will remove ALL the hacks posible There are lots of situations where the player can exploit and mess up with everything without a lua file or a bypass dll, maybe more lines of code it's not better, but in my opinion mark a "I wrote this, because this fragment will avoid to a player run a command that could be exploited doing it" It's like code adaptation, with the time, your code will be growing because you can't just set a flag for all existent hacks and you'll need new ways to ban people without doing it on a unfair way
[QUOTE=Shinycow;45589033]This is false; It will get rid of a lot of cheaters, but not all.[/QUOTE] im exaggerating. Im not dumb enough to think no one can bypass an AC
[QUOTE=Shinycow;45589033]This is false; It will get rid of a lot of cheaters, but not all.[/QUOTE] It gets rid of most though. The ones it doesn't catch are either some unseen private stuff or fully C++ ( even though, the serverside seed detector and serverside aimbot detector have a good chance of catching them ). Whenever I'm bored I tend to add stuff to detect a few more people. There are lots of users though who never set the AC up, but lots of those tend to be the ones who just use leaks. [QUOTE=sasherz;45589233]I personally think it's hilarious, but what I think is more hilarious is that hex's ac bans for pretty trivial stuff. If you have any sort of lua file in your lua directory, banned. If you have a key bound to gm_spawn, banned. [editline]4th August 2014[/editline] I personally don't see the difference. [editline]4th August 2014[/editline] Oubhack did, I remember HeX freaking out about it on steam about it.[/QUOTE] Kind of paranoiamode, but hey, as long as it works, it's made for his likings not anyone elses. Oub didn't bypass HAC, but he was making progress, ific HeX banned him because of that. I see a big difference between being undetected and actually bypassing an AC though, if you bypassed it you got nothing to worry about, if you're undetected you have to make sure you stay that way. [QUOTE=nazer1290;45589673]I don't know where people get the idea that more lines of code = better...[/QUOTE] If someone wrote a shop for you with 100 lines, and then some other guy made one with 5000 - which one would be better? There are things where lines do make a difference ( if the coder doesn't smash his code together like if he's supposed to minify it ).
leyac always causes frame loss for me which I hate or slight lag. Also aimware gets past anything lol
[QUOTE=raymond4000;45598875]leyac always causes frame loss for me which I hate or slight lag. Also aimware gets past anything lol[/QUOTE] Some old versions ( older than 1 month ) cause that. If you get lag, chances are, the server's owned by a server owner who doesn't update ( and most likely is using a leaked version ) or enabled the full func call scanning ( even says it causes lag though ). I tested the "frame loss" rumors myself, on the old ver back then, and because someone complained about a "slight lag" 4 versions ago myself. The "slight" lag nowadays was 2-3fps, of more than 200. Can't really call it lag. Aimware also doesn't get past LeyAC. Aimware not fully undetect by LeyAC like they claim they are. The aimbot is detected, the nospread probably is too and the file stealer is detected.
[QUOTE=Leystryku;45599494]Some old versions ( older than 1 month ) cause that. If you get lag, chances are, the server's owned by a server owner who doesn't update ( and most likely is using a leaked version ) or enabled the full func call scanning ( even says it causes lag though ). I tested the "frame loss" rumors myself, on the old ver back then, and because someone complained about a "slight lag" 4 versions ago myself. The "slight" lag nowadays was 2-3fps, of more than 200. Can't really call it lag. Aimware also doesn't get past LeyAC. Aimware not fully undetect by LeyAC like they claim they are. The aimbot is detected, the nospread probably is too and the file stealer is detected.[/QUOTE] Can confirm I got an aimware detection the other week.
Does anyone seriously pay 15€ a month for a gmod cheat?
I just can't understand why everyone wants to have an anti-cheat system on their server. Every single anti-cheat system can be bypassed because it has either less or the same rights on the pc as the user does. On our server we don't have any cheater problem, I had one report about a cheater on our server within 1 year. Most of them will just get banned by the admins immediately anyways. Another dangerous aspect of anti-cheats is that some advertise preventing exploits from happening. Unfortunately that is not true for the most part and the server owners just get a false sense of security. For example someone thought he could make a clientside bulletsystem because he was "protected" by qac. Unfortunately for him it was easy to exploit and kill everyone regardless of the anticheat. I also heard that cheaters in ttt are a problem because they know who's a traitor. The best way to prevent that is to just not send information about the team of other players to the client unless needed.
TTT doesn't send you who is a traitor You just scan which weapon every player has (if someone suddenly gets a ttt_knife then you know what's up) You can also just add a hook to see when players get killed and mark the killer as suspicious and stuff
That's nice to know, apparently the ttt code doesn't suck as hard as I thought. You could still change it so the killer isn't known to the players though. Atleast the current system already prevents you from knowing who the traitors are from the start of the round without requiring any anti-cheat system.
I can make you a custom one for some little dosh. It will get away a lot of hackers but its still possible for advanced coders to decode it and detour the functions. also ttt doesnt let you know who is a traitor not because of some AC but the info is simply not sent to client
Sorry, you need to Log In to post a reply to this thread.