Mitigation of malicious bot activity and Layer 7 DDoS attacks starts with identifying the source of the attack. This mitigation uses Imperva’s advanced client classification technology.

Overview

Imperva’s unique classification technology can tell whether your website visitors are humans or bots. Our client database holds an extensive list of bot classifications and can identify the specific type of bot visiting your website.

Mitigation of Layer 7 DDoS attacks also leverages Imperva’s client classification technology.

Based on this classification system, Imperva determines whether to challenge suspected visitors and verify their authenticity, alert you of suspicious activity, or block requests that pose a threat to your website.

Note: In addition to Imperva's existing security and application delivery logic, you can create and apply your own customized security and access control rules for specific client types or applications. For details, see Create Rules and Rule Filter Parameters.

Client types

The client application type, such as Browser or SpamBot. Note that some bots can be used for multiple purposes and can fall into more than one category. For example, a Java library can be used for scraping purposes or attack purposes.

Client IDs

The Imperva ID number assigned to the client application.

Note: You can also retrieve a list of all the client applications using the API. For details, see Get client application info in the Integrations API.