Barracuda Web Application Firewall has developed a solution for bot protection which ensures accurate classification of traffic such as genuine users, good bots, search engine crawlers and bad bots. The solution filters blocks bad bots before they infiltrate into your web applications. It also allows you to whitelist trusted sources based on IP, URL, and subnet mask.
Some the features includes:
Barracuda Web Application Firewall creates a bot whitelist for allowing explicit access to a set of URLs that are considered to be a part of the application. Any request not in this URL space is denied by default. However, manually creating and maintaining such a whitelist can be tedious.
Displays the top ten bot entries that is ordered by the "Last Seen" column. Specify the name of the bot to be displayed and then click Lookup.
Spam URL List
Click the View Spam URL List button to view the list of all the referer entries against which WAF provides protection.
Comment Spam Parameter Class
This section allows you to edit the attack types in the Comment Span Parameter class. By default, the attack types are specified to detect malicious patterns in the custom parameter.
Custom Referer Bots
Specifies the custom referer spam types to be used to detect the spam. To create a new spam data type, enter a name in the New Group field and then click Add. To each group, one or more "patterns" which define the format of the data type can be added. To add a pattern to a particular group, click the Add Pattern link in that group.
The Session Identifiers allow the Barracuda Web Application Firewall to recognize the session information from the requests and responses. For configuring Session Identifiers refer to section https://campus.barracuda.com/doc/4259862/