View Single Post
Drixevel
AlliedModders Donor
Join Date: Sep 2009
Location: Somewhere headbangin'
Old 10-18-2011 , 10:42   Re: SMAC Documentation
#8

Client Protection

Cvars:
smac_antispam_connect - Seconds to prevent someone from restablishing a connection. (0 = Disabled) [Default: 2]
smac_validate_auth - Kick clients that fail to authenticate within 10 seconds of joining the server. [Default: 0]

Description:
This module will protect your server from general client exploits that exist such as connection spam, name change spam, and invalid name/text characters.

Detection examples:
Code:
Hacker#0 (ID: Unknown | IP: 123.123.123.123) was temporarily banned for connection spam.

Hacker#1 (ID: STEAM_0:0:1234567890 | IP: 123.123.123.123) was kicked for name change spam.
If the client connects to the server with invalid characters in their name or they change their name while on the server to a name with invalid characters then it will give them this message and/or reject their connection if they're attempting to connect.
Code:
Please change your name
This module also has support for the Connect extension to block advanced spam attacks on newer source games. The Connect extension cannot run alongside the CBaseServer extension. Uninstall CBaseServer if you want to run Connect.
Code:
Hacker#0 (ID: STEAM_0:0:1234567890 | IP: 123.123.123.123) was temporarily banned for connection spam.
Forum Discussion:
https://forums.alliedmods.net/showthread.php?t=196767

Last edited by GoD-Tony; 10-25-2012 at 10:05.
Drixevel is offline