From 55ae1e44745a5fcc862b28db425080f862b40211 Mon Sep 17 00:00:00 2001 From: Travis Date: Mon, 13 Nov 2017 10:07:35 +0200 Subject: [PATCH] V3.2017.11.989 [ci skip] --- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 8 ++++---- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 8 ++++---- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 8 ++++---- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 8 ++++---- .dev-tools/_curl_tests/curltest1.txt | 2 +- .dev-tools/_curl_tests/curltest2.txt | 2 +- .dev-tools/_curl_tests/curltest3.txt | 2 +- .dev-tools/_curl_tests/curltest4.txt | 2 +- .dev-tools/_curl_tests/curltest5.txt | 2 +- .dev-tools/_curl_tests/curltest6.txt | 2 +- .dev-tools/_curl_tests/curltest7.txt | 2 +- .dev-tools/_curl_tests/curltest8.txt | 2 +- .dev-tools/_curl_tests_2/curltest1.txt | 2 +- .dev-tools/_curl_tests_2/curltest2.txt | 2 +- .dev-tools/_curl_tests_2/curltest3.txt | 2 +- .dev-tools/_curl_tests_2/curltest4.txt | 2 +- .dev-tools/_curl_tests_2/curltest5.txt | 2 +- .dev-tools/_curl_tests_2/curltest6.txt | 2 +- .dev-tools/_curl_tests_2/curltest7.txt | 2 +- .dev-tools/_curl_tests_2/curltest8.txt | 2 +- .dev-tools/_curl_tests_3/curltest1.txt | 2 +- .dev-tools/_curl_tests_3/curltest2.txt | 2 +- .dev-tools/_curl_tests_3/curltest3.txt | 2 +- .dev-tools/_curl_tests_3/curltest4.txt | 2 +- .dev-tools/_curl_tests_3/curltest5.txt | 2 +- .dev-tools/_curl_tests_3/curltest6.txt | 2 +- .dev-tools/_curl_tests_3/curltest7.txt | 2 +- .dev-tools/_curl_tests_3/curltest8.txt | 2 +- .dev-tools/_curl_tests_4/curltest1.txt | 2 +- .dev-tools/_curl_tests_4/curltest2.txt | 2 +- .dev-tools/_curl_tests_4/curltest3.txt | 2 +- .dev-tools/_curl_tests_4/curltest4.txt | 2 +- .dev-tools/_curl_tests_4/curltest5.txt | 2 +- .dev-tools/_curl_tests_4/curltest6.txt | 2 +- .dev-tools/_curl_tests_4/curltest7.txt | 2 +- .dev-tools/_curl_tests_4/curltest8.txt | 2 +- .dev-tools/_robots_input/robots-input.txt | 4 ++-- .dev-tools/globalblacklist.template | 8 ++++---- .latest_release/bots.d.tar.gz | Bin 5716 -> 5717 bytes .latest_release/conf.d.tar.gz | Bin 57233 -> 57238 bytes AUTO-CONFIGURATION.md | 2 +- MANUAL-CONFIGURATION.md | 2 +- README.md | 2 +- _google_analytics_ghost_spam/README.md | 2 +- .../etc/nginx/conf.d/globalblacklist.conf | 8 ++++---- conf.d/globalblacklist.conf | 8 ++++---- robots.txt/robots.txt | 8 ++++---- 51 files changed, 74 insertions(+), 74 deletions(-) diff --git a/.dev-tools/_conf_files_test1/bots.d/whitelist-ips.conf b/.dev-tools/_conf_files_test1/bots.d/whitelist-ips.conf index 9a7766bc2..ab97a0ebb 100644 --- a/.dev-tools/_conf_files_test1/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test1/bots.d/whitelist-ips.conf @@ -26,4 +26,4 @@ # Only add actual IP addresses and ranges here 111.111.111.111 0; -35.188.211.9 0; +35.188.207.8 0; diff --git a/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf index e32308f54..7fd89a357 100644 --- a/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:08 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Referrer Count: 5920 ### Bad Bot Count: 504 ################################################### @@ -472,7 +472,7 @@ map $http_user_agent $bad_bot { "~*\bNeedle\b" 3; "~*\bNessus\b" 3; "~*\bNetAnts\b" 3; - "~*\bNetcraft\b" 3; + "~*\bNetcraftSurveyAgent/1\b" 3; "~*\bnetEstate\ NE\ Crawler\b" 3; "~*\bNetLyzer\b" 3; "~*\bNetMechanic\b" 3; @@ -712,7 +712,7 @@ map $http_user_agent $bad_bot { "~*\bZade\b" 3; "~*\bZermelo\b" 3; "~*\bZeus\b" 3; - "~*\bZgrab\b" 3; + "~*\bzgrab/0\b" 3; "~*\bZitebot\b" 3; "~*\bZmEu\b" 3; "~*\bZumBot\b" 3; diff --git a/.dev-tools/_conf_files_test2/bots.d/whitelist-ips.conf b/.dev-tools/_conf_files_test2/bots.d/whitelist-ips.conf index 9a7766bc2..ab97a0ebb 100644 --- a/.dev-tools/_conf_files_test2/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test2/bots.d/whitelist-ips.conf @@ -26,4 +26,4 @@ # Only add actual IP addresses and ranges here 111.111.111.111 0; -35.188.211.9 0; +35.188.207.8 0; diff --git a/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf index 53e41d0a3..c22397c82 100644 --- a/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:08 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Referrer Count: 5920 ### Bad Bot Count: 504 ################################################### @@ -472,7 +472,7 @@ map $http_user_agent $bad_bot { "~*\bNeedle\b" 3; "~*\bNessus\b" 3; "~*\bNetAnts\b" 3; - "~*\bNetcraft\b" 3; + "~*\bNetcraftSurveyAgent/1\b" 3; "~*\bnetEstate\ NE\ Crawler\b" 3; "~*\bNetLyzer\b" 3; "~*\bNetMechanic\b" 3; @@ -712,7 +712,7 @@ map $http_user_agent $bad_bot { "~*\bZade\b" 3; "~*\bZermelo\b" 3; "~*\bZeus\b" 3; - "~*\bZgrab\b" 3; + "~*\bzgrab/0\b" 3; "~*\bZitebot\b" 3; "~*\bZmEu\b" 3; "~*\bZumBot\b" 3; diff --git a/.dev-tools/_conf_files_test3/bots.d/whitelist-ips.conf b/.dev-tools/_conf_files_test3/bots.d/whitelist-ips.conf index 9a7766bc2..ab97a0ebb 100644 --- a/.dev-tools/_conf_files_test3/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test3/bots.d/whitelist-ips.conf @@ -26,4 +26,4 @@ # Only add actual IP addresses and ranges here 111.111.111.111 0; -35.188.211.9 0; +35.188.207.8 0; diff --git a/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf index 72b68f3e7..8b226ac5e 100644 --- a/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:08 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Referrer Count: 5920 ### Bad Bot Count: 504 ################################################### @@ -472,7 +472,7 @@ map $http_user_agent $bad_bot { "~*\bNeedle\b" 3; "~*\bNessus\b" 3; "~*\bNetAnts\b" 3; - "~*\bNetcraft\b" 3; + "~*\bNetcraftSurveyAgent/1\b" 3; "~*\bnetEstate\ NE\ Crawler\b" 3; "~*\bNetLyzer\b" 3; "~*\bNetMechanic\b" 3; @@ -712,7 +712,7 @@ map $http_user_agent $bad_bot { "~*\bZade\b" 3; "~*\bZermelo\b" 3; "~*\bZeus\b" 3; - "~*\bZgrab\b" 3; + "~*\bzgrab/0\b" 3; "~*\bZitebot\b" 3; "~*\bZmEu\b" 3; "~*\bZumBot\b" 3; diff --git a/.dev-tools/_conf_files_test4/bots.d/whitelist-ips.conf b/.dev-tools/_conf_files_test4/bots.d/whitelist-ips.conf index 9a7766bc2..ab97a0ebb 100644 --- a/.dev-tools/_conf_files_test4/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test4/bots.d/whitelist-ips.conf @@ -26,4 +26,4 @@ # Only add actual IP addresses and ranges here 111.111.111.111 0; -35.188.211.9 0; +35.188.207.8 0; diff --git a/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf index e32308f54..7fd89a357 100644 --- a/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:08 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Referrer Count: 5920 ### Bad Bot Count: 504 ################################################### @@ -472,7 +472,7 @@ map $http_user_agent $bad_bot { "~*\bNeedle\b" 3; "~*\bNessus\b" 3; "~*\bNetAnts\b" 3; - "~*\bNetcraft\b" 3; + "~*\bNetcraftSurveyAgent/1\b" 3; "~*\bnetEstate\ NE\ Crawler\b" 3; "~*\bNetLyzer\b" 3; "~*\bNetMechanic\b" 3; @@ -712,7 +712,7 @@ map $http_user_agent $bad_bot { "~*\bZade\b" 3; "~*\bZermelo\b" 3; "~*\bZeus\b" 3; - "~*\bZgrab\b" 3; + "~*\bzgrab/0\b" 3; "~*\bZitebot\b" 3; "~*\bZmEu\b" 3; "~*\bZumBot\b" 3; diff --git a/.dev-tools/_curl_tests/curltest1.txt b/.dev-tools/_curl_tests/curltest1.txt index e8780c7b3..8e53b71f9 100755 --- a/.dev-tools/_curl_tests/curltest1.txt +++ b/.dev-tools/_curl_tests/curltest1.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:13 SAST 2017 +Last Tested: Mon Nov 13 10:06:53 SAST 2017 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed diff --git a/.dev-tools/_curl_tests/curltest2.txt b/.dev-tools/_curl_tests/curltest2.txt index e8780c7b3..8e53b71f9 100755 --- a/.dev-tools/_curl_tests/curltest2.txt +++ b/.dev-tools/_curl_tests/curltest2.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:13 SAST 2017 +Last Tested: Mon Nov 13 10:06:53 SAST 2017 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed diff --git a/.dev-tools/_curl_tests/curltest3.txt b/.dev-tools/_curl_tests/curltest3.txt index e8780c7b3..8e53b71f9 100755 --- a/.dev-tools/_curl_tests/curltest3.txt +++ b/.dev-tools/_curl_tests/curltest3.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:13 SAST 2017 +Last Tested: Mon Nov 13 10:06:53 SAST 2017 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed diff --git a/.dev-tools/_curl_tests/curltest4.txt b/.dev-tools/_curl_tests/curltest4.txt index e8780c7b3..8e53b71f9 100755 --- a/.dev-tools/_curl_tests/curltest4.txt +++ b/.dev-tools/_curl_tests/curltest4.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:13 SAST 2017 +Last Tested: Mon Nov 13 10:06:53 SAST 2017 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed diff --git a/.dev-tools/_curl_tests/curltest5.txt b/.dev-tools/_curl_tests/curltest5.txt index fc4c1be11..db75b89f8 100755 --- a/.dev-tools/_curl_tests/curltest5.txt +++ b/.dev-tools/_curl_tests/curltest5.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:13 SAST 2017 +Last Tested: Mon Nov 13 10:06:53 SAST 2017 diff --git a/.dev-tools/_curl_tests_4/curltest6.txt b/.dev-tools/_curl_tests_4/curltest6.txt index d8802bcbe..4775b6a2c 100755 --- a/.dev-tools/_curl_tests_4/curltest6.txt +++ b/.dev-tools/_curl_tests_4/curltest6.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:52 SAST 2017 +Last Tested: Mon Nov 13 10:07:34 SAST 2017 diff --git a/.dev-tools/_curl_tests_4/curltest7.txt b/.dev-tools/_curl_tests_4/curltest7.txt index d8802bcbe..4775b6a2c 100644 --- a/.dev-tools/_curl_tests_4/curltest7.txt +++ b/.dev-tools/_curl_tests_4/curltest7.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:52 SAST 2017 +Last Tested: Mon Nov 13 10:07:34 SAST 2017 diff --git a/.dev-tools/_curl_tests_4/curltest8.txt b/.dev-tools/_curl_tests_4/curltest8.txt index d8802bcbe..4775b6a2c 100644 --- a/.dev-tools/_curl_tests_4/curltest8.txt +++ b/.dev-tools/_curl_tests_4/curltest8.txt @@ -1,4 +1,4 @@ -Last Tested: Mon Nov 13 09:23:52 SAST 2017 +Last Tested: Mon Nov 13 10:07:34 SAST 2017 diff --git a/.dev-tools/_robots_input/robots-input.txt b/.dev-tools/_robots_input/robots-input.txt index 203191220..7c7823be2 100644 --- a/.dev-tools/_robots_input/robots-input.txt +++ b/.dev-tools/_robots_input/robots-input.txt @@ -257,7 +257,7 @@ NearSite Needle Nessus NetAnts -Netcraft +NetcraftSurveyAgent/1 netEstate NE Crawler NetLyzer NetMechanic @@ -497,7 +497,7 @@ YoudaoBot Zade Zermelo Zeus -Zgrab +zgrab/0 Zitebot ZmEu ZumBot diff --git a/.dev-tools/globalblacklist.template b/.dev-tools/globalblacklist.template index e32308f54..7fd89a357 100755 --- a/.dev-tools/globalblacklist.template +++ b/.dev-tools/globalblacklist.template @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:08 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Referrer Count: 5920 ### Bad Bot Count: 504 ################################################### @@ -472,7 +472,7 @@ map $http_user_agent $bad_bot { "~*\bNeedle\b" 3; "~*\bNessus\b" 3; "~*\bNetAnts\b" 3; - "~*\bNetcraft\b" 3; + "~*\bNetcraftSurveyAgent/1\b" 3; "~*\bnetEstate\ NE\ Crawler\b" 3; "~*\bNetLyzer\b" 3; "~*\bNetMechanic\b" 3; @@ -712,7 +712,7 @@ map $http_user_agent $bad_bot { "~*\bZade\b" 3; "~*\bZermelo\b" 3; "~*\bZeus\b" 3; - "~*\bZgrab\b" 3; + "~*\bzgrab/0\b" 3; "~*\bZitebot\b" 3; "~*\bZmEu\b" 3; "~*\bZumBot\b" 3; diff --git a/.latest_release/bots.d.tar.gz b/.latest_release/bots.d.tar.gz index 472291e7e47ae29e96c233815546f3c99190e0ec..cf45c57a8fefb289b77b7c8ee43160a07bbd2714 100644 GIT binary patch delta 5278 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 delta 5277 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 diff --git a/.latest_release/conf.d.tar.gz b/.latest_release/conf.d.tar.gz index c5248e711d4fa62f85a1559b633add4f5c1315ab..a7d3c16c2840461ba5909981a9336923e1e6f171 100644 GIT binary patch delta 12483 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 X>;LHg35dZ>1SUeDQ57i@73qHf)Xw(& diff --git a/AUTO-CONFIGURATION.md b/AUTO-CONFIGURATION.md index 3df0f017a..76fb42188 100755 --- a/AUTO-CONFIGURATION.md +++ b/AUTO-CONFIGURATION.md @@ -4,7 +4,7 @@ ### PLEASE READ CONFIGURATION INSTRUCTIONS BELOW THOROUGHLY :exclamation: _______________ -#### Version: V3.2017.11.988 +#### Version: V3.2017.11.989 #### Bad Referrer Count: 5920 #### Bad Bot Count: 504 ____________________ diff --git a/MANUAL-CONFIGURATION.md b/MANUAL-CONFIGURATION.md index 2fe19c867..3d36eb6fb 100755 --- a/MANUAL-CONFIGURATION.md +++ b/MANUAL-CONFIGURATION.md @@ -4,7 +4,7 @@ ### PLEASE READ CONFIGURATION INSTRUCTIONS BELOW THOROUGHLY :exclamation: _______________ -#### Version: V3.2017.11.988 +#### Version: V3.2017.11.989 #### Bad Referrer Count: 5920 #### Bad Bot Count: 504 ____________________ diff --git a/README.md b/README.md index 750e2a649..c41b4f5dc 100755 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ##### The Ultimate Nginx Bad Bot, User-Agent, Spam Referrer Blocker, Adware, Malware and Ransomware Blocker, Clickjacking Blocker, Click Re-Directing Blocker, SEO Companies and Bad IP Blocker with Anti DDOS System, Nginx Rate Limiting and Wordpress Theme Detector Blocking. Stop and Block all kinds of bad internet traffic from ever reaching your web sites. _______________ -#### Version: V3.2017.11.988 +#### Version: V3.2017.11.989 #### Bad Referrer Count: 5920 #### Bad Bot Count: 504 ____________________ diff --git a/_google_analytics_ghost_spam/README.md b/_google_analytics_ghost_spam/README.md index 12cf5180f..949f6950f 100644 --- a/_google_analytics_ghost_spam/README.md +++ b/_google_analytics_ghost_spam/README.md @@ -3,7 +3,7 @@ # EASY CONFIGURATION INSTRUCTIONS FOR STOPPING GOOGLE ANALYTICS "GHOST" SPAM _______________ -#### Version: V3.2017.11.988 +#### Version: V3.2017.11.989 #### Bad Referrer Count: 5920 #### Bad Bot Count: 504 ____________________ diff --git a/_sample_config_files/Engintron_for_cPanel_WHM_Configuration_Example/etc/nginx/conf.d/globalblacklist.conf b/_sample_config_files/Engintron_for_cPanel_WHM_Configuration_Example/etc/nginx/conf.d/globalblacklist.conf index e32308f54..7fd89a357 100755 --- a/_sample_config_files/Engintron_for_cPanel_WHM_Configuration_Example/etc/nginx/conf.d/globalblacklist.conf +++ b/_sample_config_files/Engintron_for_cPanel_WHM_Configuration_Example/etc/nginx/conf.d/globalblacklist.conf @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:08 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Referrer Count: 5920 ### Bad Bot Count: 504 ################################################### @@ -472,7 +472,7 @@ map $http_user_agent $bad_bot { "~*\bNeedle\b" 3; "~*\bNessus\b" 3; "~*\bNetAnts\b" 3; - "~*\bNetcraft\b" 3; + "~*\bNetcraftSurveyAgent/1\b" 3; "~*\bnetEstate\ NE\ Crawler\b" 3; "~*\bNetLyzer\b" 3; "~*\bNetMechanic\b" 3; @@ -712,7 +712,7 @@ map $http_user_agent $bad_bot { "~*\bZade\b" 3; "~*\bZermelo\b" 3; "~*\bZeus\b" 3; - "~*\bZgrab\b" 3; + "~*\bzgrab/0\b" 3; "~*\bZitebot\b" 3; "~*\bZmEu\b" 3; "~*\bZumBot\b" 3; diff --git a/conf.d/globalblacklist.conf b/conf.d/globalblacklist.conf index e32308f54..7fd89a357 100644 --- a/conf.d/globalblacklist.conf +++ b/conf.d/globalblacklist.conf @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:08 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Referrer Count: 5920 ### Bad Bot Count: 504 ################################################### @@ -472,7 +472,7 @@ map $http_user_agent $bad_bot { "~*\bNeedle\b" 3; "~*\bNessus\b" 3; "~*\bNetAnts\b" 3; - "~*\bNetcraft\b" 3; + "~*\bNetcraftSurveyAgent/1\b" 3; "~*\bnetEstate\ NE\ Crawler\b" 3; "~*\bNetLyzer\b" 3; "~*\bNetMechanic\b" 3; @@ -712,7 +712,7 @@ map $http_user_agent $bad_bot { "~*\bZade\b" 3; "~*\bZermelo\b" 3; "~*\bZeus\b" 3; - "~*\bZgrab\b" 3; + "~*\bzgrab/0\b" 3; "~*\bZitebot\b" 3; "~*\bZmEu\b" 3; "~*\bZumBot\b" 3; diff --git a/robots.txt/robots.txt b/robots.txt/robots.txt index 049c99d34..e0d75ce97 100644 --- a/robots.txt/robots.txt +++ b/robots.txt/robots.txt @@ -1,7 +1,7 @@ ### Version Information # ################################################### -### Version: V3.2017.11.988 -### Updated: Mon Nov 13 09:23:09 SAST 2017 +### Version: V3.2017.11.989 +### Updated: Mon Nov 13 10:06:47 SAST 2017 ### Bad Bot Count: 504 ################################################### ### Version Information ## @@ -527,7 +527,7 @@ User-agent: Nessus Disallow:/ User-agent: NetAnts Disallow:/ -User-agent: Netcraft +User-agent: NetcraftSurveyAgent/1 Disallow:/ User-agent: netEstate NE Crawler Disallow:/ @@ -1007,7 +1007,7 @@ User-agent: Zermelo Disallow:/ User-agent: Zeus Disallow:/ -User-agent: Zgrab +User-agent: zgrab/0 Disallow:/ User-agent: Zitebot Disallow:/