From 59eb8358d19bfd75372b040878f24edab79b7867 Mon Sep 17 00:00:00 2001 From: Travis Date: Tue, 27 Feb 2018 00:19:21 +0200 Subject: [PATCH] V3.2018.02.1056 [ci skip] --- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 4 ++-- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 4 ++-- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 4 ++-- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 4 ++-- .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/globalblacklist.template | 4 ++-- .latest_release/bots.d.tar.gz | Bin 5721 -> 5722 bytes .latest_release/conf.d.tar.gz | Bin 59207 -> 59208 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 | 4 ++-- conf.d/globalblacklist.conf | 4 ++-- robots.txt/robots.txt | 4 ++-- 50 files changed, 56 insertions(+), 56 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 2f1da778f..067f1c1eb 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.226.234.158 0; +35.192.181.156 0; diff --git a/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf index 0e4269b62..ff9b3fe5c 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.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:33 SAST 2018 ### Bad Referrer Count: 6177 ### Bad Bot Count: 510 ################################################### 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 2f1da778f..067f1c1eb 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.226.234.158 0; +35.192.181.156 0; diff --git a/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf index 8a2fe0b99..2d3a957e3 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.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:33 SAST 2018 ### Bad Referrer Count: 6177 ### Bad Bot Count: 510 ################################################### 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 2f1da778f..067f1c1eb 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.226.234.158 0; +35.192.181.156 0; diff --git a/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf index a8eb9d9db..f14a0ea10 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.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:33 SAST 2018 ### Bad Referrer Count: 6177 ### Bad Bot Count: 510 ################################################### 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 2f1da778f..067f1c1eb 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.226.234.158 0; +35.192.181.156 0; diff --git a/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf index 0e4269b62..ff9b3fe5c 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.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:33 SAST 2018 ### Bad Referrer Count: 6177 ### Bad Bot Count: 510 ################################################### diff --git a/.dev-tools/_curl_tests/curltest1.txt b/.dev-tools/_curl_tests/curltest1.txt index 661f07da0..d8a8a8c03 100755 --- a/.dev-tools/_curl_tests/curltest1.txt +++ b/.dev-tools/_curl_tests/curltest1.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:02 SAST 2018 +Last Tested: Tue Feb 27 00:18:39 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 661f07da0..d8a8a8c03 100755 --- a/.dev-tools/_curl_tests/curltest2.txt +++ b/.dev-tools/_curl_tests/curltest2.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:02 SAST 2018 +Last Tested: Tue Feb 27 00:18:39 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 661f07da0..d8a8a8c03 100755 --- a/.dev-tools/_curl_tests/curltest3.txt +++ b/.dev-tools/_curl_tests/curltest3.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:02 SAST 2018 +Last Tested: Tue Feb 27 00:18:39 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 661f07da0..d8a8a8c03 100755 --- a/.dev-tools/_curl_tests/curltest4.txt +++ b/.dev-tools/_curl_tests/curltest4.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:02 SAST 2018 +Last Tested: Tue Feb 27 00:18:39 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 667ac6b25..0d482d090 100755 --- a/.dev-tools/_curl_tests/curltest5.txt +++ b/.dev-tools/_curl_tests/curltest5.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:02 SAST 2018 +Last Tested: Tue Feb 27 00:18:39 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest6.txt b/.dev-tools/_curl_tests_4/curltest6.txt index 98a73512c..21803a426 100755 --- a/.dev-tools/_curl_tests_4/curltest6.txt +++ b/.dev-tools/_curl_tests_4/curltest6.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:41 SAST 2018 +Last Tested: Tue Feb 27 00:19:21 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest7.txt b/.dev-tools/_curl_tests_4/curltest7.txt index 98a73512c..21803a426 100644 --- a/.dev-tools/_curl_tests_4/curltest7.txt +++ b/.dev-tools/_curl_tests_4/curltest7.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:41 SAST 2018 +Last Tested: Tue Feb 27 00:19:21 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest8.txt b/.dev-tools/_curl_tests_4/curltest8.txt index 98a73512c..21803a426 100644 --- a/.dev-tools/_curl_tests_4/curltest8.txt +++ b/.dev-tools/_curl_tests_4/curltest8.txt @@ -1,4 +1,4 @@ -Last Tested: Sat Feb 17 10:42:41 SAST 2018 +Last Tested: Tue Feb 27 00:19:21 SAST 2018 diff --git a/.dev-tools/globalblacklist.template b/.dev-tools/globalblacklist.template index 0e4269b62..ff9b3fe5c 100755 --- a/.dev-tools/globalblacklist.template +++ b/.dev-tools/globalblacklist.template @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:33 SAST 2018 ### Bad Referrer Count: 6177 ### Bad Bot Count: 510 ################################################### diff --git a/.latest_release/bots.d.tar.gz b/.latest_release/bots.d.tar.gz index 18128c09f6d3dc562e85e53a92ac08301a89945d..e69cc3e34e97429f7d2df84aa2e6e26ac5f892cb 100644 GIT binary patch delta 2721 zcmV;S3SRZuEZQswABzY8>4%h&2Sk6^QWI!2x*I@000Pc) z3#(?=8dO;?6K=012>!X8|-g2TD8WS{p)tU_ClDCEy$+y|J?rDqW5<1SRB9KI}(5I_V#~!CXy^r)@&^tQn9noWaA9N3Y?y0h$ zyNAbAc4xo8`$24PZ@+qlAL3JQaJ1Jy6nls7`h$b+F@4^qC-+T?n~Y*F3|@;*HN!To zmSHxTell~NM7poVXX%RmI1zusZV1bIZMI+6Y;n{*Iu?}u;q`861zPwJhF?hHE7Pl# z!zuoqrk@^~wo`Uh@z1KLg5l|3Pk*3arz!V`u&b&cr{ce={A)NALq&WDyXtB6pQqK~ z>5ug3v`RmQr^9=5TQ(L=LsL(y=@nA*X_(HgdW<6+fJ^#)w;KHAfMo)HI7y zaGHyLsUoZFC~K-a{ca-z zJxY4e@bHwq3e7t{_hNy6QyEErA)G+SYiBz1B|ftv0{#YnJ~Tym1y9*HETJ+r&2Z)$ zN4mrQaqsn-{!-;#NI64e!bA@@G$e~~u6m)25(i!|bM)-MYZq5?#Qsbzb-2fo2kGg8 z+UUz`@pBkXdo;QzEiue~ z74Wi-?*$is=;6hBuDs-24-%yNBn-9QubDlsvd}DoaKCM+B?*dfiHHQW0<^5l?VOhbqCIcRO=~(72FWv55S6s`#Ms8ixJs+j!%I|QxaiYP0z!%Y7xz<;O^u{B|$z`-M0W^qFqBiv#I)De;(h6dd9T|!8ZA6B4h zDG~&;Va9D(WH&7G8xq4!DB{r)q163e_oychx|mFlP6j=-dPH#^tp@;5yD%DmDQgtY z1J{Z45|MKmdO(Gak4&==ji7CMS0);}f9;~&ZE}NoH(oB3NSQ8)teTWb%1^`=nIJVl zLH+B>w^;dGG*!XXQ&XyVAJ9OeSCHQhM+zRGp9PvgpqRSH6wZpinD83I)^PNI>W8B( zgV$GhS!o>2*|YUh4MROLPtGuZ%2Ej2r%pof4y6%vZ~f2T9$LNLptwH=`>Q$BQVwE` z!^UnjtlY$>zT`t}zI8NPru!zNng@Or^7%(U1bhqrYqlB%{D%p##DC9`9(MlsbARym zTVuZZ7cpPmDly+fQ;GRX%vWN*{}Y(+k9FEtD@pCJ=#6(i@5^Ba0{~!uiFxG5)YvpA z(F^^zBiP&V7?2ZYtij>l;m?KNcS2S70E|ocx6@PmCcE81@7>A1c;ElbbLR=3(ZqW% zp6?}X8pL@|49~tLd+B@(%BsD6 zCEb=PyG2lrxG9jU!62%kviTZ`B{>fGpDXC-MTO?D!;&kitr=d=aN-z!)!?q?BsmAV z;uQtBf2t&}!EIkK(9LZkT$Ya!ftG zp$AjvhlJ>Hb9H3ojJBqzQ&Vr_;|$b(YH7J-vPtgyESV_Bcig$3OfWW+^FPia$dV?Kg^zuya~TmIts&NQFusC5-%yT9Mf?uIjs23 z)v%H~jYk=?OlOfqmiQdbI;@Q5NfHK%(|V4OntfB2`S@a3nK_=jiB*=(^TSJd=_QW8 zCVM*wd>_E?3+b!zNs0PP)L)|h$L>`W%OUFR10wVoB76jf*r$VG z75oB@AwZpf1?ln{Gefprx_aD9Pprlh0{regLDh*j)<?sn0ja8uYVai?kSxi`AK|V`~C;mLm*mC=20N(_4*rp`<+{o{_z8K2WD}Dd&!Is zWfU3xPIHIifvF|OU|EuHK9kYLvfC6q@9g(?Kde-)3STOr2=& delta 2717 zcmV;O3S#xzEZHmvABzY80_%s72Sk5ZRugD6x*I@000uta3*U>AiZ_dm zaTuIEb{%BkX0v{S{jEl;)>yND-LAJ@2=lQ8*_8gD+kad1-tHZXeUsuQqu2|B*Wy#nuuZFF zm`$di%v>jt?rZT`x}rZ$gs^`b!m?hQ?bkJ19CeS51!aGDy_;Hr7CwaG7n1nO^eW|W zihrl+Zx2n|DZ8rpXH`_e@bs^zKhVc%%Kahis_Mt7_^&E|42NQ|wQ3NS9&7u^X z=AsW(WR)FdO?Ah=Eh)pQV5v1BPx>A|DyKh)tW}xrs5a zB|T_(c*5)>hs3_B1VBYtU9G*nAz zZKGuoqSGM~5ed2@A3=jE0VARj*sj;r5{E9^qyWuUBzsBfXp)tYC?ckc5c3hgluE%h zphl;;P9&s>nma_?FfDa zhSz`Xcf)H7UwSQ2J9ye{NF0A&ZK=~|8S@q9KzsI{D4F@94p7waI+r`bJK zP^ts=XwqjCg;^6tvY1IV-l#x|rlGwwD$9QjiOU&bZNOwb&jU5l@lcBn;$yHRW8rb!ZMz-I&E@>+tZb#ixdU^59k+ry)$UnjJ>`0D)GO`{XoK zZV| znpN)qK1aIC{x9wN;&YGoI=lP40X*ov>kS6Ifq2_L=!y9+|# z9P&`>4x9_A)>8;8xFNzHfE5k*b)wyh~hk24*;NcVKjeI)+n3@ zt`q4cBIh#nfC?QSnPwpxLEH4MOf+`?+C{nB;phR?4@X-D zudnd3(m0y4XX~XJhI(Y4oMC^Ir4YDJorK^WN+amr`k%i&w0gZkaeof>S97SP9K;%j zjooNixrtAG$%oi{>u9!2_f1AM5Bw_R^N)TA_!j)vY&8n_&o&z+{(Fw}u=Bs4`-8XN z8uQh^i23SPiTNIyO3YVcz7q5OpTK;7tkb?)Not2hZ@lw)Uk*DM004hW%p*Uh#->4u zUg*Ca!QPI?fSfR64G#AXe=dC9302(#FfQTWPEYNd>~;secPIPeeg8AhohNuk6Ysrv zzL&IV5a&HHJQL@DL23(nM%HyRt+I{B&RkiXcbW)&Bb+CLOhVpSByiphz%_;&UD3&h za55o8c21QM7D9R2=DmLkQou)GfV1i)0r;z&Inh7nGGSm%TXCvd_9Nc!rSmZ;tM>Ml zbX%(I7C|}Ura-O+gQ$ke=4&LDshTJ^Gt}a$jXai?4`OUBTf9Y?m6ANFb)k-XsG|^Sdv|}v8?ulsRR%h;+T%^n zIjHj~$V?omGPcvYsucnU|14`oFVS$ct~x3Y4AgLL&S)`1t6Bd)ilaWcVd{a(G4=R{ z9!#Ad5~9b=)sc}i+M1$HO}&keGf?}frR9>zCb{pkWTG73ap!(A!PrdB|2T^vOP0L0 z@l^{OYDHj$p4Pd_DxylI{r6X<@>+Sl5WHQJNw<;5Bqz7(b;ja-IJr^{(;{4 z6^Gq}-qG`+e*4R)|A}AneE`2Nq_4&&CF(Cxe~J1ZyH`;xhp4v?h|pt*@DUhdpALpq z@Bth{fI5E*(&aT~hHSfZ^|+aySdAwH_}zJesuORlkJiQ-1Q4E2Pm-!Ls8hr;DsEIK zzOpm83qHboW2>KkZ+N=MR3}|k8DXFscYsmg%!|;bt6-UXs9`9HHeFO=iKxb{bNMtOv!iWtd%h~EIzeme6Jy^0agdGZsU14FvfcNTBH^*sAWP5JX* z-{$YXnKio*|J7@zS(Doo#(!^26V`G;FMVvUJbsgwru9Cx;KwZRmFeD0Fa0%ERtB@2 zb}=V0_0Gg!|1xsiQ#wQPllZ>&{SUB*K(w69qd?T_^*8wTJGUhL;|J;v%;E<3k{KV$ zC^Gt;<_^UJQ%jD)vLxSpCZmmIw<&nu+3)XuSgBkUzI1$#ro+>*?+U@wHZypf^sNJz XlP(q^4>FahOojBns^dm40H6Q>Tr6+{ diff --git a/.latest_release/conf.d.tar.gz b/.latest_release/conf.d.tar.gz index d107469e6d9c94b86e5a32842eb6d8db51321911..ed03ed783985285b41583d6916749f119933631d 100644 GIT binary patch delta 11131 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 Nx(F$fF|Po?0|2?{Vj2Jd delta 11132 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 O@wy0qmycBdzyko-x`=lG diff --git a/AUTO-CONFIGURATION.md b/AUTO-CONFIGURATION.md index 0f3bba357..cb7b663bc 100755 --- a/AUTO-CONFIGURATION.md +++ b/AUTO-CONFIGURATION.md @@ -4,7 +4,7 @@ ### PLEASE READ CONFIGURATION INSTRUCTIONS BELOW THOROUGHLY :exclamation: _______________ -#### Version: V3.2018.02.1054 +#### Version: V3.2018.02.1056 #### Bad Referrer Count: 6177 #### Bad Bot Count: 510 ____________________ diff --git a/MANUAL-CONFIGURATION.md b/MANUAL-CONFIGURATION.md index 2d0b2ee5e..d72bc73db 100755 --- a/MANUAL-CONFIGURATION.md +++ b/MANUAL-CONFIGURATION.md @@ -4,7 +4,7 @@ ### PLEASE READ CONFIGURATION INSTRUCTIONS BELOW THOROUGHLY :exclamation: _______________ -#### Version: V3.2018.02.1054 +#### Version: V3.2018.02.1056 #### Bad Referrer Count: 6177 #### Bad Bot Count: 510 ____________________ diff --git a/README.md b/README.md index 780b68b8e..da0e9d469 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.2018.02.1054 +#### Version: V3.2018.02.1056 #### Bad Referrer Count: 6177 #### Bad Bot Count: 510 ____________________ diff --git a/_google_analytics_ghost_spam/README.md b/_google_analytics_ghost_spam/README.md index 98a346b14..cf76e52ac 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.2018.02.1054 +#### Version: V3.2018.02.1056 #### Bad Referrer Count: 6177 #### Bad Bot Count: 510 ____________________ 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 0e4269b62..ff9b3fe5c 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.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:33 SAST 2018 ### Bad Referrer Count: 6177 ### Bad Bot Count: 510 ################################################### diff --git a/conf.d/globalblacklist.conf b/conf.d/globalblacklist.conf index 0e4269b62..ff9b3fe5c 100644 --- a/conf.d/globalblacklist.conf +++ b/conf.d/globalblacklist.conf @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:33 SAST 2018 ### Bad Referrer Count: 6177 ### Bad Bot Count: 510 ################################################### diff --git a/robots.txt/robots.txt b/robots.txt/robots.txt index 3b0b4b81f..87deb1a4a 100644 --- a/robots.txt/robots.txt +++ b/robots.txt/robots.txt @@ -1,7 +1,7 @@ ### Version Information # ################################################### -### Version: V3.2018.02.1054 -### Updated: Sat Feb 17 10:41:56 SAST 2018 +### Version: V3.2018.02.1056 +### Updated: Tue Feb 27 00:18:34 SAST 2018 ### Bad Bot Count: 510 ################################################### ### Version Information ##