This post explains the different types of malicious requests/queries that can be scanned and blocked by BBQ Pro.
BBQ Pro protects your site by checking the following aspects of incoming requests:
- Request URI
- Query String
- User Agent
- IP Address
IP matching supports single addresses and IP blocks.
BBQ Pro protects against attacks in virtually all types of requests, including:
Check out a complete list of Apache Request Method Types »
BBQ Pro also enables protection for the following request properties:
- Block excessively long requests (optional)
- Check both lowercase and uppercase patterns
- Check both encoded and unencoded patterns (strict mode, optional)
Also scans arrays when included in the query-string!
BBQ Pro includes three sets of patterns that may be enabled: