Added JA4 sample to forgejo example
This commit is contained in:
@@ -227,11 +227,14 @@ conditions:
|
|||||||
- 'userAgent.startsWith("reqwest/")'
|
- 'userAgent.startsWith("reqwest/")'
|
||||||
|
|
||||||
is-suspicious-crawler:
|
is-suspicious-crawler:
|
||||||
|
# TLS Fingerprint for specific agent
|
||||||
|
- 'fpJA4 == "t13d311000_e8f1e7e78f70_a29327ec888c"'
|
||||||
|
# Old engines
|
||||||
- 'userAgent.contains("Presto/") || userAgent.contains("Trident/")'
|
- 'userAgent.contains("Presto/") || userAgent.contains("Trident/")'
|
||||||
# Old IE browsers
|
# Old IE browsers
|
||||||
- 'userAgent.matches("MSIE ([2-9]|10|11)\\.")'
|
- 'userAgent.matches("MSIE ([2-9]|10|11)\\.")'
|
||||||
# Old Linux browsers
|
# Old Linux browsers
|
||||||
- 'userAgent.contains("Linux i[63]86") || userAgent.contains("FreeBSD i[63]86")'
|
- 'userAgent.matches("Linux i[63]86") || userAgent.matches("FreeBSD i[63]86")'
|
||||||
# Old Windows browsers
|
# Old Windows browsers
|
||||||
- 'userAgent.matches("Windows (3|95|98|CE)") || userAgent.matches("Windows NT [1-5]\\.")'
|
- 'userAgent.matches("Windows (3|95|98|CE)") || userAgent.matches("Windows NT [1-5]\\.")'
|
||||||
# Old mobile browsers
|
# Old mobile browsers
|
||||||
|
Reference in New Issue
Block a user