• Meep Antiscript - The reason I am called a skid
    131 replies, posted
[quote] Hello, this is an antiscript i made in about 2 hours total of working. I hope you enjoy. [url=https://github.com/meepdarknessmeep/mas]Github[/url] [/quote] Do not contact me. Stop bringing this up. This is old.
So how do we know that you're releasing this so your lua hack wouldn't be detected.
The amount of copy+paste from many other anti-cheats that is in this, and how awfully coded it is, paired with how you overwrite shit you shouldn't overwrite with your own functions AND use functions known for causing false positives (there's a reason it's not used in LeyAC) is extremely laughable, why did I expect no less from you, Meep? If it seriously took you 2 hours to write THIS garbage, I am disappointed, it shouldn't have taken you that long to C+P functions 1:1 from anti-cheats and simply change a return, I guess you will never learn. EDIT: Look at this gold [code]ac.BaseOffSteamID= "STEAM_0:0:44950009"; -- used to make the crc table to check for cheats[/code] [code]concommand.Add("set_crc", function(ply, cmd, args, str) if(IsValid(ply) and ply:SteamID() == ac.BaseOffSteamID) then ac.WriteCrcs(ply.InOrder); ac.Enabled = true; ply:ChatPrint("done."); end end); [/code] [code] concommand.Add("disable_mas", function(ply, cmd, args, str) if(not IsValid(ply) or IsValid(ply) and ply:SteamID() == ac.BaseOffSteamID) then ac.Enabled = false; end end); [/code] The malicious code is real, here's a screen in case he removes it. [img]http://4st.me/wgBDs.png[/img] [img]http://4st.me/EaLOj.png[/img] Now for even more laughable shit: His seed detection implementation is piss poor, if you lag, you're banned. No exceptions. If you spin too quickly, your current eye angles will be set to old ones, why? [code] local sclient = CLIENT; for i = 1, math.random(1,100) do local lclient = CLIENT; -- i'm not good wit math pls help CLIENT = CLIENT; if(CLIENT ~= lclient or CLIENT ~= sclient) then CLIENT = false; SERVER = false; return; end end [/code] CLIENT = CLIENT GUYS!
dude A+, I use this on my server and it banned nanocat!
[QUOTE=Reyjr43;45678365]The amount of copy+paste from many other anti-cheats that is in this, and how awfully coded it is, paired with how you overwrite shit you shouldn't overwrite with your own functions AND use functions known for causing false positives (there's a reason it's not used in LeyAC) is extremely laughable, why did I expect no less from you, Meep? If it seriously took you 2 hours to write THIS garbage, I am disappointed, it shouldn't have taken you that long to C+P functions 1:1 from anti-cheats and simply change a return, I guess you will never learn. EDIT: Look at this gold [code]ac.BaseOffSteamID= "STEAM_0:0:44950009"; -- used to make the crc table to check for cheats[/code] [code]concommand.Add("set_crc", function(ply, cmd, args, str) if(IsValid(ply) and ply:SteamID() == ac.BaseOffSteamID) then ac.WriteCrcs(ply.InOrder); ac.Enabled = true; ply:ChatPrint("done."); end end); [/code] [code] concommand.Add("disable_mas", function(ply, cmd, args, str) if(not IsValid(ply) or IsValid(ply) and ply:SteamID() == ac.BaseOffSteamID) then ac.Enabled = false; end end); [/code] The malicious code is real, here's a screen in case he removes it. [img]http://4st.me/wgBDs.png[/img] [img]http://4st.me/EaLOj.png[/img] Now for even more laughable shit: His seed detection implementation is piss poor, if you lag, you're banned. No exceptions. If you spin too quickly, your current eye angles will be set to old ones, why? [code] local sclient = CLIENT; for i = 1, math.random(1,100) do local lclient = CLIENT; -- i'm not good wit math pls help CLIENT = CLIENT; if(CLIENT ~= lclient or CLIENT ~= sclient) then CLIENT = false; SERVER = false; return; end end [/code] CLIENT = CLIENT GUYS![/QUOTE] that's not a fucking backdoor, you are supposed to change that to your steamid so that it will sync. maybe think more next time. [editline]13th August 2014[/editline] [QUOTE=Aide;45678130]So how do we know that you're releasing this so your lua hack wouldn't be detected.[/QUOTE] I don't have a lua hack anymore. it was leaked and cracked. I am moving onto c++. and i am not working on this and i made this a month ago.
[QUOTE=MeepDarknessM;45678483]that's not a fucking backdoor, you are supposed to change that to your steamid so that it will sync. maybe think more next time. [/QUOTE] "You're supposed to change the backdoor to apply to yourself instead of me!" Like it says in the documentation of the script [t]http://i.imgur.com/KXCY4mZ.png[/t] oh wait never mind.
[QUOTE=MeepDarknessM;45678483]that's not a fucking backdoor, you are supposed to change that to your steamid so that it will sync. maybe think more next time. [editline]13th August 2014[/editline] I don't have a lua hack anymore. it was leaked and cracked. I am moving onto c++. and i am not working on this and i made this a month ago.[/QUOTE] If someone types set_crc and it doesn't send or does not finish sending then everyone gets banned, good fucking job jackass. Also, why do you use 0x00000000000000000000000002 instead of 0x2? It's the same fucking thing. EDIT: Doesn't even ban, just kicks, he must've known this was total shit. D-D-D-D-DOUBLE EDIT: Why do you do if(false) then return end? If(false) will always return false dumbass. Oh, and good job, you MIGHT'VE fixed that seed detection issue, it's still retarded though. T-T-T-T-TRIPLE EDIT: [code]function ac.CopyTableN_l(tbl) DebugPrint(); local ret = {}; for k,v in next, tbl, nil do ret[k] = v; end return ret; end function ac.CopyTableP_l(tbl) DebugPrint(); local ret = {}; for k,v in pairs(tbl) do ret[k] = v; end return ret; end function ac.CopyTableP(tbl, dun) DebugPrint(); if(not tbl) then return tbl; end local ret = {}; local dun = dun or {}; if(dun[tbl]) then return dun[tbl]; end dun[tbl] = ret; for k,v in pairs(tbl) do if(type(v) == "table") then ret[k] = ac.CopyTableN(v, dun); continue; end ret[k] = v; end return ret; end function ac.CopyTableN(tbl, dun) DebugPrint(); if(not tbl) then return tbl; end local ret = {}; local dun = dun or {}; if(dun[tbl]) then return dun[tbl]; end dun[tbl] = ret; for k,v in pairs(tbl) do if(type(v) == "table") then ret[k] = ac.CopyTableP(v, dun); continue; end ret[k] = v; end return ret; end[/code] I need 4 functions for copying tables, guys! Oh, one doesn't work and is direct C+P B T W Yep, another edit: He localizes things but doesn't use them, what a way to clutter your code. Edit edit edit edit: [code]ac.PoopOnCrc(0x00000002, "end");[/code] Gotta crc 2 guys. But wait there's more!: [code]ac.StreamBytesPerSecond= 1024*55; -- 55 kb/s[/code] He never sends more than 5kb via net, and net has a max of 64kb, what the fuck is he doing? And if you call now, you can get more for 50% off!: [code]ac.AddHook = hook.Add; -- backwards compat[/code] He adds hook.Add to his table, claiming it's "backwards compatibility" Oh, and way to bloat the console [code]print(#clnt.Crcs, ac.rcrcs[crc], crc);[/code] [code]print(crc)[/code] As I read further and further this only gets more and more laughable. Oh, and that's not all in this edit: [code]local print=print[/code] Localizing print on the client? Alright, I guess I'll give him that, but wait, he's about to drop another fucking bomb. [code]local function print(...) ac.oldg.MsgC(ac.Color, "+KYAC+\t",...,"\n"); end[/code] What the FUCK?
[QUOTE=FPtje;45678530]"You're supposed to change the backdoor to apply to yourself instead of me!" Like it says in the documentation of the script [t]http://i.imgur.com/KXCY4mZ.png[/t] oh wait never mind.[/QUOTE] lol, thanks for reminding me of that, I will make a readme now.
[QUOTE=Reyjr43;45678541]If someone types set_crc and it doesn't send or does not finish sending then everyone gets banned, good fucking job jackass. Also, why do you use 0x00000000000000000000000002 instead of 0x2? It's the same fucking thing. EDIT: Doesn't even ban, just kicks, he must've known this was total shit.[/QUOTE] No the extra zer0s are for external vmt sigscan protection.
[QUOTE=Reyjr43;45678541]Why do you do if(false) then return end? If(false) will always return false dumbass. [/QUOTE] I do that for easy testing.
[QUOTE=Aide;45678130]So how do we know that you're releasing this so your lua hack wouldn't be detected.[/QUOTE] [QUOTE=Reyjr43;45678365]The malicious code is real, here's a screen in case he removes it. [img]http://4st.me/wgBDs.png[/img] [img]http://4st.me/EaLOj.png[/img][/QUOTE] Can a brother get a Zing?
Happy? [url=https://github.com/meepdarknessmeep/mas/commit/283787ce70146000574f1d7c5fafc14657077bb8]update[/url] [editline]13th August 2014[/editline] [QUOTE=Aide;45678130]So how do we know that you're releasing this so your lua hack wouldn't be detected.[/QUOTE] my cheat was leaked and cracked. I don't want skids to be able to use it without getting banned or anything like that.
[QUOTE=MeepDarknessM;45678639]Happy?[/QUOTE] Forgive me if I have lost trust in this anticheat.
[QUOTE=MeepDarknessM;45678639]Happy? [url=https://github.com/meepdarknessmeep/mas/commit/283787ce70146000574f1d7c5fafc14657077bb8]update[/url] [editline]13th August 2014[/editline] my cheat was leaked and cracked. I don't want skids to be able to use it without getting banned or anything like that.[/QUOTE] Your auth was shity, cracking it wasn't hard, your claims that it's hard to crack were pathethic. Detecting your hack isn't hard to be either, you created this shity AC to make drama. If you really created your cheat, and just created this shity AC to detect it, you would know the the easiest way to detetect your hack for server owners would be this simple 1 liner. The 1 liner could be found by anyone searching for dismay on pastebin nowadays though: [code] dismay=true if ( not dismay ) then ban() end [/code] Even though, the leak happened after you published this.
Thanks for all your suggestions, I have changed it all to your guys's likings. If you have any other suggestions please make something on github or PM me. thanks!
Your officially dumber than me! :v:
[QUOTE=Icejjfish;45678885]Your officially dumber than me! :v:[/QUOTE] I'm sorry but I don't see how this makes me dumber than anyone.
[QUOTE=MeepDarknessM;45678903]I'm sorry but I don't see how this makes me dumber than anyone.[/QUOTE] Are you daft? Can you not see why? I just pointed out plenty of reasons why you're an idiot, then again, you DO copy and paste things with no clue what they do, so there's that.
LOL. After seeing this good luck in the C field, pal
[QUOTE=Reyjr43;45678934]Are you daft? Can you not see why? I just pointed out plenty of reasons why you're an idiot, then again, you DO copy and paste things with no clue what they do, so there's that.[/QUOTE] I'd like to see proof that I still copy and paste with no clue what they do. Also, this is not supposed to be a drama thread, so I'd recommend you stop before you get in trouble. [editline]13th August 2014[/editline] [QUOTE=LauScript;45678952]LOL. After seeing this good luck in the C field, pal[/QUOTE] I already make C++ things, but thanks anyways. If you actually read what it does then you would(*) understand why I did it. I am not putting comments every place i do something just because everyone else thinks something is dumb or not needed. Just because you don't see a point doesn't mean there is no point, or that you think something dumb means it is dumb.
[QUOTE=MeepDarknessM;45678960]I'd like to see proof that I still copy and paste with no clue what they do. Also, this is not supposed to be a drama thread, so I'd recommend you stop before you get in trouble. [editline]13th August 2014[/editline] I already make C++ things, but thanks anyways. If you actually read what it does then you wouldn't understand why I did it. I am not putting comments every place i do something just because everyone else thinks something is dumb or not needed. Just because you don't see a point doesn't mean there is no point, or that you think something dumb means it is dumb.[/QUOTE]Your antiscript addon is all the proof you need!
[QUOTE=Icejjfish;45679000]Your antis crept addon is all the proof you need![/QUOTE] Please elaborate. I have not copied anything from anywhere in this script.
[QUOTE=MeepDarknessM;45678960]I'd like to see proof that I still copy and paste with no clue what they do. Also, this is not supposed to be a drama thread, so I'd recommend you stop before you get in trouble. [editline]13th August 2014[/editline] I already make C++ things, but thanks anyways. If you actually read what it does then you wouldn't understand why I did it. I am not putting comments every place i do something just because everyone else thinks something is dumb or not needed. Just because you don't see a point doesn't mean there is no point, or that you think something dumb means it is dumb.[/QUOTE] ...Are you fucking kidding me? If "everyone else" says you're doing something wrong, then I think you're doing something wrong. I said it, Ley said it, Falco said it, LauScript said it, these are all (with the exception of myself) well known Lua coders who know what they're doing, how to optimize it, and when to use things, if they're saying you did something like an idiot, chances are, you're doing something like an idiot, these people were coding Lua while you were still soup in your mother's belly, they existed long before I did, and I've existed since before you existed, so that should just show you how little you know, stop acting like you know what you're doing because after seeing this atrocious "anti-cheat" (if you can even call it that) it's obvious you don't.
[QUOTE=MeepDarknessM;45678960]I'd like to see proof that I still copy and paste with no clue what they do. Also, this is not supposed to be a drama thread, so I'd recommend you stop before you get in trouble. [editline]13th August 2014[/editline] I already make C++ things, but thanks anyways. If you actually read what it does then you would(*) understand why I did it. I am not putting comments every place i do something just because everyone else thinks something is dumb or not needed. Just because you don't see a point doesn't mean there is no point, or that you think something dumb means it is dumb.[/QUOTE] You're right nobody here has any clue what they are doing. We submit to your mastery, thank you for releasing this ground breaking technology. What were we thinking.
Have you even used it to prove that it won't detect anything?
[QUOTE=MeepDarknessM;45679029]Have you even used it to prove that it won't detect anything?[/QUOTE] Well your seed and angle detection are garbage, so I wouldn't have to use anything to know that, I already get around seed and angle detection in my cheat so your attempts to detect my cheat are useless.
[QUOTE=LauScript;45679027]You're right nobody here has any clue what they are doing. We submit to your mastery, thank you for releasing this ground breaking technology. What were we thinking.[/QUOTE] When did I say nobody here has any clue what they are doing? I was just saying that people who nitpick every single little thing (ex. putting 0x00000002 instead of 0x2 [if it doesn't matter, why annoy people about it?]) are just being jerks and trying to annoy me.
[QUOTE=MeepDarknessM;45679039]When did I say nobody here has any clue what they are doing? I was just saying that people who nitpick every single little thing (ex. putting 0x00000002 instead of 0x2 [if it doesn't matter, why annoy people about it?]) are just being jerks and trying to annoy me.[/QUOTE] Because it is ugly, stupid, and done in the worst possible way, how could you possibly fuck that up? It's literally the most straight forward thing and you managed to fuck it up, if you can't even do THAT right, then you will not be able to c+p a C++ cheat.
[QUOTE=MeepDarknessM;45679029]Have you even used it to prove that it won't detect anything?[/QUOTE] Not many people are fond of installing scripts which seemed shady from the start...Especially not if it included your SteamID in the first release, which just so happened to be able to disable the AC with a console command.
[QUOTE=iMaasie;45679063]Not many people are fond of installing scripts which seemed shady from the start...Especially not if it included your SteamID in the first release, which just so happened to be able to disable the AC with a console command.[/QUOTE] Look, [t]http://meepdarknessmeep.com/fp/fp.png[/t] if people don't know that they should change that then they shouldn't be using it.
Sorry, you need to Log In to post a reply to this thread.