Raised This Month: $32 Target: $400
 8% 

VBAC - Very Basic Anti-Cheat V3.3 [29 Aug 08]


Post New Thread Reply   
 
Thread Tools Display Modes
Fenrix
Member
Join Date: Mar 2008
Old 06-02-2008 , 12:45   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #21

found a bug... i think

a player joined and we were messing around "me and my admins" and changing his name, he is a friend of mine and to stop us he used the unconnected cheat and the script banned him

I checked the logs and found that it had somehow banned his ID "AND" a random players... it was a little wierd, It could be a bug or just my logs being odd.
after looking at the logs my friend had one steam ID under wich he was banned by the plugin, however when i unbanned this ID it would not let him back, so using my CD announcer plugin I saw that steam was saying his ID was different to the one that he was banned as...

so i unbanned the number the connect / disconnect announcer stated as his id and it worked.... i did a status command once he was in and his id was his original id that was refusing to unban...


this doesnt make a lot of sense so here.

1. friend caught with plugin and banned -

L 06/02/2008 - 16:25:47: "«<17><STEAM_0:1:16273482><Undead>" changed name to "fgdfg"
L 06/02/2008 - 16:26:11: "fgdfg<17><STEAM_0:1:16273482><Undead>" disconnected (reason "Disconnect by user.")
L 06/02/2008 - 16:26:11: "[SPV] Joe Robot<29><STEAM_0:1:6001428><Undead>" changed name to "[SPV] Joe Robot is Eating"
L 06/02/2008 - 16:26:25: "<35><STEAM_ID_PENDING><>" connected, address "203.217.40.44:27005"
L 06/02/2008 - 16:26:26: "<35><STEAM_0:1:16273482><>" STEAM USERID validated
L 06/02/2008 - 16:260: "|SPV| Zombie Picnic |SHE|<18><STEAM_0:0:2390964><Survivor>" say "lol"
L 06/02/2008 - 16:261: "<35><STEAM_0:1:16273482><>" entered the game
L 06/02/2008 - 16:263: "<35><STEAM_0:1:16273482><Spectator>" disconnected (reason "VAC Ban Detected #ATC561412")

-dunno about the VAC ban bit as he is not VAC banned and my server is VAC enabled


2. then he attempts to reconnect -

L 06/02/2008 - 17:24:29: "Ventari<69><STEAM_ID_PENDING><>" connected, address "203.217.40.44:27005"
L 06/02/2008 - 17:240: "Ventari<69><STEAM_0:1:16273482><>" disconnected (reason "STEAM UserID STEAM_0:1:16273482 is banned")

3. I unban above ID and it refuses to let him in.

4. I check the connect disconnect logs and grab this one STEAM_0:1:14620599 then I unban it and he is allowed in....

L 06/02/2008 - 171:54: "Ventari<77><STEAM_ID_PENDING><>" connected, address "203.217.40.44:27005"
L 06/02/2008 - 171:56: "Ventari<77><STEAM_0:1:16273482><>" STEAM USERID validated


GUH!?!?!?!?
Fenrix is offline
MoggieX
Veteran Member
Join Date: Aug 2007
Location: n00bville
Old 06-02-2008 , 13:58   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #22

Quote:
Originally Posted by Fenrix View Post
L 06/02/2008 - 16:263: "<35><STEAM_0:1:16273482><Spectator>" disconnected (reason "VAC Ban Detected #ATC561412")
The plugin did its job correctly, the ban reasons differ by one number, ATC561412 and the "VAC Ban" bit is there to make them "poo their pants" or at least ponder what they just did, the number was 2, which was because of their name.

You can check the SM logs at <mod dir>/addons/sourcemod/logs/ and there will be an entry for it

Matt
__________________
MoggieX is offline
Send a message via Skype™ to MoggieX
GriMz
Senior Member
Join Date: Jul 2007
Old 06-02-2008 , 19:14   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #23

good job finishing this up.

but i wish you hadn't explained the VAC bit, something better off left unsaid.

shoulda claimed that it was a steam error or something.

noobs 101 is now using this on their Dust 2 Server and NP is using it on all of theirs.

great job bob.
__________________
GriMz is offline
sirmoe
Senior Member
Join Date: Mar 2008
Old 06-02-2008 , 20:14   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #24

Myself and a few admins tried the Skell 'sv_cheat' bypass v1.5 and this addon did nothing to stop it,
sirmoe is offline
XARIUS
SourceMod Donor
Join Date: May 2008
Location: Atlanta, GA
Old 06-03-2008 , 01:57   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #25

For what it's worth, I was able to get this working with sourcebans by using servercommand()

Code:
ServerCommand("sm_ban #%d 0 Unconnected_Exploit",GetClientUserId(client));
For those of us that use sourcebans, this should pretty much work for any plugin in place of using BanClient.

Thanks again for this plugin, it's snagged over a dozen today coming in to micspam as unconnected.
XARIUS is offline
siosios
SourceMod Donor
Join Date: Jan 2008
Old 06-03-2008 , 02:34   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #26

works like a charm!
__________________
siosios is offline
MoggieX
Veteran Member
Join Date: Aug 2007
Location: n00bville
Old 06-03-2008 , 05:29   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #27

Quote:
Originally Posted by sirmoe View Post
Myself and a few admins tried the Skell 'sv_cheat' bypass v1.5 and this addon did nothing to stop it,
Try the attached version, this comes with a warning that if you enable sv_cheats, then it will ban everyone in sight.

Matt
__________________

Last edited by MoggieX; 06-03-2008 at 12:19.
MoggieX is offline
Send a message via Skype™ to MoggieX
Kigen
BANNED
Join Date: Feb 2008
Old 06-03-2008 , 08:05   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #28

Quote:
Originally Posted by siosios View Post
works like a charm!
Couldn't wait until I got KAC out huh? :p

http://www.n00bsalad.net/admin/index...&advType=admin

KAC is something that is really, truely, designed to be a complete server side anti-cheat option with the available options in SourceMod.

However, I probably will never release the source code, thus I'd fall short of being able to release it as a plugin here. :p
Kigen is offline
siosios
SourceMod Donor
Join Date: Jan 2008
Old 06-03-2008 , 11:16   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #29

Quote:
Originally Posted by Kigen View Post
Couldn't wait until I got KAC out huh? :p

http://www.n00bsalad.net/admin/index...&advType=admin

KAC is something that is really, truely, designed to be a complete server side anti-cheat option with the available options in SourceMod.

However, I probably will never release the source code, thus I'd fall short of being able to release it as a plugin here. :p
actually no i couldnt wait. while you have your servers up and running on it im sitting and getting hammered, so why not put a plugin that is available in place?
__________________
siosios is offline
MoggieX
Veteran Member
Join Date: Aug 2007
Location: n00bville
Old 06-03-2008 , 11:21   Re: Basic Anti-Cheat V1.0 [1 Jun 08]
Reply With Quote #30

sirmoe try this version

NOTE: This is for testing ONLY do not use on a live server!
__________________

Last edited by MoggieX; 06-03-2008 at 20:58.
MoggieX is offline
Send a message via Skype™ to MoggieX
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 20:12.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode