The following screenshots illustrate the user interface of Applicure Web Application Firewall
 |
dotDefender Console
Instantly set overall policies and predefined application rule-sets to provide out-of-the-box protection for Web applications
|
 |
Profile
Each website is automatically assigned a security profile, with a user-provided description
|
 |
Operating Mode
Each website profile may use the Default Security Profile as the standard policy, or work in Protection (block) or Monitoring mode (log only) according to individual security policies
|
 |
Application Rule Set
Predefined rule set templates enable rapid deployment of dotDefender with ready-made security policies for common Web applications
|
 |
SQL Injection – Best Practices
Choose which type of SQL Injection attacks to intercept, including user defined and Best Practices rules
|
 |
Signatures Knowledgebase
Choose known-attack protection signatures, including well known web-propagated Worms and Bad User Agents
|
 |
Session Protection
Session Protection limits the load of HTTP requests per user-defined time intervals, per website and per client IP
|
 |
Advanced Settings
Configure sensitive data masking, large request handling, allowed byte values in incoming traffic, cookie protection, RFC compliance checking
|
 |
NAT Support
Defines server-wide configuration. As shown above, NAT device (reverse-proxy, firewall, load balancer) support is enabled via X-Forwarded-For header parsing. This enables the application of rules to, and event logging of, the original client IP address
|
 |
Custom Error Handling
Configure error page / redirection / response status code for offending users, with variable parameters such as the website administrative contact email address
|
 |
Custom Rules
Enables creation of rules that will match any custom patterns in any custom locations within the HTTP/S requests
|
 |
Log Viewer - Show Attack Events
Displays all events under a specific attack category (SQL Injection in this example)
|
 |
Log Viewer – All Sites
Displays the current security status of web servers
|
 |
Log Viewer - Filter by Attack Type
Displays events filtered by attack categories (IP addresses)
|
 |
Log Viewer - Filter by Attack Source
Displays events filtered by attack sources (IP addresses)
|
 |
Log Viewer - Event Details
Displays details of attacks within HTTP/S requests
|
 |
Server Masking
Server Masking functionality gives control over what information is returned by the server
|
 |
Upload Folders filtering
This function allows the filtering of files uploaded to the server. You can set the file type allowed as well validate the content being uploaded
|
 |
Code Injection Prevention
Remote file inclusion attacks supply external scripts which can be automatically interpreted by the running application, possibly resulting in server compromise. Code injection can result in local OS access, sabotage, theft of data and remote access to server.
|