we would like to block malicious requests if they have come with a specific User-Agent header, but only if the request has been originated from a particular IP.
In other words, we would like to block all requests that have come with an User-Agent (for example) “Mozilla”, but only if they have come from IP A.B.C.D, e.g. we don’t want to block all requests from “Mozilla” agents or any request from A.B.C.D .
We have an internal system for identification of malicious requests and we would like to block the offenders.
The problem is that we have customer sharing a single public IP and respectively we don’t want to block the IP on the FW. Obviously, if we do it, we would block legitimate customers as well.
So, we would like to block on the combination of IP & User-Agent.