1name: crowdsecurity/appsec-bot-challenge-exclude-google-ads
2
3
4inband:
5 pre_eval:
6 - filter: MatchKnownBot(req.RemoteAddr, req.UserAgent(), req.URL.Path, "legit_bots/mediapartners-google.json")
7 apply:
8 - ExemptFromChallenge("mediapartners-google")
9 - filter: MatchKnownBot(req.RemoteAddr, req.UserAgent(), req.URL.Path, "legit_bots/google-adsbot.json")
10 apply:
11 - ExemptFromChallenge("google-adsbot")
12
13
14data:
15 - source_url: https://hub-data.crowdsec.net/whitelists/benign_bots/legit_bots/mediapartners-google.json
16 dest_file: legit_bots/mediapartners-google.json
17 type: bots
18 - source_url: https://hub-data.crowdsec.net/whitelists/benign_bots/legit_bots/google-adsbot.json
19 dest_file: legit_bots/google-adsbot.json
20 type: bots
21