Biometrics Based Detection
By checking the client events such as mouse movement, keyboard, screen touch, and scroll, etc in specified period, FortiAppSec Cloud judges whether the request comes from a human or from a bot.
Configure Biometrics Based Detection Settings
- Go to Bot Mitigation> Biometrics Based Detection.
You must have already enabled this module in Add Modules. See Add and Remove Modules. - Configure these settings.
Monitor Client Events Select at least one client event according to your need.
- Mouse Movement
- Click
- Keyboard
- Screen Touch
- Scroll
Event Collection Period Specify the time period that the events will be collected from the client. Bot Effective Time For the identified bot, choose the time period before FortiAppSec Cloud tests and verifies the bot again. - Click +Create Rule.
- For URL, enter the literal URL, such as
/index.php, or a regular expression, such as^/*.phpthat the HTTP request must contain in order to match the rule. Multiple URLs are supported. - Click OK.
- Select the action that FortiAppSec Cloud takes when it detects a violation of the rule from the top right corner.
Alert
Accept the request and generate a log message.
Alert & Deny
Block the request (or reset the connection) and generate a log message.
Deny(no log)
Block the request (or reset the connection).
- Click SAVE.
Configure Exception Policy
Exclude specific parameters or URLs from bot mitigation scans. This is useful when certain elements are known to trigger false positives during normal operations.
For more details, please refer to Exception Policy.