Documents & Resources
Welcome to the BotGuard Knowledge Base
BotGuard Knowledge Base
BotGuard Web Traffic Management Server
BotGuard Web Traffic Management Server is a virtual appliance to be installed in your network to allow your customers to manage their website traffic and protect it against security and automated threats.
BotGuard Server is deployed in your datacenter upon your request. This allows you to keep your traffic private and minimize network latency. At the same time, the BotGuard Server is under the BotGuard team management. No maintenance or service supervision required. BotGuard maintains software updates and threat signatures database. We provide 100% availability of service, without any interruptions.
The system is extremely easy to set up. We provide 2 levels of integration:
- Back-end integration with your webservers to protect your customers websites
- Front-end integration with literally any hosting panel to let your customers set their traffic management and protection rules
System operation is ensured by installing the NGINX or Apache integration module on the hosting web server. Please, see our integration manuals.
Hosting Panel and Billing plugins
We enable the hosting team with service management and website owners with site traffic management by installing a hosting panel / billing system plugin. We provide a large number of such plugins, icluding ones for Plesk, WHM/cPanel, WHMCS, DirectAdmin and ISP.
The BotGuard dashboard lets you modify system settings, maintain white- and blacklists, fine tune blocking rules, monitor statistics, and create reports in real time. You simply choose from 8 main categories of visitors who you want to see on your website. Do you have more complex cases? Then you just need to set up a custom rule.
How BotGuard BotGuard Traffic Management Works
Each request to the web server is sent to the BotGuard server for analysis. BotGuard's high-performance system determines in real time whether a site visitor is a human or a malicious bot, and decides whether to allow the request, reject it or conduct a transparent user check. The result is sent back to your web server. A human user or a legitimate search engine bot gets a website page, while a malicious bot or hacker receives an error message.
The BotGuard engine analyzes the behavior of your site visitors, forms their "digital fingerprints" and stores the results in a database. Our dynamically built database contains millions of browser fingerprints providing a fast and effective way to identify the majority of bots and hacker attacks. Our research team is constantly expanding the database by monitoring all the data that matters for the website security.
For most of the website users, this means that nothing will change with their service. In case of reasonable doubt, the site visitor is checked invisibly, with no delay. Neither user action like captcha or additional input required. BotGuard engine provides a variety of options to distinguish humans from software bots.
Painless Integration for Your Customers
No need to make changes to the website code, no additional installations or server capacities required. Unlike other cloud solutions, DNS redirection and proxying are not required. Integration with BotGuard at the web server level enables you to protect a site built on any platform.
High Performance and Availability
Our servers are located close by to ensure high speed and minimal network latency. With the high-performance BotGuard engine the maximum request processing time is as low as 10 ms. Automatic horizontal scaling allows you to handle any number of requests. Backup nodes across the world protect your website against global disruptions.