|
8 | 8 | * License: GNU/GPLv2 |
9 | 9 | * @see LICENSE.txt |
10 | 10 | * |
11 | | - * This file: Bot user agents module (last modified: 2025.07.24). |
| 11 | + * This file: Bot user agents module (last modified: 2025.07.26). |
12 | 12 | * |
13 | 13 | * False positive risk (an approximate, rough estimate only): « [ ]Low [x]Medium [ ]High » |
14 | 14 | */ |
|
210 | 210 | $UANoSpace |
211 | 211 | ), 'Backlink/SEO/Scraper UA'); // 2022.09.19 mod 2025.07.24 |
212 | 212 |
|
| 213 | + $Trigger(preg_match('~zombiebot~', $UANoSpace), 'Backlink/SEO'); // 2025.07.26 |
| 214 | + |
213 | 215 | $Trigger(strpos($UANoSpace, 'catch') !== false, 'Risky UA'); // 2017.01.13 |
214 | 216 |
|
215 | 217 | if ($CIDRAM['Config']['signatures']['block_proxies']) { |
|
320 | 322 | 'a(?:dbar|i2bot|ihitbot|i.?searchbot|liyun|ndibot|nonymous-?coward|wario)|' . |
321 | 323 | 'b(?:anana-?bot|edrockbot|ot-?test|rands-?bot|rightbot|ytespider)|' . |
322 | 324 | 'c(?:asperbot|cbot|hinaclaw|lark-?crawler|ohere-)|' . |
323 | | - 'd(?:atenbank|eep-?research)|' . |
| 325 | + 'd(?:atenbank|eep-?research|iffbot)|' . |
324 | 326 | 'echobo[tx]|' . |
325 | 327 | 'f(?:idget-?spinner-?bot|irecrawl|riendly-?(?:crawler|spider))|' . |
326 | 328 | 'i(?:askspider|magesift|mg2dataset)|' . |
327 | 329 | 'jaddjabot|' . |
328 | 330 | 'k(?:angaroobot|eys-?so-?bot)|' . |
329 | 331 | 'm(?:amac(?:asper|yber)|istral|ozilla/0|ycentralai)|' . |
330 | 332 | 'n(?:etestate|ovaact)|' . |
331 | | - 'orbbot|' . |
| 333 | + 'o(?:mgili|rbbot)|' . |
332 | 334 | 'p(?:angubot|anscient|erplexity|hindbot|hxbot|oseidon|ublicwebcrawler)|' . |
333 | 335 | 'q(?:ualifiedbot|uillbot)|' . |
334 | 336 | 'research.?crawler|' . |
|
341 | 343 | $UANoSpace |
342 | 344 | ), 'Scraper UA')) { |
343 | 345 | $CIDRAM['Tracking options override'] = 'extended'; |
344 | | - } // 2023.11.17 mod 2025.07.24 |
| 346 | + } // 2023.11.17 mod 2025.07.26 |
345 | 347 |
|
346 | 348 | $Trigger(preg_match('~ct‑git‑scanner/~i', $CIDRAM['BlockInfo']['UA']), 'Unauthorised Git scanner'); // 2025.07.05 |
347 | 349 |
|
|
0 commit comments