mirror of
https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker.git
synced 2025-09-02 10:40:36 +00:00
UPDATE Default Includes [ci skip]
- Examples are all commented out by default.
This commit is contained in:
parent
115b6957be
commit
b554b5e834
7 changed files with 57 additions and 44 deletions
|
@ -2,8 +2,8 @@
|
|||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.04
|
||||
### Updated: Mon Oct 02 16:41:32 SAST 2017
|
||||
### Version: V3.2018.05
|
||||
### Updated: 2018-08-06
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
|
@ -46,21 +46,23 @@
|
|||
# PLEASE MAKE SURE that you use word regex boundaries to avoid false positive detection !!!
|
||||
# *****************************************************************************************
|
||||
|
||||
# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED
|
||||
|
||||
# As you can see in the examples below the word "adultgalls" is entered with a preceding \b and an ending \b
|
||||
# this makes it now "\badultgalls\b". It is crucial to use the word boundaries regex formatting.
|
||||
|
||||
"~*\badultgalls\b" 1;
|
||||
"~*\bamateurxpass\b" 1;
|
||||
"~*\bbigblackbooty\b" 1;
|
||||
"~*\bblacktits\b" 1;
|
||||
"~*\bcookie\-law\-enforcement\b" 1;
|
||||
"~*\bfree\-share\-buttons\b" 1;
|
||||
"~*\bfree\-social\-buttons\b" 1;
|
||||
"~*\bfuck\-paid\-share\-buttons\b" 1;
|
||||
"~*\bilovevitaly\b" 1;
|
||||
"~*\blaw\-enforcement\-bot\b" 1;
|
||||
"~*\blaw\-enforcement\-check\b" 1;
|
||||
"~*\bshare\-buttons\-for\-free\b" 1;
|
||||
"~*\bwebfuck\b" 1;
|
||||
"~*\bxxxrus\b" 1;
|
||||
"~*\bzeroredirect\b" 1;
|
||||
# "~*\badultgalls\b" 1;
|
||||
# "~*\bamateurxpass\b" 1;
|
||||
# "~*\bbigblackbooty\b" 1;
|
||||
# "~*\bblacktits\b" 1;
|
||||
# "~*\bcookie\-law\-enforcement\b" 1;
|
||||
# "~*\bfree\-share\-buttons\b" 1;
|
||||
# "~*\bfree\-social\-buttons\b" 1;
|
||||
# "~*\bfuck\-paid\-share\-buttons\b" 1;
|
||||
# "~*\bilovevitaly\b" 1;
|
||||
# "~*\blaw\-enforcement\-bot\b" 1;
|
||||
# "~*\blaw\-enforcement\-check\b" 1;
|
||||
# "~*\bshare\-buttons\-for\-free\b" 1;
|
||||
# "~*\bwebfuck\b" 1;
|
||||
# "~*\bxxxrus\b" 1;
|
||||
# "~*\bzeroredirect\b" 1;
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.02
|
||||
### Updated: Mon Oct 02 16:48:32 SAST 2017
|
||||
### Version: V3.2018.03
|
||||
### Updated: 2018-08-06
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
|
@ -35,5 +35,7 @@
|
|||
# As you can see in the examples below the domain "myblacklisteddomainname\.com" is entered with a preceding \b and an ending \b
|
||||
# this makes it now "\bmyblacklisteddomainname\.com\b". It is crucial to use the word boundaries regex formatting.
|
||||
|
||||
"~*\bmyblacklisteddomainname\.com\b" 1;
|
||||
"~*\bmy\-second\-blacklisted\.com\b" 1;
|
||||
# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED
|
||||
|
||||
# "~*\bmyblacklisteddomainname\.com\b" 1;
|
||||
# "~*\bmy\-second\-blacklisted\.com\b" 1;
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.06
|
||||
### Updated: Wed Oct 25 11:08:32 SAST 2017
|
||||
### Version: V3.2018.07
|
||||
### Updated: 2018-08-06
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.02
|
||||
### Updated: Mon Aug 21 11:30:32 SAST 2017
|
||||
### Version: V3.2018.04
|
||||
### Updated: 2018-08-06
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
|
@ -42,19 +42,21 @@
|
|||
# Example the User-Agent name "some-very-bad-useragentname2" is entered as "\bsome\-very\-bad\-useragentname1\b"
|
||||
# the "\b" are word boundaries which prevents partial matching and false positives.
|
||||
|
||||
# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED
|
||||
|
||||
# *********************
|
||||
# WHITELISTING EXAMPLES
|
||||
# *********************
|
||||
|
||||
"~*\bsomeverygooduseragentname1\b" 0;
|
||||
"~*\bsomeverygooduseragentname2\b" 0;
|
||||
"~*\bsome\-very\-good\-useragentname2\b" 0;
|
||||
# "~*\bsomeverygooduseragentname1\b" 0;
|
||||
# "~*\bsomeverygooduseragentname2\b" 0;
|
||||
# "~*\bsome\-very\-good\-useragentname2\b" 0;
|
||||
|
||||
# *********************
|
||||
# BLACKLISTING EXAMPLES
|
||||
# *********************
|
||||
|
||||
"~*\bsomeverybaduseragentname1\b" 3;
|
||||
"~*\bsomeverybaduseragentname2\b" 3;
|
||||
"~*\bsome\-very\-bad\-useragentname2\b" 3;
|
||||
# "~*\bsomeverybaduseragentname1\b" 3;
|
||||
# "~*\bsomeverybaduseragentname2\b" 3;
|
||||
# "~*\bsome\-very\-bad\-useragentname2\b" 3;
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.03
|
||||
### Updated: Mon Oct 02 16:50:32 SAST 2017
|
||||
### Version: V3.2018.04
|
||||
### Updated: 2018-08-06
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
|
@ -36,9 +36,10 @@
|
|||
# this makes it now "\bsomeveryveryrandomwebsitenamethatdoesnotexist1\.com\b".
|
||||
# It is crucial to use the word boundaries regex formatting.
|
||||
|
||||
# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED
|
||||
|
||||
"~*\bsomeveryveryrandomwebsitenamethatdoesnotexist1\.com\b" 1;
|
||||
"~*\bsomeveryveryrandomwebsitenamethatdoesnotexist2\.com\b" 1;
|
||||
"~*\bsomeveryveryrandomwebsitenamethatdoesnotexist3\.com\b" 1;
|
||||
"~*\bsome\-veryvery\-randomweb\-sitenamethatdoesnotexist4\.com\b" 1;
|
||||
# "~*\bsomeveryveryrandomwebsitenamethatdoesnotexist1\.com\b" 1;
|
||||
# "~*\bsomeveryveryrandomwebsitenamethatdoesnotexist2\.com\b" 1;
|
||||
# "~*\bsomeveryveryrandomwebsitenamethatdoesnotexist3\.com\b" 1;
|
||||
# "~*\bsome\-veryvery\-randomweb\-sitenamethatdoesnotexist4\.com\b" 1;
|
||||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.02
|
||||
### Updated: Mon Oct 02 16:52:32 SAST 2017
|
||||
### Version: V3.2018.03
|
||||
### Updated: 2018-08-06
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
|
@ -35,5 +35,7 @@
|
|||
# As you can see in the examples below the domain "myfirstowndomainname\.com" is entered with a preceding \b and an ending \b
|
||||
# this makes it now "\bmyfirstowndomainname\.com\b". It is crucial to use the word boundaries regex formatting.
|
||||
|
||||
"~*\bmyfirstowndomainname\.com\b" 0;
|
||||
"~*\bmy\-second\-owndomainname\.com\b" 0;
|
||||
# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED
|
||||
|
||||
# "~*\bmyfirstowndomainname\.com\b" 0;
|
||||
# "~*\bmy\-second\-owndomainname\.com\b" 0;
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.01
|
||||
### Updated: Mon Aug 21 11:32:32 SAST 2017
|
||||
### Version: V3.2018.02
|
||||
### Updated: 2018-08-06
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
|
@ -25,4 +25,8 @@
|
|||
# Add One Entry Per Line - No need to include 127.0.0.1 as it is covered elsewhere
|
||||
# Only add actual IP addresses and ranges here
|
||||
|
||||
111.111.111.111 0;
|
||||
# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED
|
||||
|
||||
# 111.111.111.111 0;
|
||||
|
||||
# REFRAIN FROM USING 127.0.0.1 AS IT MAY CAUSE UNDESIRABLE RESULTS ON SOME SYSTEMS
|
Loading…
Add table
Reference in a new issue