From 74de038d5c80ed6517dfdd4cbb32b5f86b14a6bd Mon Sep 17 00:00:00 2001 From: Travis Date: Thu, 8 Mar 2018 10:25:44 +0200 Subject: [PATCH] V3.2018.03.1062 [ci skip] --- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 7 ++++--- .../bots.d/whitelist-ips.conf | 3 ++- .../conf.d/globalblacklist.conf | 7 ++++--- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 7 ++++--- .../bots.d/whitelist-ips.conf | 3 ++- .../conf.d/globalblacklist.conf | 7 ++++--- .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 | 1 + .dev-tools/globalblacklist.template | 7 ++++--- .latest_release/bots.d.tar.gz | Bin 5722 -> 5722 bytes .latest_release/conf.d.tar.gz | Bin 59320 -> 59327 bytes AUTO-CONFIGURATION.md | 4 ++-- MANUAL-CONFIGURATION.md | 4 ++-- README.md | 4 ++-- _generator_lists/bad-user-agents.list | 2 +- _google_analytics_ghost_spam/README.md | 4 ++-- .../etc/nginx/conf.d/globalblacklist.conf | 7 ++++--- conf.d/globalblacklist.conf | 7 ++++--- robots.txt/robots.txt | 8 +++++--- 52 files changed, 81 insertions(+), 69 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 4ff7ee35b..e54989d8b 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; -104.198.206.161 0; +35.226.126.204 0; diff --git a/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf index 4181001b3..32f9e7e89 100644 --- a/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf @@ -4,10 +4,10 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 ### Bad Referrer Count: 6193 -### Bad Bot Count: 509 +### Bad Bot Count: 510 ################################################### ### VERSION INFORMATION ## @@ -712,6 +712,7 @@ map $http_user_agent $bad_bot { "~*\bXaldon_WebSpider\b" 3; "~*\bXaldon\ WebSpider\b" 3; "~*\bXenu\b" 3; + "~*\bxpymep1.exe\b" 3; "~*\bYoudaoBot\b" 3; "~*\bZade\b" 3; "~*\bZermelo\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 4ff7ee35b..2b8ea31bb 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,5 @@ # Only add actual IP addresses and ranges here 111.111.111.111 0; -104.198.206.161 0; +146.148.58.237 0; +35.202.78.106 0; diff --git a/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf index 25a9d9a27..a063ff8a7 100644 --- a/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf @@ -4,10 +4,10 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 ### Bad Referrer Count: 6193 -### Bad Bot Count: 509 +### Bad Bot Count: 510 ################################################### ### VERSION INFORMATION ## @@ -712,6 +712,7 @@ map $http_user_agent $bad_bot { "~*\bXaldon_WebSpider\b" 3; "~*\bXaldon\ WebSpider\b" 3; "~*\bXenu\b" 3; + "~*\bxpymep1.exe\b" 3; "~*\bYoudaoBot\b" 3; "~*\bZade\b" 3; "~*\bZermelo\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 4ff7ee35b..e54989d8b 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; -104.198.206.161 0; +35.226.126.204 0; diff --git a/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf index f6d2202e0..233cbe943 100644 --- a/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf @@ -4,10 +4,10 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 ### Bad Referrer Count: 6193 -### Bad Bot Count: 509 +### Bad Bot Count: 510 ################################################### ### VERSION INFORMATION ## @@ -712,6 +712,7 @@ map $http_user_agent $bad_bot { "~*\bXaldon_WebSpider\b" 3; "~*\bXaldon\ WebSpider\b" 3; "~*\bXenu\b" 3; + "~*\bxpymep1.exe\b" 3; "~*\bYoudaoBot\b" 3; "~*\bZade\b" 3; "~*\bZermelo\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 4ff7ee35b..eee198c3d 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,5 @@ # Only add actual IP addresses and ranges here 111.111.111.111 0; -104.198.206.161 0; +104.197.236.150 0; +35.226.126.204 0; diff --git a/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf index 4181001b3..32f9e7e89 100644 --- a/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf +++ b/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf @@ -4,10 +4,10 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 ### Bad Referrer Count: 6193 -### Bad Bot Count: 509 +### Bad Bot Count: 510 ################################################### ### VERSION INFORMATION ## @@ -712,6 +712,7 @@ map $http_user_agent $bad_bot { "~*\bXaldon_WebSpider\b" 3; "~*\bXaldon\ WebSpider\b" 3; "~*\bXenu\b" 3; + "~*\bxpymep1.exe\b" 3; "~*\bYoudaoBot\b" 3; "~*\bZade\b" 3; "~*\bZermelo\b" 3; diff --git a/.dev-tools/_curl_tests/curltest1.txt b/.dev-tools/_curl_tests/curltest1.txt index 56b2299a4..13b645f9a 100755 --- a/.dev-tools/_curl_tests/curltest1.txt +++ b/.dev-tools/_curl_tests/curltest1.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:12:42 SAST 2018 +Last Tested: Thu Mar 8 10:25:07 SAST 2018 % 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 56b2299a4..13b645f9a 100755 --- a/.dev-tools/_curl_tests/curltest2.txt +++ b/.dev-tools/_curl_tests/curltest2.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:12:42 SAST 2018 +Last Tested: Thu Mar 8 10:25:07 SAST 2018 % 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 56b2299a4..13b645f9a 100755 --- a/.dev-tools/_curl_tests/curltest3.txt +++ b/.dev-tools/_curl_tests/curltest3.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:12:42 SAST 2018 +Last Tested: Thu Mar 8 10:25:07 SAST 2018 % 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 56b2299a4..13b645f9a 100755 --- a/.dev-tools/_curl_tests/curltest4.txt +++ b/.dev-tools/_curl_tests/curltest4.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:12:42 SAST 2018 +Last Tested: Thu Mar 8 10:25:07 SAST 2018 % 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 07049c1f8..9ce9c9aff 100755 --- a/.dev-tools/_curl_tests/curltest5.txt +++ b/.dev-tools/_curl_tests/curltest5.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:12:42 SAST 2018 +Last Tested: Thu Mar 8 10:25:07 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest6.txt b/.dev-tools/_curl_tests_4/curltest6.txt index 91d3dae66..11b5ee4e8 100755 --- a/.dev-tools/_curl_tests_4/curltest6.txt +++ b/.dev-tools/_curl_tests_4/curltest6.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:13:24 SAST 2018 +Last Tested: Thu Mar 8 10:25:43 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest7.txt b/.dev-tools/_curl_tests_4/curltest7.txt index 91d3dae66..11b5ee4e8 100644 --- a/.dev-tools/_curl_tests_4/curltest7.txt +++ b/.dev-tools/_curl_tests_4/curltest7.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:13:24 SAST 2018 +Last Tested: Thu Mar 8 10:25:43 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest8.txt b/.dev-tools/_curl_tests_4/curltest8.txt index 91d3dae66..11b5ee4e8 100644 --- a/.dev-tools/_curl_tests_4/curltest8.txt +++ b/.dev-tools/_curl_tests_4/curltest8.txt @@ -1,4 +1,4 @@ -Last Tested: Wed Feb 28 10:13:24 SAST 2018 +Last Tested: Thu Mar 8 10:25:43 SAST 2018 diff --git a/.dev-tools/_robots_input/robots-input.txt b/.dev-tools/_robots_input/robots-input.txt index c13d9ceb5..a0872ab54 100644 --- a/.dev-tools/_robots_input/robots-input.txt +++ b/.dev-tools/_robots_input/robots-input.txt @@ -498,6 +498,7 @@ x22Mozilla Xaldon_WebSpider Xaldon WebSpider Xenu +xpymep1.exe YoudaoBot Zade Zermelo diff --git a/.dev-tools/globalblacklist.template b/.dev-tools/globalblacklist.template index 4181001b3..32f9e7e89 100755 --- a/.dev-tools/globalblacklist.template +++ b/.dev-tools/globalblacklist.template @@ -4,10 +4,10 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 ### Bad Referrer Count: 6193 -### Bad Bot Count: 509 +### Bad Bot Count: 510 ################################################### ### VERSION INFORMATION ## @@ -712,6 +712,7 @@ map $http_user_agent $bad_bot { "~*\bXaldon_WebSpider\b" 3; "~*\bXaldon\ WebSpider\b" 3; "~*\bXenu\b" 3; + "~*\bxpymep1.exe\b" 3; "~*\bYoudaoBot\b" 3; "~*\bZade\b" 3; "~*\bZermelo\b" 3; diff --git a/.latest_release/bots.d.tar.gz b/.latest_release/bots.d.tar.gz index fb59614bbfdb61d90142d22a535855dc8f628cb3..534894195b3847e430053cb3a6a4f9f09f778bbe 100644 GIT binary patch delta 5563 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 JRv!SM007a!<`e(` delta 5563 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 Juzmob006!!(7FHs diff --git a/.latest_release/conf.d.tar.gz b/.latest_release/conf.d.tar.gz index 112223bfd3ac425ecd878e9c819aacc4ee71f52e..9b9a239b1f691b9dda1824276019735c6ab675ed 100644 GIT binary patch delta 12130 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 YPye^G803@#4D;Xr56Sv-=>Wh30Lszf4FCWD delta 12092 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
eawk({AwxJAeF#9t(e#Q#Ajbh(!463eU&< z)h$@V;PqMsDs42813^!v+-Z!A*DwMpdxpFfgpyt?X&6Mh$hdf9A_+NQt=&}oN47tn zl{u^ky|l_%Rnv2Q_2$->Y{A?`dLa3GHCBaE-tbomM1`nwuCD!t)kZaIJdOfJnGzxd zDm1+Y-$ywbdR2e2L_E*5Hwa3G8?HPep?Q(&MI9^RP0Oq(CSJLwE;6FgpQPvX0S$sd zcL@GO&}t$4sR$~-SBB)+X%a7nTs0-7caZAa*;P}e{_8i@z3}sGtLE5LZiKYjXT(~s zJ`f@I>e%d9;;5M0@y#n3=(pa4y^SusX6uWcxOUy4TM&O>sayr#QN5%QGE98zQ%gMi zN)` zx;@|xSS+S^@rw^gG|uLu4V z^>;(wWd*rldzWePU2}j|2rF=RwYq%U_%4CnqeGC1CUCQlJBrE*LQhwJ-T2EqcXxNg z(_|RBq621|$~?M?;qLC6Z~A%HFJHcP8hd{jFW;!6znS163`zQ5ndGYY8;%yj>9t&w zxhC17a261LPz`5(-tb4}+Up-hl?$m{qH8&in~FJup%!ptqlh7$7<(D-JcHu8bH@nBE%hlRuw*p8qpD zfJ{6$zqfkU0L&B+&D#F_MjeO+9u;u9@aMJ*pWlIBCW4I=zWAwckRsT~w$3GD#X+#y z;g)o84!_{>dAAx!_26?KkH>LD!Ww^zWtHG&*sRcI3j-b>%W>t^;7}I_1jj&RY=h%q z3YSnwX2%XTs70;Hh3>$aCE^G1CP9#h4(e;LMNB;hQ-sMqJLnF}Lzz>NI9CeZZCx=q zYweusz$7fpfPwPh3Z9C(#~it^C@upuFTx)Dg&E_-wQt>q6NZy`w4%S0S4M0JsUmiuoz8yFHT?;KXk|$UXS(Ql{kU4n{hAp zC%}!Dh=K7&z(D388u*~Vv%liGH{FMqp_Mft`z^dk2{YFMSKx^lC1>?X#s!E1*A>G&o2?F_=mxZ3vdCxe|;wW z-frSEhJzMc50CMjP=0VqBSa}Sd_wYR-`e{=__|!wERzP!u$0WIL2VBVZt>#@bA$mQ z9Z^NWcs5P5GzDe#htT4BTUFMkm*N2RcOI}K|mFFdh1mG6Nv>o_2n^RJfxj7G`fGm-SxX~e|NN)kK^mm z6Xn;q7vvmQ=bubS&z}9`qc7}QdV3aVfLp0P>YO}leIQ0#HiJr98$aO8wi6Dj0fo!N z!1&3dLZI8(!TnhfWR7m}2s$Qo@vk*{yESTH>k6JwPC;v;>+>hy@jD$h?>y4;L+AZM z=^#>}kE_dT0|icr-Cv2EN$b^nXVQ&Pd2%rQ4}&*X?=G$|=>xCU3Rk0pVeL9@h8&pV z&O4O$wJ|OhIvd6L_~5L?8ouCzS10V>l`%f(GTWb|0h6&{fRhFuHvwFeJ{}hW#oCis z9yI~PlZ_r2e}aB4lVFQ%*!=~`|loFcWbqc{m0I0n) z1iar1u^X97)o$$-SEop$4Wpi3ztG`i6EPMv;X69Ef86lg-?6R^T9gVCBOXX^d(~D} zcX0JK`g87&u(1xJ6IztdtD=iQ&U)Kf)hipdbiK8Kk+A|>RikAZWCqQ~1o(I-0|G{7 zS{o4WUo$mhKt%tAa!-_(nEAsA^!-a-*Vdbw>3;e9v#+*F*Cs9ZA16@JpUu)deQg7k zc0!8=D&w;%8RF-gsbX*ia0q{LgJ{_~e;my?T)PVyx@!n*9ucQW3q5NI*;71|%^yK1 zDMH6)w962Wj_#BBi^)2~tVTl(4V?oEpC;a!s|#IZ_bP*l+q4&IlQtkCIYL~2e?9^e zHy)4EN{IEyEZ+|v!6(P#1s=YUdfo2kd%^?bu~ikx+9;Bo)g&2gZ^Cl&AptA#%p#MK zASi#F$a9`l_d=IKN)yC*-&hs9z#-f{D_wLQdo&fb|@&CC%J=vwZv zvqHrgHDGf)$Q#Y65sMrCiAq0#3FnNI8JM#to;QyvHyYG`fA}lbR&^+hx3L!(~+U{gO=WH^Fz=NbI+nGT02Hpz4oAmUbF%g_Cz9Ko_HH4ig5ffd%#JEyDG% zz>6jb);u;y*OSg8G7Cr5i307}X@avyFp~=;SOE%?WF#U91FC+TEYJcEHnWc;ZUG^W z#GAN`RdGW_x4=*Zi_zsJcpC4x1l5yP4kwOTQ3-?(lO84(JXjj}s2Yu93pGo~BSzE^ zK?o$qL;O^WK*v=?gn}*-vIIz_!7Ek~%S2ITxhn$h2K8j!Y#8aPvAD+DnUioPOfW*P zjD&W1wL$NqYT;T{q13U5c`p){m&{l!gyhe0U6b~tZSj)uh=9{bG-y<%_Fj|hCM7H6 zS$~0gi!;*y{5(;JgoMcIR9y~!4E!^)KnqV<2tP?PWFu6X_StaG5oMD+Cp8?wQDro5 zS63`EI1v$EIQGnpZl80box51qrk zWo>k>L9yiKj#E~a*g0KySg!5W$jAH+*YK?PCiDn0_9Sckb~lw z=8g4`AWWiG5)VkT*s+HFlQ4c-D8%toqAj3IRZJ#$TejzWD|4TRq{G@nQ z29EY6t#C_5)74I4=#%6gjvY4hi|^po3q4vA+wp?%SM8DmceDIm!F3t@@<(Ve%jM2VRpH8e1 zX^?5>x{hs}4*5bIe~s^>Yprh*i=)$^*3*9O*!m7sIG+-E9xDeJ7OoRLGpwzK$kbPk z<7lbJuq$1uXx;SkrD!RTRC49xc1d>Su!us83bOCJFP}et{QkiVb8W_4TfcsA(U%m< zs`*F_A0^349t=tm_-6(SLOY^#S*of94yZ4tRIiZhjn=jif2~n@2bG42TTQ-4sY-%w zfzg-nOo1%3@N(jgey*wKLWEZ1YLifek%?qAf>}FzWVdLSF%g{UI%iugXQEW!Eday8 z3}ZL1QV|8&LERhFkxZ^38)-$wWD9DN!baz! zop8@pFE)t?8&@YXN6XNXK^mHS&-~>y0NSLFK~Xo?_pb8 zn(zT&pS^?Mk0T<(?^`({Xk=%*E_1bY@8I`lbfYE{zHjz^p2VCzzmFLb$TY1V-nou{ z%p$+#e@WlD3uSu@VpN(rmsj~7eo>LwX)csrk=Wk7Aw=C0BSJN7CQ3y3$p4pidf#K8 zyf17wif!^P{$9+6#!jutks!HWy@4m7E=R0leuxI(_j_(3gJIIlTBt)aY9LH}KWhdA zbgqF+b{WeY9DR?;Atjm*+Pkv`nMf`x8r=U7BE8yYE+Sl&w%v0G>ZK=Sf>XYRZaFo? zUlIWaHM@WDFm3OXzb_{OmLrqsFCzjlv6BrjRRZmXRumU;?&9lZ!Lc0!^Qj zU^F=acaxelL;(Yn-!#nuW|OToMgqRLll3(y0{Y{VA2vh*#j|8KVW)q;**jrR2zjT` zb)6tw+-whHK!P`!C(PdBY{bRuKk$&v#)n{q}jS{O3Ra`9J^j zpKiPo`XYYwaR2qg!SV>`rF4358s}C`t9-l{^9pe zUq9df{^|by{`bHC-N%1t!p9Gfa^cV5etf$A_~paH@c8lDhmVi=@!QLfpJcM%e){q0{^|Fhzuw1F_rbCP zd|I!yzOT>ns_q|uzL>n0r*9uVKfSt^e5;42>s$G{{w6;>etP|_!ruA!t&wQ$$`5}J z5t?4zskMz^zj$T;{i=ujvUUCO;ltx6S%wdtcIhTk5)Z1&C5=bwf?$*_lYwS0W} z>GA%jd+JY5(ZK7%`11VIm!GGPUp{ZI^!5Iyg)YB*`~3QsRc-xue5$k(_YVlt?;EU+ zTY~h~f_u5dFJ5;4@Xvq#*FXN_KmXw`{~n>L3-9sir`3ORuM1Cv=H^FPRX_7R>7sb` zwpB=fe%$PGEJyiNkFUo*J&4eFSS7@j4Ai{F{GBDPGu-QQ3edH2V)Hu9#bA1=EphW}0O{HOo=r@KG?>2H7fhrj*#y*A=+*5xJN z>eGYl^52NXdG~j%>=tvyte7)cqrcOd&E2(V^LKyOH7H;0s~p%5VIZ(O^f_Sng5}!> zEFzIGU%vznG(xg|^1e}?-<|s1&sWAW#$ovQAgknh-QWS9kTV8-yv4$Pluhy|hwJ10 z%7n-b@`EaH-2J~Y*JR6wpMU(_9dZccUnf*Ejz9nWzv3p}Ah$o_5yCx?T@@Un@)YoY z{O*4_)gpcl*3DW_^RF(}#BXsX$g=|EtSl_lg1`N)oo(`@a{y z#K-Wx9zT8xBjqV};bY**fKujKkvKd&-b%+RSHKYS7PkHUYyF3Eo$ zK;>e@g>|B{{6FRfKpe8g91d6c0`foqSCzX@zkm2D;`HI;m;2wNIOF+q<7+4H{JT{_ z|MXGhv)B)h`Pc0CzkfaU7kwU)>yIM;Wg;Jc|M2_Y7eB4Ju|<13*}i(c8&{Fd^7w>f zNhHzrGjEF5!)p4dx?IpMKVA76@B4q7)6^F#4=yYIa}ar-?q9Z0K2IA-nVhFw;EOI~ z*=JWlES!0GO~3ukCuoPC^}F7G`pr)tq~HA{WuAGz$`*WDzklFZAAG%{C<`#$Wch#k z4Sl)KizPYl-|1x_9A(Xk68f@VU)@OVBAUj-S9w3L-_3jPAs4_Vefl7u=DL4xt~1@k zBZ$pY&aPN*C!+DAm{gAtuV4Q?-(q!1{5wzMU*Lui)_?h@zyJGx{?lLXc6WdM)1U9K zMPY-%g&JD=s#8m*{0pucGzx3wn(GSbT$VL<_%OPrp4RvDyBD4KI*0cu8=s)e0li|TH`nQ?@x~}zlml5U%|R%Uw-?9 z+vp*+ex_eE`L{lfkb^n#_XZwKu`ci>-ZE3(`o@2M^+Il(q^~c1_YYUsrhKV?*L`rK mtB?Q1QykrKz1@q$xU;AKzq23YlmiTxzyBYmAHwzkzykm$QH}Bd diff --git a/AUTO-CONFIGURATION.md b/AUTO-CONFIGURATION.md index 44e6a0d78..238b617b4 100755 --- a/AUTO-CONFIGURATION.md +++ b/AUTO-CONFIGURATION.md @@ -4,9 +4,9 @@ ### PLEASE READ CONFIGURATION INSTRUCTIONS BELOW THOROUGHLY :exclamation: _______________ -#### Version: V3.2018.02.1061 +#### Version: V3.2018.03.1062 #### Bad Referrer Count: 6193 -#### Bad Bot Count: 509 +#### Bad Bot Count: 510 ____________________ diff --git a/MANUAL-CONFIGURATION.md b/MANUAL-CONFIGURATION.md index 4c510f107..066cbdd63 100755 --- a/MANUAL-CONFIGURATION.md +++ b/MANUAL-CONFIGURATION.md @@ -4,9 +4,9 @@ ### PLEASE READ CONFIGURATION INSTRUCTIONS BELOW THOROUGHLY :exclamation: _______________ -#### Version: V3.2018.02.1061 +#### Version: V3.2018.03.1062 #### Bad Referrer Count: 6193 -#### Bad Bot Count: 509 +#### Bad Bot Count: 510 ____________________ ## Help Support This Project diff --git a/README.md b/README.md index d665e4045..c2751f935 100755 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ ##### 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.2018.02.1061 +#### Version: V3.2018.03.1062 #### Bad Referrer Count: 6193 -#### Bad Bot Count: 509 +#### Bad Bot Count: 510 ____________________ ## Help Support This Project diff --git a/_generator_lists/bad-user-agents.list b/_generator_lists/bad-user-agents.list index 540e3820d..9ca2d9640 100755 --- a/_generator_lists/bad-user-agents.list +++ b/_generator_lists/bad-user-agents.list @@ -1,4 +1,3 @@ -xpymep1.exe 360Spider 80legs Abonti @@ -499,6 +498,7 @@ x22Mozilla Xaldon_WebSpider Xaldon\ WebSpider Xenu +xpymep1.exe YoudaoBot Zade Zermelo diff --git a/_google_analytics_ghost_spam/README.md b/_google_analytics_ghost_spam/README.md index 22ab41e2c..b27afd6b9 100644 --- a/_google_analytics_ghost_spam/README.md +++ b/_google_analytics_ghost_spam/README.md @@ -3,9 +3,9 @@ # EASY CONFIGURATION INSTRUCTIONS FOR STOPPING GOOGLE ANALYTICS "GHOST" SPAM _______________ -#### Version: V3.2018.02.1061 +#### Version: V3.2018.03.1062 #### Bad Referrer Count: 6193 -#### Bad Bot Count: 509 +#### Bad Bot Count: 510 ____________________ ## Help Support This Project 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 4181001b3..32f9e7e89 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,10 +4,10 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 ### Bad Referrer Count: 6193 -### Bad Bot Count: 509 +### Bad Bot Count: 510 ################################################### ### VERSION INFORMATION ## @@ -712,6 +712,7 @@ map $http_user_agent $bad_bot { "~*\bXaldon_WebSpider\b" 3; "~*\bXaldon\ WebSpider\b" 3; "~*\bXenu\b" 3; + "~*\bxpymep1.exe\b" 3; "~*\bYoudaoBot\b" 3; "~*\bZade\b" 3; "~*\bZermelo\b" 3; diff --git a/conf.d/globalblacklist.conf b/conf.d/globalblacklist.conf index 4181001b3..32f9e7e89 100644 --- a/conf.d/globalblacklist.conf +++ b/conf.d/globalblacklist.conf @@ -4,10 +4,10 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 ### Bad Referrer Count: 6193 -### Bad Bot Count: 509 +### Bad Bot Count: 510 ################################################### ### VERSION INFORMATION ## @@ -712,6 +712,7 @@ map $http_user_agent $bad_bot { "~*\bXaldon_WebSpider\b" 3; "~*\bXaldon\ WebSpider\b" 3; "~*\bXenu\b" 3; + "~*\bxpymep1.exe\b" 3; "~*\bYoudaoBot\b" 3; "~*\bZade\b" 3; "~*\bZermelo\b" 3; diff --git a/robots.txt/robots.txt b/robots.txt/robots.txt index 67222eabd..938895ac9 100644 --- a/robots.txt/robots.txt +++ b/robots.txt/robots.txt @@ -1,8 +1,8 @@ ### Version Information # ################################################### -### Version: V3.2018.02.1061 -### Updated: Wed Feb 28 10:12:36 SAST 2018 -### Bad Bot Count: 509 +### Version: V3.2018.03.1062 +### Updated: Thu Mar 8 10:25:01 SAST 2018 +### Bad Bot Count: 510 ################################################### ### Version Information ## @@ -1009,6 +1009,8 @@ User-agent: Xaldon WebSpider Disallow:/ User-agent: Xenu Disallow:/ +User-agent: xpymep1.exe +Disallow:/ User-agent: YoudaoBot Disallow:/ User-agent: Zade