diff --git a/.dev-tools/deploy-package.sh b/.dev-tools/deploy-package.sh index 4799d7791..94aacb501 100755 --- a/.dev-tools/deploy-package.sh +++ b/.dev-tools/deploy-package.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/generate-blacklist.sh b/.dev-tools/generate-blacklist.sh index 362df6b4e..9e03b0e1f 100755 --- a/.dev-tools/generate-blacklist.sh +++ b/.dev-tools/generate-blacklist.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/generate-files.sh b/.dev-tools/generate-files.sh index d1f68ef99..a96815248 100755 --- a/.dev-tools/generate-files.sh +++ b/.dev-tools/generate-files.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/generate-google-disavow.sh b/.dev-tools/generate-google-disavow.sh index f58cabfab..d339bb9cf 100755 --- a/.dev-tools/generate-google-disavow.sh +++ b/.dev-tools/generate-google-disavow.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/generate-robots.sh b/.dev-tools/generate-robots.sh index abeb87115..87beebd79 100755 --- a/.dev-tools/generate-robots.sh +++ b/.dev-tools/generate-robots.sh @@ -6,6 +6,17 @@ # Generate a robots.txt file for those unable to use the full Nginx Ultimate Bad Bot Blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/globalblacklist-dummy.conf b/.dev-tools/globalblacklist-dummy.conf index 9a937f061..64f1890dc 100644 --- a/.dev-tools/globalblacklist-dummy.conf +++ b/.dev-tools/globalblacklist-dummy.conf @@ -2,6 +2,17 @@ ### THE ULTIMATE NGINX BAD BOT BLOCKER ### ********************************** +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + ### VERSION INFORMATION # ################################################### ### Version: V3.2017.07.001 diff --git a/.dev-tools/globalblacklist.template b/.dev-tools/globalblacklist.template index 9d9a8944b..b8de35732 100755 --- a/.dev-tools/globalblacklist.template +++ b/.dev-tools/globalblacklist.template @@ -2,6 +2,17 @@ ### THE ULTIMATE NGINX BAD BOT BLOCKER ### ********************************** +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + ### VERSION INFORMATION # ################################################### ### Version: V3.2017.08.821 diff --git a/.dev-tools/install-nginx-1.sh b/.dev-tools/install-nginx-1.sh index 280819760..1d48b992c 100755 --- a/.dev-tools/install-nginx-1.sh +++ b/.dev-tools/install-nginx-1.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/install-nginx-2.sh b/.dev-tools/install-nginx-2.sh index c41f598a4..01447afe5 100755 --- a/.dev-tools/install-nginx-2.sh +++ b/.dev-tools/install-nginx-2.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/modify-config-readme-files.sh b/.dev-tools/modify-config-readme-files.sh index 218430c6a..6eb2e6c8c 100755 --- a/.dev-tools/modify-config-readme-files.sh +++ b/.dev-tools/modify-config-readme-files.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/modify-files-and-commit.sh b/.dev-tools/modify-files-and-commit.sh index 5ff3fcc31..cea2ed453 100755 --- a/.dev-tools/modify-files-and-commit.sh +++ b/.dev-tools/modify-files-and-commit.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # MIT License # Copyright (c) 2017 Mitchell Krog - mitchellkrog@gmail.com diff --git a/.dev-tools/prepare-robots-input.sh b/.dev-tools/prepare-robots-input.sh index 8798b984d..b5abc5f07 100755 --- a/.dev-tools/prepare-robots-input.sh +++ b/.dev-tools/prepare-robots-input.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/The-Big-List-of-Hacked-Malware-Web-Sites +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + #Specify Input and Output File # **************************** _input=$TRAVIS_BUILD_DIR/_generator_lists/bad-user-agents.list diff --git a/.dev-tools/run-curl-tests-1.sh b/.dev-tools/run-curl-tests-1.sh index 551d35cc1..76bcfa276 100755 --- a/.dev-tools/run-curl-tests-1.sh +++ b/.dev-tools/run-curl-tests-1.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # ******************************************* # Set Location of our Curl Test Results Files # ******************************************* diff --git a/.dev-tools/run-curl-tests-2.sh b/.dev-tools/run-curl-tests-2.sh index abb49f2ca..27655f7a2 100755 --- a/.dev-tools/run-curl-tests-2.sh +++ b/.dev-tools/run-curl-tests-2.sh @@ -4,6 +4,17 @@ # Copyright: Mitchell Krog - https://github.com/mitchellkrogza # Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + # ******************************************* # Set Location of our Curl Test Results Files # ******************************************* diff --git a/description b/description index 40ed8d9eb..e84226c76 100644 --- a/description +++ b/description @@ -1,3 +1,14 @@ Nginx Ultimate Bad Bot and Spam Referrer Blocker -Nginx Block Bad Bots, Spam Referrer Blocker, Vulnerability Scanners, User-Agents, Malware, Adware, Ransomware, Malicious Sites, with anti-DDOS, Wordpress Theme Detector Blocking and Fail2Ban Jail for Repeat Offenders. Also includes resources for fighting Google Analytics Ghost Spam and Google Disavow Links. \ No newline at end of file +Nginx Block Bad Bots, Spam Referrer Blocker, Vulnerability Scanners, User-Agents, Malware, Adware, Ransomware, Malicious Sites, with anti-DDOS, Wordpress Theme Detector Blocking and Fail2Ban Jail for Repeat Offenders. Also includes resources for fighting Google Analytics Ghost Spam and Google Disavow Links. + +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### \ No newline at end of file diff --git a/include_filelist.txt b/include_filelist.txt index 74eb69a29..ebd1e874a 100755 --- a/include_filelist.txt +++ b/include_filelist.txt @@ -4,6 +4,17 @@ # setup-ngxblocker # ############################ +######################################################################### +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +######################################################################### + CONF_FILES=" globalblacklist.conf botblocker-nginx-settings.conf