Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
 
SUBSCRIBE
 
Previous Newsletters
 




Products Articles Downloads Order Support
Customer Portal      

Server Guard Description

Features | Detailed Description

Available in .NET, VCL and ActiveX editions.

Server Guard component provides algorithms for protecting server connections from brute force attacks, connection flood attacks, user and IP filtering functionality and many more. Use this class together with any server component from Clever Internet Suite to protect your server from hackers, viruses, and other malicious activity.

Please see the Demos code (FtpServer) and also the indexed Help documentation provided with the Clever Internet Suite installation for more details about using this component.

The most common members of the Server Guard component can be seen below:

Property List

  Name   Description
 AllowWhiteListOnly Allows connecting only white-listed hosts.
 BlackIPList Specifies the black list of IP addresses.
 ConnectionLimit Provides an information about maximum number of allowed connections from the same source per unit of time.
 Connections Provides an information about connected users.
 EnableConnectCheck Enables connection validation functionality.
 EnableLoginCheck Enables login validation functionality.
 LockedUsers Gets or sets a list of locked users.
 LoginDelay Provides settings for login delay feature.
 WhiteIPList Specifies the white IP list.

Method List

  Name   Description
 Connect Starts connect validation.
 IsBlackListed Allows you to determine whether the specified IP is blacklisted.
 IsWhiteListed Allows you to determine whether the specified IP address is whitelisted.
 Login Starts login validation.

Event List

  Name   Description
 OnCanConnect Occurs when remote user attempts to connect to the server.
 OnCanLogin Occurs when a user attempts to log-in.
 OnAllowConnection Occurs when the user is allowed to connect to the server.
 OnBlockConnection Occurs when the user was blocked.
 OnGetDelay Occurs when the component calculates the login delay value and allows supplying custom value.
 OnLockUser Occurs when the user was blocked.

    Copyright © 2000-2024