From b53e0d4f8ae4d9062a0bdfaff2b325b0ddc9defa Mon Sep 17 00:00:00 2001 From: Travis Date: Thu, 1 Nov 2018 17:43:11 +0200 Subject: [PATCH] V3.2018.11.1235 [ci skip] --- .../bots.d/whitelist-ips.conf | 2 +- .../conf.d/globalblacklist.conf | 64 +++++++++++++++++- .../bots.d/whitelist-ips.conf | 3 +- .../conf.d/globalblacklist.conf | 64 +++++++++++++++++- .../bots.d/whitelist-ips.conf | 4 +- .../conf.d/globalblacklist.conf | 64 +++++++++++++++++- .../bots.d/whitelist-ips.conf | 4 +- .../conf.d/globalblacklist.conf | 64 +++++++++++++++++- .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 | 64 +++++++++++++++++- .latest_release/bots.d.tar.gz | Bin 5194 -> 5193 bytes .latest_release/conf.d.tar.gz | Bin 76173 -> 76448 bytes AUTO-CONFIGURATION.md | 2 +- MANUAL-CONFIGURATION.md | 2 +- README.md | 2 +- _generator_lists/bad-ip-addresses.list | 60 ++++++++++++++++ _google_analytics_ghost_spam/README.md | 2 +- .../etc/nginx/conf.d/globalblacklist.conf | 64 +++++++++++++++++- conf.d/globalblacklist.conf | 64 +++++++++++++++++- robots.txt/robots.txt | 4 +- 51 files changed, 539 insertions(+), 58 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 7ff066d24..60959195e 100644 --- a/.dev-tools/_conf_files_test1/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test1/bots.d/whitelist-ips.conf @@ -33,4 +33,4 @@ # 111.111.111.111 0; -104.154.113.151 0; +35.192.85.2 0; diff --git a/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test1/conf.d/globalblacklist.conf index 39c5e6dba..16eb12898 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.10.1234 -### Updated: Tue Oct 30 17:42:24 SAST 2018 +### Version: V3.2018.11.1235 +### Updated: Thu Nov 1 17:42:26 SAST 2018 ### Bad Referrer Count: 6453 ### Bad Bot Count: 534 ################################################### @@ -7582,6 +7582,7 @@ geo $validate_client { # START KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### 100.36.236.72 1; 101.132.113.251 1; + 101.132.243.11 1; 101.200.178.241 1; 101.200.182.206 1; 101.200.186.145 1; @@ -7666,6 +7667,7 @@ geo $validate_client { 104.227.32.120 1; 104.232.103.226 1; 104.232.79.22 1; + 104.236.101.68 1; 104.236.129.219 1; 104.236.139.133 1; 104.236.208.101 1; @@ -7712,6 +7714,7 @@ geo $validate_client { 108.168.234.154 1; 108.178.13.138 1; 108.85.236.191 1; + 109.104.88.43 1; 109.106.136.140 1; 109.111.160.3 1; 109.120.37.116 1; @@ -7827,6 +7830,9 @@ geo $validate_client { 117.50.7.159 1; 117.66.243.77 1; 117.7.92.132 1; + 118.163.24.179 1; + 118.163.94.252 1; + 118.179.136.29 1; 118.187.4.130 1; 118.187.6.111 1; 118.187.7.37 1; @@ -7835,6 +7841,7 @@ geo $validate_client { 118.212.132.231 1; 118.212.143.43 1; 118.212.143.47 1; + 118.24.142.63 1; 118.242.0.88 1; 118.244.203.36 1; 118.244.238.4 1; @@ -7847,6 +7854,7 @@ geo $validate_client { 119.147.137.10 1; 119.149.145.80 1; 119.163.120.202 1; + 119.235.21.178 1; 119.249.54.217 1; 119.27.189.149 1; 119.29.14.115 1; @@ -7908,6 +7916,7 @@ geo $validate_client { 123.59.55.83 1; 123.59.64.175 1; 123.59.80.248 1; + 124.158.5.112 1; 124.41.240.63 1; 125.138.211.245 1; 125.211.222.103 1; @@ -7990,11 +7999,13 @@ geo $validate_client { 138.201.133.169 1; 138.68.156.105 1; 138.68.237.168 1; + 138.68.238.4 1; 138.68.57.194 1; 138.68.8.233 1; 138.68.92.227 1; 138.94.58.133 1; 139.0.4.182 1; + 13.91.110.135 1; 139.130.172.49 1; 13.91.53.213 1; 139.162.75.112 1; @@ -8009,9 +8020,11 @@ geo $validate_client { 13.92.246.9 1; 13.95.237.141 1; 139.59.116.161 1; + 139.59.127.29 1; 139.59.167.38 1; 139.59.241.163 1; 139.59.242.49 1; + 139.59.78.70 1; 139.59.83.175 1; 139.99.102.119 1; 139.99.112.247 1; @@ -8072,6 +8085,7 @@ geo $validate_client { 145.239.76.62 1; 145.239.78.172 1; 145.239.82.107 1; + 145.239.89.89 1; 145.239.91.145 1; 145.239.92.188 1; 145.239.93.247 1; @@ -8124,6 +8138,7 @@ geo $validate_client { 149.56.132.134 1; 149.56.141.180 1; 149.56.192.219 1; + 149.56.19.71 1; 149.56.201.95 1; 149.56.45.68 1; 149.56.80.55 1; @@ -8240,6 +8255,7 @@ geo $validate_client { 164.132.135.199 1; 164.132.196.164 1; 164.132.206.167 1; + 164.132.225.151 1; 164.132.226.161 1; 164.132.49.25 1; 164.132.49.78 1; @@ -8329,6 +8345,7 @@ geo $validate_client { 174.138.64.179 1; 174.138.6.8 1; 174.36.60.111 1; + 175.117.145.239 1; 175.12.16.235 1; 175.207.13.114 1; 175.42.43.218 1; @@ -8437,6 +8454,7 @@ geo $validate_client { 178.76.243.219 1; 178.89.191.77 1; 178.90.171.240 1; + 179.104.176.66 1; 179.108.38.59 1; 179.185.39.196 1; 179.61.209.214 1; @@ -8453,6 +8471,7 @@ geo $validate_client { 180.76.102.204 1; 180.76.121.245 1; 180.76.140.116 1; + 180.76.162.111 1; 180.76.179.219 1; 180.76.97.79 1; 180.97.106.39 1; @@ -8473,6 +8492,7 @@ geo $validate_client { 182.150.28.230 1; 18.219.16.42 1; 182.19.55.66 1; + 182.23.45.72 1; 182.253.191.106 1; 182.254.215.222 1; 182.73.154.252 1; @@ -8512,6 +8532,7 @@ geo $validate_client { 185.124.84.181 1; 185.125.112.113 1; 185.125.230.37 1; + 185.128.40.182 1; 185.130.184.210 1; 185.130.5.191 1; 185.130.5.246 1; @@ -8549,6 +8570,7 @@ geo $validate_client { 185.206.81.104 1; 185.210.219.134 1; 185.2.103.165 1; + 185.211.88.119 1; 1.85.21.39 1; 185.222.211.58 1; 185.224.132.116 1; @@ -8694,6 +8716,7 @@ geo $validate_client { 188.165.215.143 1; 188.165.220.82 1; 188.165.235.40 1; + 188.165.254.65 1; 188.165.32.74 1; 188.165.65.150 1; 188.165.81.30 1; @@ -8734,6 +8757,7 @@ geo $validate_client { 188.94.174.93 1; 189.102.100.154 1; 189.125.1.14 1; + 189.254.33.157 1; 190.12.8.146 1; 190.128.251.170 1; 190.129.2.114 1; @@ -8785,6 +8809,7 @@ geo $validate_client { 193.160.229.221 1; 193.160.230.165 1; 193.164.132.227 1; + 193.169.252.100 1; 193.169.252.115 1; 193.169.252.142 1; 193.169.252.147 1; @@ -8793,15 +8818,20 @@ geo $validate_client { 193.169.252.180 1; 193.169.252.187 1; 193.169.252.188 1; + 193.169.252.189 1; 193.169.252.76 1; 193.169.252.77 1; 193.169.252.81 1; 193.169.252.82 1; 193.169.252.83 1; + 193.169.252.94 1; 193.169.5.190 1; + 193.192.216.254 1; + 193.201.224.12 1; 193.201.224.158 1; 193.201.224.17 1; 193.201.224.193 1; + 193.201.224.199 1; 193.201.224.206 1; 193.201.224.208 1; 193.201.224.210 1; @@ -8945,11 +8975,13 @@ geo $validate_client { 200.14.251.177 1; 200.216.31.20 1; 200.216.37.68 1; + 200.46.254.107 1; 200.93.164.2 1; 201.184.71.11 1; 201.222.28.113 1; 201.236.20.205 1; 202.120.40.169 1; + 202.133.232.154 1; 202.196.52.8 1; 202.28.80.169 1; 202.29.179.85 1; @@ -8958,6 +8990,7 @@ geo $validate_client { 202.29.239.241 1; 202.55.176.202 1; 202.77.100.235 1; + 202.79.18.69 1; 202.83.26.130 1; 202.90.153.91 1; 203.101.160.157 1; @@ -8986,6 +9019,7 @@ geo $validate_client { 206.189.72.36 1; 206.189.85.177 1; 207.154.193.77 1; + 207.154.226.21 1; 207.154.237.85 1; 207.164.87.242 1; 207.189.9.244 1; @@ -9001,6 +9035,7 @@ geo $validate_client { 209.171.114.142 1; 209.41.67.92 1; 210.124.118.212 1; + 210.183.236.30 1; 210.195.234.169 1; 210.203.32.104 1; 210.203.32.190 1; @@ -9084,6 +9119,7 @@ geo $validate_client { 213.32.88.170 1; 213.32.88.241 1; 213.33.203.178 1; + 213.55.214.171 1; 213.59.149.81 1; 213.87.224.170 1; 216.162.45.119 1; @@ -9130,6 +9166,7 @@ geo $validate_client { 218.215.179.196 1; 218.25.208.90 1; 218.28.238.170 1; + 218.38.121.17 1; 218.38.12.159 1; 218.4.117.26 1; 218.65.30.107 1; @@ -9145,6 +9182,7 @@ geo $validate_client { 219.143.69.56 1; 219.251.4.92 1; 220.117.253.41 1; + 220.120.106.254 1; 220.124.222.222 1; 220.130.148.106 1; 220.135.90.91 1; @@ -9229,6 +9267,7 @@ geo $validate_client { 31.131.24.168 1; 31.134.191.119 1; 31.134.41.47 1; + 31.135.214.120 1; 31.148.5.122 1; 31.170.160.209 1; 31.173.81.184 1; @@ -9267,6 +9306,7 @@ geo $validate_client { 35.154.166.164 1; 35.154.1.95 1; 35.154.199.109 1; + 35.184.172.244 1; 35.185.197.17 1; 35.193.153.123 1; 35.196.47.242 1; @@ -9306,6 +9346,7 @@ geo $validate_client { 37.200.76.41 1; 37.203.214.247 1; 37.203.239.192 1; + 37.205.177.106 1; 37.208.47.117 1; 37.21.5.102 1; 37.28.166.250 1; @@ -9381,6 +9422,7 @@ geo $validate_client { 46.101.240.251 1; 46.101.4.142 1; 46.101.47.213 1; + 46.105.121.42 1; 46.105.17.52 1; 46.105.252.106 1; 46.105.29.100 1; @@ -9453,12 +9495,14 @@ geo $validate_client { 46.8.45.98 1; 46.93.107.65 1; 47.104.67.158 1; + 47.105.50.212 1; 47.203.95.143 1; 47.254.147.224 1; 47.74.182.171 1; 47.90.102.190 1; 49.7.0.30 1; 50.171.24.221 1; + 50.192.119.251 1; 50.203.178.234 1; 50.22.201.133 1; 50.248.201.173 1; @@ -9489,6 +9533,7 @@ geo $validate_client { 51.254.102.115 1; 51.254.124.86 1; 51.254.12.89 1; + 51.254.147.85 1; 51.254.168.38 1; 51.254.203.72 1; 51.254.223.9 1; @@ -9499,6 +9544,7 @@ geo $validate_client { 51.255.103.70 1; 51.255.133.220 1; 51.255.143.163 1; + 51.255.166.189 1; 51.255.172.246 1; 51.255.175.229 1; 51.255.235.130 1; @@ -9637,6 +9683,7 @@ geo $validate_client { 54.221.174.156 1; 54.36.101.230 1; 54.36.145.73 1; + 54.36.151.64 1; 54.36.162.76 1; 54.36.177.125 1; 54.36.178.94 1; @@ -9710,11 +9757,14 @@ geo $validate_client { 58.218.211.244 1; 58.218.211.38 1; 58.221.199.242 1; + 58.250.79.7 1; 58.27.217.75 1; 58.27.48.16 1; 58.48.177.62 1; 58.64.163.132 1; + 58.87.93.52 1; 59.124.231.152 1; + 59.125.57.148 1; 5.9.158.75 1; 59.45.79.116 1; 59.45.79.21 1; @@ -9748,6 +9798,8 @@ geo $validate_client { 61.190.254.158 1; 61.2.64.130 1; 61.35.89.157 1; + 61.72.255.26 1; + 61.76.169.138 1; 62.118.139.0 1; 62.138.0.85 1; 62.140.230.163 1; @@ -9755,6 +9807,7 @@ geo $validate_client { 62.177.43.154 1; 62.192.232.99 1; 62.210.107.56 1; + 62.210.108.172 1; 62.210.11.28 1; 62.210.130.211 1; 62.210.131.54 1; @@ -9774,11 +9827,13 @@ geo $validate_client { 62.210.80.21 1; 62.210.82.104 1; 62.245.47.13 1; + 62.32.1.150 1; 62.33.1.14 1; 62.4.13.111 1; 62.76.144.115 1; 62.80.184.198 1; 62.89.28.108 1; + 62.94.206.57 1; 63.250.83.212 1; 64.13.139.226 1; 64.68.50.128 1; @@ -9888,6 +9943,7 @@ geo $validate_client { 79.30.172.25 1; 79.6.172.120 1; 79.78.143.1 1; + 79.7.97.222 1; 80.153.183.23 1; 80.15.46.247 1; 80.211.154.28 1; @@ -10034,6 +10090,7 @@ geo $validate_client { 87.251.187.34 1; 87.255.243.189 1; 87.255.31.191 1; + 87.27.150.229 1; 87.50.153.85 1; 87.76.240.222 1; 87.98.139.12 1; @@ -10048,6 +10105,7 @@ geo $validate_client { 88.201.171.160 1; 88.210.29.10 1; 88.250.183.88 1; + 88.41.58.86 1; 88.56.41.148 1; 88.87.202.71 1; 88.87.80.97 1; @@ -10110,12 +10168,14 @@ geo $validate_client { 91.121.48.148 1; 91.121.51.237 1; 91.121.85.30 1; + 91.121.90.133 1; 91.121.94.32 1; 91.122.14.81 1; 91.122.198.141 1; 91.122.85.189 1; 91.133.11.239 1; 91.134.112.237 1; + 91.134.140.32 1; 91.134.145.6 1; 91.134.180.89 1; 91.134.182.82 1; 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 7ff066d24..01260958f 100644 --- a/.dev-tools/_conf_files_test2/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test2/bots.d/whitelist-ips.conf @@ -33,4 +33,5 @@ # 111.111.111.111 0; -104.154.113.151 0; +104.154.120.187 0; +35.184.96.71 0; diff --git a/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test2/conf.d/globalblacklist.conf index 0a41339f3..22464824b 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.10.1234 -### Updated: Tue Oct 30 17:42:24 SAST 2018 +### Version: V3.2018.11.1235 +### Updated: Thu Nov 1 17:42:26 SAST 2018 ### Bad Referrer Count: 6453 ### Bad Bot Count: 534 ################################################### @@ -7582,6 +7582,7 @@ geo $validate_client { # START KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### 100.36.236.72 1; 101.132.113.251 1; + 101.132.243.11 1; 101.200.178.241 1; 101.200.182.206 1; 101.200.186.145 1; @@ -7666,6 +7667,7 @@ geo $validate_client { 104.227.32.120 1; 104.232.103.226 1; 104.232.79.22 1; + 104.236.101.68 1; 104.236.129.219 1; 104.236.139.133 1; 104.236.208.101 1; @@ -7712,6 +7714,7 @@ geo $validate_client { 108.168.234.154 1; 108.178.13.138 1; 108.85.236.191 1; + 109.104.88.43 1; 109.106.136.140 1; 109.111.160.3 1; 109.120.37.116 1; @@ -7827,6 +7830,9 @@ geo $validate_client { 117.50.7.159 1; 117.66.243.77 1; 117.7.92.132 1; + 118.163.24.179 1; + 118.163.94.252 1; + 118.179.136.29 1; 118.187.4.130 1; 118.187.6.111 1; 118.187.7.37 1; @@ -7835,6 +7841,7 @@ geo $validate_client { 118.212.132.231 1; 118.212.143.43 1; 118.212.143.47 1; + 118.24.142.63 1; 118.242.0.88 1; 118.244.203.36 1; 118.244.238.4 1; @@ -7847,6 +7854,7 @@ geo $validate_client { 119.147.137.10 1; 119.149.145.80 1; 119.163.120.202 1; + 119.235.21.178 1; 119.249.54.217 1; 119.27.189.149 1; 119.29.14.115 1; @@ -7908,6 +7916,7 @@ geo $validate_client { 123.59.55.83 1; 123.59.64.175 1; 123.59.80.248 1; + 124.158.5.112 1; 124.41.240.63 1; 125.138.211.245 1; 125.211.222.103 1; @@ -7990,11 +7999,13 @@ geo $validate_client { 138.201.133.169 1; 138.68.156.105 1; 138.68.237.168 1; + 138.68.238.4 1; 138.68.57.194 1; 138.68.8.233 1; 138.68.92.227 1; 138.94.58.133 1; 139.0.4.182 1; + 13.91.110.135 1; 139.130.172.49 1; 13.91.53.213 1; 139.162.75.112 1; @@ -8009,9 +8020,11 @@ geo $validate_client { 13.92.246.9 1; 13.95.237.141 1; 139.59.116.161 1; + 139.59.127.29 1; 139.59.167.38 1; 139.59.241.163 1; 139.59.242.49 1; + 139.59.78.70 1; 139.59.83.175 1; 139.99.102.119 1; 139.99.112.247 1; @@ -8072,6 +8085,7 @@ geo $validate_client { 145.239.76.62 1; 145.239.78.172 1; 145.239.82.107 1; + 145.239.89.89 1; 145.239.91.145 1; 145.239.92.188 1; 145.239.93.247 1; @@ -8124,6 +8138,7 @@ geo $validate_client { 149.56.132.134 1; 149.56.141.180 1; 149.56.192.219 1; + 149.56.19.71 1; 149.56.201.95 1; 149.56.45.68 1; 149.56.80.55 1; @@ -8240,6 +8255,7 @@ geo $validate_client { 164.132.135.199 1; 164.132.196.164 1; 164.132.206.167 1; + 164.132.225.151 1; 164.132.226.161 1; 164.132.49.25 1; 164.132.49.78 1; @@ -8329,6 +8345,7 @@ geo $validate_client { 174.138.64.179 1; 174.138.6.8 1; 174.36.60.111 1; + 175.117.145.239 1; 175.12.16.235 1; 175.207.13.114 1; 175.42.43.218 1; @@ -8437,6 +8454,7 @@ geo $validate_client { 178.76.243.219 1; 178.89.191.77 1; 178.90.171.240 1; + 179.104.176.66 1; 179.108.38.59 1; 179.185.39.196 1; 179.61.209.214 1; @@ -8453,6 +8471,7 @@ geo $validate_client { 180.76.102.204 1; 180.76.121.245 1; 180.76.140.116 1; + 180.76.162.111 1; 180.76.179.219 1; 180.76.97.79 1; 180.97.106.39 1; @@ -8473,6 +8492,7 @@ geo $validate_client { 182.150.28.230 1; 18.219.16.42 1; 182.19.55.66 1; + 182.23.45.72 1; 182.253.191.106 1; 182.254.215.222 1; 182.73.154.252 1; @@ -8512,6 +8532,7 @@ geo $validate_client { 185.124.84.181 1; 185.125.112.113 1; 185.125.230.37 1; + 185.128.40.182 1; 185.130.184.210 1; 185.130.5.191 1; 185.130.5.246 1; @@ -8549,6 +8570,7 @@ geo $validate_client { 185.206.81.104 1; 185.210.219.134 1; 185.2.103.165 1; + 185.211.88.119 1; 1.85.21.39 1; 185.222.211.58 1; 185.224.132.116 1; @@ -8694,6 +8716,7 @@ geo $validate_client { 188.165.215.143 1; 188.165.220.82 1; 188.165.235.40 1; + 188.165.254.65 1; 188.165.32.74 1; 188.165.65.150 1; 188.165.81.30 1; @@ -8734,6 +8757,7 @@ geo $validate_client { 188.94.174.93 1; 189.102.100.154 1; 189.125.1.14 1; + 189.254.33.157 1; 190.12.8.146 1; 190.128.251.170 1; 190.129.2.114 1; @@ -8785,6 +8809,7 @@ geo $validate_client { 193.160.229.221 1; 193.160.230.165 1; 193.164.132.227 1; + 193.169.252.100 1; 193.169.252.115 1; 193.169.252.142 1; 193.169.252.147 1; @@ -8793,15 +8818,20 @@ geo $validate_client { 193.169.252.180 1; 193.169.252.187 1; 193.169.252.188 1; + 193.169.252.189 1; 193.169.252.76 1; 193.169.252.77 1; 193.169.252.81 1; 193.169.252.82 1; 193.169.252.83 1; + 193.169.252.94 1; 193.169.5.190 1; + 193.192.216.254 1; + 193.201.224.12 1; 193.201.224.158 1; 193.201.224.17 1; 193.201.224.193 1; + 193.201.224.199 1; 193.201.224.206 1; 193.201.224.208 1; 193.201.224.210 1; @@ -8945,11 +8975,13 @@ geo $validate_client { 200.14.251.177 1; 200.216.31.20 1; 200.216.37.68 1; + 200.46.254.107 1; 200.93.164.2 1; 201.184.71.11 1; 201.222.28.113 1; 201.236.20.205 1; 202.120.40.169 1; + 202.133.232.154 1; 202.196.52.8 1; 202.28.80.169 1; 202.29.179.85 1; @@ -8958,6 +8990,7 @@ geo $validate_client { 202.29.239.241 1; 202.55.176.202 1; 202.77.100.235 1; + 202.79.18.69 1; 202.83.26.130 1; 202.90.153.91 1; 203.101.160.157 1; @@ -8986,6 +9019,7 @@ geo $validate_client { 206.189.72.36 1; 206.189.85.177 1; 207.154.193.77 1; + 207.154.226.21 1; 207.154.237.85 1; 207.164.87.242 1; 207.189.9.244 1; @@ -9001,6 +9035,7 @@ geo $validate_client { 209.171.114.142 1; 209.41.67.92 1; 210.124.118.212 1; + 210.183.236.30 1; 210.195.234.169 1; 210.203.32.104 1; 210.203.32.190 1; @@ -9084,6 +9119,7 @@ geo $validate_client { 213.32.88.170 1; 213.32.88.241 1; 213.33.203.178 1; + 213.55.214.171 1; 213.59.149.81 1; 213.87.224.170 1; 216.162.45.119 1; @@ -9130,6 +9166,7 @@ geo $validate_client { 218.215.179.196 1; 218.25.208.90 1; 218.28.238.170 1; + 218.38.121.17 1; 218.38.12.159 1; 218.4.117.26 1; 218.65.30.107 1; @@ -9145,6 +9182,7 @@ geo $validate_client { 219.143.69.56 1; 219.251.4.92 1; 220.117.253.41 1; + 220.120.106.254 1; 220.124.222.222 1; 220.130.148.106 1; 220.135.90.91 1; @@ -9229,6 +9267,7 @@ geo $validate_client { 31.131.24.168 1; 31.134.191.119 1; 31.134.41.47 1; + 31.135.214.120 1; 31.148.5.122 1; 31.170.160.209 1; 31.173.81.184 1; @@ -9267,6 +9306,7 @@ geo $validate_client { 35.154.166.164 1; 35.154.1.95 1; 35.154.199.109 1; + 35.184.172.244 1; 35.185.197.17 1; 35.193.153.123 1; 35.196.47.242 1; @@ -9306,6 +9346,7 @@ geo $validate_client { 37.200.76.41 1; 37.203.214.247 1; 37.203.239.192 1; + 37.205.177.106 1; 37.208.47.117 1; 37.21.5.102 1; 37.28.166.250 1; @@ -9381,6 +9422,7 @@ geo $validate_client { 46.101.240.251 1; 46.101.4.142 1; 46.101.47.213 1; + 46.105.121.42 1; 46.105.17.52 1; 46.105.252.106 1; 46.105.29.100 1; @@ -9453,12 +9495,14 @@ geo $validate_client { 46.8.45.98 1; 46.93.107.65 1; 47.104.67.158 1; + 47.105.50.212 1; 47.203.95.143 1; 47.254.147.224 1; 47.74.182.171 1; 47.90.102.190 1; 49.7.0.30 1; 50.171.24.221 1; + 50.192.119.251 1; 50.203.178.234 1; 50.22.201.133 1; 50.248.201.173 1; @@ -9489,6 +9533,7 @@ geo $validate_client { 51.254.102.115 1; 51.254.124.86 1; 51.254.12.89 1; + 51.254.147.85 1; 51.254.168.38 1; 51.254.203.72 1; 51.254.223.9 1; @@ -9499,6 +9544,7 @@ geo $validate_client { 51.255.103.70 1; 51.255.133.220 1; 51.255.143.163 1; + 51.255.166.189 1; 51.255.172.246 1; 51.255.175.229 1; 51.255.235.130 1; @@ -9637,6 +9683,7 @@ geo $validate_client { 54.221.174.156 1; 54.36.101.230 1; 54.36.145.73 1; + 54.36.151.64 1; 54.36.162.76 1; 54.36.177.125 1; 54.36.178.94 1; @@ -9710,11 +9757,14 @@ geo $validate_client { 58.218.211.244 1; 58.218.211.38 1; 58.221.199.242 1; + 58.250.79.7 1; 58.27.217.75 1; 58.27.48.16 1; 58.48.177.62 1; 58.64.163.132 1; + 58.87.93.52 1; 59.124.231.152 1; + 59.125.57.148 1; 5.9.158.75 1; 59.45.79.116 1; 59.45.79.21 1; @@ -9748,6 +9798,8 @@ geo $validate_client { 61.190.254.158 1; 61.2.64.130 1; 61.35.89.157 1; + 61.72.255.26 1; + 61.76.169.138 1; 62.118.139.0 1; 62.138.0.85 1; 62.140.230.163 1; @@ -9755,6 +9807,7 @@ geo $validate_client { 62.177.43.154 1; 62.192.232.99 1; 62.210.107.56 1; + 62.210.108.172 1; 62.210.11.28 1; 62.210.130.211 1; 62.210.131.54 1; @@ -9774,11 +9827,13 @@ geo $validate_client { 62.210.80.21 1; 62.210.82.104 1; 62.245.47.13 1; + 62.32.1.150 1; 62.33.1.14 1; 62.4.13.111 1; 62.76.144.115 1; 62.80.184.198 1; 62.89.28.108 1; + 62.94.206.57 1; 63.250.83.212 1; 64.13.139.226 1; 64.68.50.128 1; @@ -9888,6 +9943,7 @@ geo $validate_client { 79.30.172.25 1; 79.6.172.120 1; 79.78.143.1 1; + 79.7.97.222 1; 80.153.183.23 1; 80.15.46.247 1; 80.211.154.28 1; @@ -10034,6 +10090,7 @@ geo $validate_client { 87.251.187.34 1; 87.255.243.189 1; 87.255.31.191 1; + 87.27.150.229 1; 87.50.153.85 1; 87.76.240.222 1; 87.98.139.12 1; @@ -10048,6 +10105,7 @@ geo $validate_client { 88.201.171.160 1; 88.210.29.10 1; 88.250.183.88 1; + 88.41.58.86 1; 88.56.41.148 1; 88.87.202.71 1; 88.87.80.97 1; @@ -10110,12 +10168,14 @@ geo $validate_client { 91.121.48.148 1; 91.121.51.237 1; 91.121.85.30 1; + 91.121.90.133 1; 91.121.94.32 1; 91.122.14.81 1; 91.122.198.141 1; 91.122.85.189 1; 91.133.11.239 1; 91.134.112.237 1; + 91.134.140.32 1; 91.134.145.6 1; 91.134.180.89 1; 91.134.182.82 1; 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 e96516775..d27a92104 100644 --- a/.dev-tools/_conf_files_test3/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test3/bots.d/whitelist-ips.conf @@ -33,5 +33,5 @@ # 111.111.111.111 0; -35.192.136.167 0; -35.188.73.34 0; +35.224.112.202 0; +35.184.226.236 0; diff --git a/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test3/conf.d/globalblacklist.conf index be1302a09..41cc915f2 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.10.1234 -### Updated: Tue Oct 30 17:42:24 SAST 2018 +### Version: V3.2018.11.1235 +### Updated: Thu Nov 1 17:42:26 SAST 2018 ### Bad Referrer Count: 6453 ### Bad Bot Count: 534 ################################################### @@ -7582,6 +7582,7 @@ geo $validate_client { # START KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### 100.36.236.72 1; 101.132.113.251 1; + 101.132.243.11 1; 101.200.178.241 1; 101.200.182.206 1; 101.200.186.145 1; @@ -7666,6 +7667,7 @@ geo $validate_client { 104.227.32.120 1; 104.232.103.226 1; 104.232.79.22 1; + 104.236.101.68 1; 104.236.129.219 1; 104.236.139.133 1; 104.236.208.101 1; @@ -7712,6 +7714,7 @@ geo $validate_client { 108.168.234.154 1; 108.178.13.138 1; 108.85.236.191 1; + 109.104.88.43 1; 109.106.136.140 1; 109.111.160.3 1; 109.120.37.116 1; @@ -7827,6 +7830,9 @@ geo $validate_client { 117.50.7.159 1; 117.66.243.77 1; 117.7.92.132 1; + 118.163.24.179 1; + 118.163.94.252 1; + 118.179.136.29 1; 118.187.4.130 1; 118.187.6.111 1; 118.187.7.37 1; @@ -7835,6 +7841,7 @@ geo $validate_client { 118.212.132.231 1; 118.212.143.43 1; 118.212.143.47 1; + 118.24.142.63 1; 118.242.0.88 1; 118.244.203.36 1; 118.244.238.4 1; @@ -7847,6 +7854,7 @@ geo $validate_client { 119.147.137.10 1; 119.149.145.80 1; 119.163.120.202 1; + 119.235.21.178 1; 119.249.54.217 1; 119.27.189.149 1; 119.29.14.115 1; @@ -7908,6 +7916,7 @@ geo $validate_client { 123.59.55.83 1; 123.59.64.175 1; 123.59.80.248 1; + 124.158.5.112 1; 124.41.240.63 1; 125.138.211.245 1; 125.211.222.103 1; @@ -7990,11 +7999,13 @@ geo $validate_client { 138.201.133.169 1; 138.68.156.105 1; 138.68.237.168 1; + 138.68.238.4 1; 138.68.57.194 1; 138.68.8.233 1; 138.68.92.227 1; 138.94.58.133 1; 139.0.4.182 1; + 13.91.110.135 1; 139.130.172.49 1; 13.91.53.213 1; 139.162.75.112 1; @@ -8009,9 +8020,11 @@ geo $validate_client { 13.92.246.9 1; 13.95.237.141 1; 139.59.116.161 1; + 139.59.127.29 1; 139.59.167.38 1; 139.59.241.163 1; 139.59.242.49 1; + 139.59.78.70 1; 139.59.83.175 1; 139.99.102.119 1; 139.99.112.247 1; @@ -8072,6 +8085,7 @@ geo $validate_client { 145.239.76.62 1; 145.239.78.172 1; 145.239.82.107 1; + 145.239.89.89 1; 145.239.91.145 1; 145.239.92.188 1; 145.239.93.247 1; @@ -8124,6 +8138,7 @@ geo $validate_client { 149.56.132.134 1; 149.56.141.180 1; 149.56.192.219 1; + 149.56.19.71 1; 149.56.201.95 1; 149.56.45.68 1; 149.56.80.55 1; @@ -8240,6 +8255,7 @@ geo $validate_client { 164.132.135.199 1; 164.132.196.164 1; 164.132.206.167 1; + 164.132.225.151 1; 164.132.226.161 1; 164.132.49.25 1; 164.132.49.78 1; @@ -8329,6 +8345,7 @@ geo $validate_client { 174.138.64.179 1; 174.138.6.8 1; 174.36.60.111 1; + 175.117.145.239 1; 175.12.16.235 1; 175.207.13.114 1; 175.42.43.218 1; @@ -8437,6 +8454,7 @@ geo $validate_client { 178.76.243.219 1; 178.89.191.77 1; 178.90.171.240 1; + 179.104.176.66 1; 179.108.38.59 1; 179.185.39.196 1; 179.61.209.214 1; @@ -8453,6 +8471,7 @@ geo $validate_client { 180.76.102.204 1; 180.76.121.245 1; 180.76.140.116 1; + 180.76.162.111 1; 180.76.179.219 1; 180.76.97.79 1; 180.97.106.39 1; @@ -8473,6 +8492,7 @@ geo $validate_client { 182.150.28.230 1; 18.219.16.42 1; 182.19.55.66 1; + 182.23.45.72 1; 182.253.191.106 1; 182.254.215.222 1; 182.73.154.252 1; @@ -8512,6 +8532,7 @@ geo $validate_client { 185.124.84.181 1; 185.125.112.113 1; 185.125.230.37 1; + 185.128.40.182 1; 185.130.184.210 1; 185.130.5.191 1; 185.130.5.246 1; @@ -8549,6 +8570,7 @@ geo $validate_client { 185.206.81.104 1; 185.210.219.134 1; 185.2.103.165 1; + 185.211.88.119 1; 1.85.21.39 1; 185.222.211.58 1; 185.224.132.116 1; @@ -8694,6 +8716,7 @@ geo $validate_client { 188.165.215.143 1; 188.165.220.82 1; 188.165.235.40 1; + 188.165.254.65 1; 188.165.32.74 1; 188.165.65.150 1; 188.165.81.30 1; @@ -8734,6 +8757,7 @@ geo $validate_client { 188.94.174.93 1; 189.102.100.154 1; 189.125.1.14 1; + 189.254.33.157 1; 190.12.8.146 1; 190.128.251.170 1; 190.129.2.114 1; @@ -8785,6 +8809,7 @@ geo $validate_client { 193.160.229.221 1; 193.160.230.165 1; 193.164.132.227 1; + 193.169.252.100 1; 193.169.252.115 1; 193.169.252.142 1; 193.169.252.147 1; @@ -8793,15 +8818,20 @@ geo $validate_client { 193.169.252.180 1; 193.169.252.187 1; 193.169.252.188 1; + 193.169.252.189 1; 193.169.252.76 1; 193.169.252.77 1; 193.169.252.81 1; 193.169.252.82 1; 193.169.252.83 1; + 193.169.252.94 1; 193.169.5.190 1; + 193.192.216.254 1; + 193.201.224.12 1; 193.201.224.158 1; 193.201.224.17 1; 193.201.224.193 1; + 193.201.224.199 1; 193.201.224.206 1; 193.201.224.208 1; 193.201.224.210 1; @@ -8945,11 +8975,13 @@ geo $validate_client { 200.14.251.177 1; 200.216.31.20 1; 200.216.37.68 1; + 200.46.254.107 1; 200.93.164.2 1; 201.184.71.11 1; 201.222.28.113 1; 201.236.20.205 1; 202.120.40.169 1; + 202.133.232.154 1; 202.196.52.8 1; 202.28.80.169 1; 202.29.179.85 1; @@ -8958,6 +8990,7 @@ geo $validate_client { 202.29.239.241 1; 202.55.176.202 1; 202.77.100.235 1; + 202.79.18.69 1; 202.83.26.130 1; 202.90.153.91 1; 203.101.160.157 1; @@ -8986,6 +9019,7 @@ geo $validate_client { 206.189.72.36 1; 206.189.85.177 1; 207.154.193.77 1; + 207.154.226.21 1; 207.154.237.85 1; 207.164.87.242 1; 207.189.9.244 1; @@ -9001,6 +9035,7 @@ geo $validate_client { 209.171.114.142 1; 209.41.67.92 1; 210.124.118.212 1; + 210.183.236.30 1; 210.195.234.169 1; 210.203.32.104 1; 210.203.32.190 1; @@ -9084,6 +9119,7 @@ geo $validate_client { 213.32.88.170 1; 213.32.88.241 1; 213.33.203.178 1; + 213.55.214.171 1; 213.59.149.81 1; 213.87.224.170 1; 216.162.45.119 1; @@ -9130,6 +9166,7 @@ geo $validate_client { 218.215.179.196 1; 218.25.208.90 1; 218.28.238.170 1; + 218.38.121.17 1; 218.38.12.159 1; 218.4.117.26 1; 218.65.30.107 1; @@ -9145,6 +9182,7 @@ geo $validate_client { 219.143.69.56 1; 219.251.4.92 1; 220.117.253.41 1; + 220.120.106.254 1; 220.124.222.222 1; 220.130.148.106 1; 220.135.90.91 1; @@ -9229,6 +9267,7 @@ geo $validate_client { 31.131.24.168 1; 31.134.191.119 1; 31.134.41.47 1; + 31.135.214.120 1; 31.148.5.122 1; 31.170.160.209 1; 31.173.81.184 1; @@ -9267,6 +9306,7 @@ geo $validate_client { 35.154.166.164 1; 35.154.1.95 1; 35.154.199.109 1; + 35.184.172.244 1; 35.185.197.17 1; 35.193.153.123 1; 35.196.47.242 1; @@ -9306,6 +9346,7 @@ geo $validate_client { 37.200.76.41 1; 37.203.214.247 1; 37.203.239.192 1; + 37.205.177.106 1; 37.208.47.117 1; 37.21.5.102 1; 37.28.166.250 1; @@ -9381,6 +9422,7 @@ geo $validate_client { 46.101.240.251 1; 46.101.4.142 1; 46.101.47.213 1; + 46.105.121.42 1; 46.105.17.52 1; 46.105.252.106 1; 46.105.29.100 1; @@ -9453,12 +9495,14 @@ geo $validate_client { 46.8.45.98 1; 46.93.107.65 1; 47.104.67.158 1; + 47.105.50.212 1; 47.203.95.143 1; 47.254.147.224 1; 47.74.182.171 1; 47.90.102.190 1; 49.7.0.30 1; 50.171.24.221 1; + 50.192.119.251 1; 50.203.178.234 1; 50.22.201.133 1; 50.248.201.173 1; @@ -9489,6 +9533,7 @@ geo $validate_client { 51.254.102.115 1; 51.254.124.86 1; 51.254.12.89 1; + 51.254.147.85 1; 51.254.168.38 1; 51.254.203.72 1; 51.254.223.9 1; @@ -9499,6 +9544,7 @@ geo $validate_client { 51.255.103.70 1; 51.255.133.220 1; 51.255.143.163 1; + 51.255.166.189 1; 51.255.172.246 1; 51.255.175.229 1; 51.255.235.130 1; @@ -9637,6 +9683,7 @@ geo $validate_client { 54.221.174.156 1; 54.36.101.230 1; 54.36.145.73 1; + 54.36.151.64 1; 54.36.162.76 1; 54.36.177.125 1; 54.36.178.94 1; @@ -9710,11 +9757,14 @@ geo $validate_client { 58.218.211.244 1; 58.218.211.38 1; 58.221.199.242 1; + 58.250.79.7 1; 58.27.217.75 1; 58.27.48.16 1; 58.48.177.62 1; 58.64.163.132 1; + 58.87.93.52 1; 59.124.231.152 1; + 59.125.57.148 1; 5.9.158.75 1; 59.45.79.116 1; 59.45.79.21 1; @@ -9748,6 +9798,8 @@ geo $validate_client { 61.190.254.158 1; 61.2.64.130 1; 61.35.89.157 1; + 61.72.255.26 1; + 61.76.169.138 1; 62.118.139.0 1; 62.138.0.85 1; 62.140.230.163 1; @@ -9755,6 +9807,7 @@ geo $validate_client { 62.177.43.154 1; 62.192.232.99 1; 62.210.107.56 1; + 62.210.108.172 1; 62.210.11.28 1; 62.210.130.211 1; 62.210.131.54 1; @@ -9774,11 +9827,13 @@ geo $validate_client { 62.210.80.21 1; 62.210.82.104 1; 62.245.47.13 1; + 62.32.1.150 1; 62.33.1.14 1; 62.4.13.111 1; 62.76.144.115 1; 62.80.184.198 1; 62.89.28.108 1; + 62.94.206.57 1; 63.250.83.212 1; 64.13.139.226 1; 64.68.50.128 1; @@ -9888,6 +9943,7 @@ geo $validate_client { 79.30.172.25 1; 79.6.172.120 1; 79.78.143.1 1; + 79.7.97.222 1; 80.153.183.23 1; 80.15.46.247 1; 80.211.154.28 1; @@ -10034,6 +10090,7 @@ geo $validate_client { 87.251.187.34 1; 87.255.243.189 1; 87.255.31.191 1; + 87.27.150.229 1; 87.50.153.85 1; 87.76.240.222 1; 87.98.139.12 1; @@ -10048,6 +10105,7 @@ geo $validate_client { 88.201.171.160 1; 88.210.29.10 1; 88.250.183.88 1; + 88.41.58.86 1; 88.56.41.148 1; 88.87.202.71 1; 88.87.80.97 1; @@ -10110,12 +10168,14 @@ geo $validate_client { 91.121.48.148 1; 91.121.51.237 1; 91.121.85.30 1; + 91.121.90.133 1; 91.121.94.32 1; 91.122.14.81 1; 91.122.198.141 1; 91.122.85.189 1; 91.133.11.239 1; 91.134.112.237 1; + 91.134.140.32 1; 91.134.145.6 1; 91.134.180.89 1; 91.134.182.82 1; 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 38910091b..d4ee1c784 100644 --- a/.dev-tools/_conf_files_test4/bots.d/whitelist-ips.conf +++ b/.dev-tools/_conf_files_test4/bots.d/whitelist-ips.conf @@ -33,5 +33,5 @@ # 111.111.111.111 0; -104.154.113.151 0; -35.188.73.34 0; +35.184.226.236 0; +35.188.1.99 0; diff --git a/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf b/.dev-tools/_conf_files_test4/conf.d/globalblacklist.conf index 39c5e6dba..16eb12898 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.10.1234 -### Updated: Tue Oct 30 17:42:24 SAST 2018 +### Version: V3.2018.11.1235 +### Updated: Thu Nov 1 17:42:26 SAST 2018 ### Bad Referrer Count: 6453 ### Bad Bot Count: 534 ################################################### @@ -7582,6 +7582,7 @@ geo $validate_client { # START KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### 100.36.236.72 1; 101.132.113.251 1; + 101.132.243.11 1; 101.200.178.241 1; 101.200.182.206 1; 101.200.186.145 1; @@ -7666,6 +7667,7 @@ geo $validate_client { 104.227.32.120 1; 104.232.103.226 1; 104.232.79.22 1; + 104.236.101.68 1; 104.236.129.219 1; 104.236.139.133 1; 104.236.208.101 1; @@ -7712,6 +7714,7 @@ geo $validate_client { 108.168.234.154 1; 108.178.13.138 1; 108.85.236.191 1; + 109.104.88.43 1; 109.106.136.140 1; 109.111.160.3 1; 109.120.37.116 1; @@ -7827,6 +7830,9 @@ geo $validate_client { 117.50.7.159 1; 117.66.243.77 1; 117.7.92.132 1; + 118.163.24.179 1; + 118.163.94.252 1; + 118.179.136.29 1; 118.187.4.130 1; 118.187.6.111 1; 118.187.7.37 1; @@ -7835,6 +7841,7 @@ geo $validate_client { 118.212.132.231 1; 118.212.143.43 1; 118.212.143.47 1; + 118.24.142.63 1; 118.242.0.88 1; 118.244.203.36 1; 118.244.238.4 1; @@ -7847,6 +7854,7 @@ geo $validate_client { 119.147.137.10 1; 119.149.145.80 1; 119.163.120.202 1; + 119.235.21.178 1; 119.249.54.217 1; 119.27.189.149 1; 119.29.14.115 1; @@ -7908,6 +7916,7 @@ geo $validate_client { 123.59.55.83 1; 123.59.64.175 1; 123.59.80.248 1; + 124.158.5.112 1; 124.41.240.63 1; 125.138.211.245 1; 125.211.222.103 1; @@ -7990,11 +7999,13 @@ geo $validate_client { 138.201.133.169 1; 138.68.156.105 1; 138.68.237.168 1; + 138.68.238.4 1; 138.68.57.194 1; 138.68.8.233 1; 138.68.92.227 1; 138.94.58.133 1; 139.0.4.182 1; + 13.91.110.135 1; 139.130.172.49 1; 13.91.53.213 1; 139.162.75.112 1; @@ -8009,9 +8020,11 @@ geo $validate_client { 13.92.246.9 1; 13.95.237.141 1; 139.59.116.161 1; + 139.59.127.29 1; 139.59.167.38 1; 139.59.241.163 1; 139.59.242.49 1; + 139.59.78.70 1; 139.59.83.175 1; 139.99.102.119 1; 139.99.112.247 1; @@ -8072,6 +8085,7 @@ geo $validate_client { 145.239.76.62 1; 145.239.78.172 1; 145.239.82.107 1; + 145.239.89.89 1; 145.239.91.145 1; 145.239.92.188 1; 145.239.93.247 1; @@ -8124,6 +8138,7 @@ geo $validate_client { 149.56.132.134 1; 149.56.141.180 1; 149.56.192.219 1; + 149.56.19.71 1; 149.56.201.95 1; 149.56.45.68 1; 149.56.80.55 1; @@ -8240,6 +8255,7 @@ geo $validate_client { 164.132.135.199 1; 164.132.196.164 1; 164.132.206.167 1; + 164.132.225.151 1; 164.132.226.161 1; 164.132.49.25 1; 164.132.49.78 1; @@ -8329,6 +8345,7 @@ geo $validate_client { 174.138.64.179 1; 174.138.6.8 1; 174.36.60.111 1; + 175.117.145.239 1; 175.12.16.235 1; 175.207.13.114 1; 175.42.43.218 1; @@ -8437,6 +8454,7 @@ geo $validate_client { 178.76.243.219 1; 178.89.191.77 1; 178.90.171.240 1; + 179.104.176.66 1; 179.108.38.59 1; 179.185.39.196 1; 179.61.209.214 1; @@ -8453,6 +8471,7 @@ geo $validate_client { 180.76.102.204 1; 180.76.121.245 1; 180.76.140.116 1; + 180.76.162.111 1; 180.76.179.219 1; 180.76.97.79 1; 180.97.106.39 1; @@ -8473,6 +8492,7 @@ geo $validate_client { 182.150.28.230 1; 18.219.16.42 1; 182.19.55.66 1; + 182.23.45.72 1; 182.253.191.106 1; 182.254.215.222 1; 182.73.154.252 1; @@ -8512,6 +8532,7 @@ geo $validate_client { 185.124.84.181 1; 185.125.112.113 1; 185.125.230.37 1; + 185.128.40.182 1; 185.130.184.210 1; 185.130.5.191 1; 185.130.5.246 1; @@ -8549,6 +8570,7 @@ geo $validate_client { 185.206.81.104 1; 185.210.219.134 1; 185.2.103.165 1; + 185.211.88.119 1; 1.85.21.39 1; 185.222.211.58 1; 185.224.132.116 1; @@ -8694,6 +8716,7 @@ geo $validate_client { 188.165.215.143 1; 188.165.220.82 1; 188.165.235.40 1; + 188.165.254.65 1; 188.165.32.74 1; 188.165.65.150 1; 188.165.81.30 1; @@ -8734,6 +8757,7 @@ geo $validate_client { 188.94.174.93 1; 189.102.100.154 1; 189.125.1.14 1; + 189.254.33.157 1; 190.12.8.146 1; 190.128.251.170 1; 190.129.2.114 1; @@ -8785,6 +8809,7 @@ geo $validate_client { 193.160.229.221 1; 193.160.230.165 1; 193.164.132.227 1; + 193.169.252.100 1; 193.169.252.115 1; 193.169.252.142 1; 193.169.252.147 1; @@ -8793,15 +8818,20 @@ geo $validate_client { 193.169.252.180 1; 193.169.252.187 1; 193.169.252.188 1; + 193.169.252.189 1; 193.169.252.76 1; 193.169.252.77 1; 193.169.252.81 1; 193.169.252.82 1; 193.169.252.83 1; + 193.169.252.94 1; 193.169.5.190 1; + 193.192.216.254 1; + 193.201.224.12 1; 193.201.224.158 1; 193.201.224.17 1; 193.201.224.193 1; + 193.201.224.199 1; 193.201.224.206 1; 193.201.224.208 1; 193.201.224.210 1; @@ -8945,11 +8975,13 @@ geo $validate_client { 200.14.251.177 1; 200.216.31.20 1; 200.216.37.68 1; + 200.46.254.107 1; 200.93.164.2 1; 201.184.71.11 1; 201.222.28.113 1; 201.236.20.205 1; 202.120.40.169 1; + 202.133.232.154 1; 202.196.52.8 1; 202.28.80.169 1; 202.29.179.85 1; @@ -8958,6 +8990,7 @@ geo $validate_client { 202.29.239.241 1; 202.55.176.202 1; 202.77.100.235 1; + 202.79.18.69 1; 202.83.26.130 1; 202.90.153.91 1; 203.101.160.157 1; @@ -8986,6 +9019,7 @@ geo $validate_client { 206.189.72.36 1; 206.189.85.177 1; 207.154.193.77 1; + 207.154.226.21 1; 207.154.237.85 1; 207.164.87.242 1; 207.189.9.244 1; @@ -9001,6 +9035,7 @@ geo $validate_client { 209.171.114.142 1; 209.41.67.92 1; 210.124.118.212 1; + 210.183.236.30 1; 210.195.234.169 1; 210.203.32.104 1; 210.203.32.190 1; @@ -9084,6 +9119,7 @@ geo $validate_client { 213.32.88.170 1; 213.32.88.241 1; 213.33.203.178 1; + 213.55.214.171 1; 213.59.149.81 1; 213.87.224.170 1; 216.162.45.119 1; @@ -9130,6 +9166,7 @@ geo $validate_client { 218.215.179.196 1; 218.25.208.90 1; 218.28.238.170 1; + 218.38.121.17 1; 218.38.12.159 1; 218.4.117.26 1; 218.65.30.107 1; @@ -9145,6 +9182,7 @@ geo $validate_client { 219.143.69.56 1; 219.251.4.92 1; 220.117.253.41 1; + 220.120.106.254 1; 220.124.222.222 1; 220.130.148.106 1; 220.135.90.91 1; @@ -9229,6 +9267,7 @@ geo $validate_client { 31.131.24.168 1; 31.134.191.119 1; 31.134.41.47 1; + 31.135.214.120 1; 31.148.5.122 1; 31.170.160.209 1; 31.173.81.184 1; @@ -9267,6 +9306,7 @@ geo $validate_client { 35.154.166.164 1; 35.154.1.95 1; 35.154.199.109 1; + 35.184.172.244 1; 35.185.197.17 1; 35.193.153.123 1; 35.196.47.242 1; @@ -9306,6 +9346,7 @@ geo $validate_client { 37.200.76.41 1; 37.203.214.247 1; 37.203.239.192 1; + 37.205.177.106 1; 37.208.47.117 1; 37.21.5.102 1; 37.28.166.250 1; @@ -9381,6 +9422,7 @@ geo $validate_client { 46.101.240.251 1; 46.101.4.142 1; 46.101.47.213 1; + 46.105.121.42 1; 46.105.17.52 1; 46.105.252.106 1; 46.105.29.100 1; @@ -9453,12 +9495,14 @@ geo $validate_client { 46.8.45.98 1; 46.93.107.65 1; 47.104.67.158 1; + 47.105.50.212 1; 47.203.95.143 1; 47.254.147.224 1; 47.74.182.171 1; 47.90.102.190 1; 49.7.0.30 1; 50.171.24.221 1; + 50.192.119.251 1; 50.203.178.234 1; 50.22.201.133 1; 50.248.201.173 1; @@ -9489,6 +9533,7 @@ geo $validate_client { 51.254.102.115 1; 51.254.124.86 1; 51.254.12.89 1; + 51.254.147.85 1; 51.254.168.38 1; 51.254.203.72 1; 51.254.223.9 1; @@ -9499,6 +9544,7 @@ geo $validate_client { 51.255.103.70 1; 51.255.133.220 1; 51.255.143.163 1; + 51.255.166.189 1; 51.255.172.246 1; 51.255.175.229 1; 51.255.235.130 1; @@ -9637,6 +9683,7 @@ geo $validate_client { 54.221.174.156 1; 54.36.101.230 1; 54.36.145.73 1; + 54.36.151.64 1; 54.36.162.76 1; 54.36.177.125 1; 54.36.178.94 1; @@ -9710,11 +9757,14 @@ geo $validate_client { 58.218.211.244 1; 58.218.211.38 1; 58.221.199.242 1; + 58.250.79.7 1; 58.27.217.75 1; 58.27.48.16 1; 58.48.177.62 1; 58.64.163.132 1; + 58.87.93.52 1; 59.124.231.152 1; + 59.125.57.148 1; 5.9.158.75 1; 59.45.79.116 1; 59.45.79.21 1; @@ -9748,6 +9798,8 @@ geo $validate_client { 61.190.254.158 1; 61.2.64.130 1; 61.35.89.157 1; + 61.72.255.26 1; + 61.76.169.138 1; 62.118.139.0 1; 62.138.0.85 1; 62.140.230.163 1; @@ -9755,6 +9807,7 @@ geo $validate_client { 62.177.43.154 1; 62.192.232.99 1; 62.210.107.56 1; + 62.210.108.172 1; 62.210.11.28 1; 62.210.130.211 1; 62.210.131.54 1; @@ -9774,11 +9827,13 @@ geo $validate_client { 62.210.80.21 1; 62.210.82.104 1; 62.245.47.13 1; + 62.32.1.150 1; 62.33.1.14 1; 62.4.13.111 1; 62.76.144.115 1; 62.80.184.198 1; 62.89.28.108 1; + 62.94.206.57 1; 63.250.83.212 1; 64.13.139.226 1; 64.68.50.128 1; @@ -9888,6 +9943,7 @@ geo $validate_client { 79.30.172.25 1; 79.6.172.120 1; 79.78.143.1 1; + 79.7.97.222 1; 80.153.183.23 1; 80.15.46.247 1; 80.211.154.28 1; @@ -10034,6 +10090,7 @@ geo $validate_client { 87.251.187.34 1; 87.255.243.189 1; 87.255.31.191 1; + 87.27.150.229 1; 87.50.153.85 1; 87.76.240.222 1; 87.98.139.12 1; @@ -10048,6 +10105,7 @@ geo $validate_client { 88.201.171.160 1; 88.210.29.10 1; 88.250.183.88 1; + 88.41.58.86 1; 88.56.41.148 1; 88.87.202.71 1; 88.87.80.97 1; @@ -10110,12 +10168,14 @@ geo $validate_client { 91.121.48.148 1; 91.121.51.237 1; 91.121.85.30 1; + 91.121.90.133 1; 91.121.94.32 1; 91.122.14.81 1; 91.122.198.141 1; 91.122.85.189 1; 91.133.11.239 1; 91.134.112.237 1; + 91.134.140.32 1; 91.134.145.6 1; 91.134.180.89 1; 91.134.182.82 1; diff --git a/.dev-tools/_curl_tests/curltest1.txt b/.dev-tools/_curl_tests/curltest1.txt index d23af2bc4..f532bfca6 100755 --- a/.dev-tools/_curl_tests/curltest1.txt +++ b/.dev-tools/_curl_tests/curltest1.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:42:32 SAST 2018 +Last Tested: Thu Nov 1 17:42:33 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 d23af2bc4..f532bfca6 100755 --- a/.dev-tools/_curl_tests/curltest2.txt +++ b/.dev-tools/_curl_tests/curltest2.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:42:32 SAST 2018 +Last Tested: Thu Nov 1 17:42:33 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 d23af2bc4..f532bfca6 100755 --- a/.dev-tools/_curl_tests/curltest3.txt +++ b/.dev-tools/_curl_tests/curltest3.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:42:32 SAST 2018 +Last Tested: Thu Nov 1 17:42:33 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 d23af2bc4..f532bfca6 100755 --- a/.dev-tools/_curl_tests/curltest4.txt +++ b/.dev-tools/_curl_tests/curltest4.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:42:32 SAST 2018 +Last Tested: Thu Nov 1 17:42:33 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 b87164271..703b090e0 100755 --- a/.dev-tools/_curl_tests/curltest5.txt +++ b/.dev-tools/_curl_tests/curltest5.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:42:32 SAST 2018 +Last Tested: Thu Nov 1 17:42:33 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest6.txt b/.dev-tools/_curl_tests_4/curltest6.txt index 739668a6d..687ef2dc2 100755 --- a/.dev-tools/_curl_tests_4/curltest6.txt +++ b/.dev-tools/_curl_tests_4/curltest6.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:43:11 SAST 2018 +Last Tested: Thu Nov 1 17:43:11 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest7.txt b/.dev-tools/_curl_tests_4/curltest7.txt index 739668a6d..687ef2dc2 100644 --- a/.dev-tools/_curl_tests_4/curltest7.txt +++ b/.dev-tools/_curl_tests_4/curltest7.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:43:11 SAST 2018 +Last Tested: Thu Nov 1 17:43:11 SAST 2018 diff --git a/.dev-tools/_curl_tests_4/curltest8.txt b/.dev-tools/_curl_tests_4/curltest8.txt index 739668a6d..687ef2dc2 100644 --- a/.dev-tools/_curl_tests_4/curltest8.txt +++ b/.dev-tools/_curl_tests_4/curltest8.txt @@ -1,4 +1,4 @@ -Last Tested: Tue Oct 30 17:43:11 SAST 2018 +Last Tested: Thu Nov 1 17:43:11 SAST 2018 diff --git a/.dev-tools/globalblacklist.template b/.dev-tools/globalblacklist.template index 39c5e6dba..16eb12898 100755 --- a/.dev-tools/globalblacklist.template +++ b/.dev-tools/globalblacklist.template @@ -4,8 +4,8 @@ ### VERSION INFORMATION # ################################################### -### Version: V3.2018.10.1234 -### Updated: Tue Oct 30 17:42:24 SAST 2018 +### Version: V3.2018.11.1235 +### Updated: Thu Nov 1 17:42:26 SAST 2018 ### Bad Referrer Count: 6453 ### Bad Bot Count: 534 ################################################### @@ -7582,6 +7582,7 @@ geo $validate_client { # START KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### 100.36.236.72 1; 101.132.113.251 1; + 101.132.243.11 1; 101.200.178.241 1; 101.200.182.206 1; 101.200.186.145 1; @@ -7666,6 +7667,7 @@ geo $validate_client { 104.227.32.120 1; 104.232.103.226 1; 104.232.79.22 1; + 104.236.101.68 1; 104.236.129.219 1; 104.236.139.133 1; 104.236.208.101 1; @@ -7712,6 +7714,7 @@ geo $validate_client { 108.168.234.154 1; 108.178.13.138 1; 108.85.236.191 1; + 109.104.88.43 1; 109.106.136.140 1; 109.111.160.3 1; 109.120.37.116 1; @@ -7827,6 +7830,9 @@ geo $validate_client { 117.50.7.159 1; 117.66.243.77 1; 117.7.92.132 1; + 118.163.24.179 1; + 118.163.94.252 1; + 118.179.136.29 1; 118.187.4.130 1; 118.187.6.111 1; 118.187.7.37 1; @@ -7835,6 +7841,7 @@ geo $validate_client { 118.212.132.231 1; 118.212.143.43 1; 118.212.143.47 1; + 118.24.142.63 1; 118.242.0.88 1; 118.244.203.36 1; 118.244.238.4 1; @@ -7847,6 +7854,7 @@ geo $validate_client { 119.147.137.10 1; 119.149.145.80 1; 119.163.120.202 1; + 119.235.21.178 1; 119.249.54.217 1; 119.27.189.149 1; 119.29.14.115 1; @@ -7908,6 +7916,7 @@ geo $validate_client { 123.59.55.83 1; 123.59.64.175 1; 123.59.80.248 1; + 124.158.5.112 1; 124.41.240.63 1; 125.138.211.245 1; 125.211.222.103 1; @@ -7990,11 +7999,13 @@ geo $validate_client { 138.201.133.169 1; 138.68.156.105 1; 138.68.237.168 1; + 138.68.238.4 1; 138.68.57.194 1; 138.68.8.233 1; 138.68.92.227 1; 138.94.58.133 1; 139.0.4.182 1; + 13.91.110.135 1; 139.130.172.49 1; 13.91.53.213 1; 139.162.75.112 1; @@ -8009,9 +8020,11 @@ geo $validate_client { 13.92.246.9 1; 13.95.237.141 1; 139.59.116.161 1; + 139.59.127.29 1; 139.59.167.38 1; 139.59.241.163 1; 139.59.242.49 1; + 139.59.78.70 1; 139.59.83.175 1; 139.99.102.119 1; 139.99.112.247 1; @@ -8072,6 +8085,7 @@ geo $validate_client { 145.239.76.62 1; 145.239.78.172 1; 145.239.82.107 1; + 145.239.89.89 1; 145.239.91.145 1; 145.239.92.188 1; 145.239.93.247 1; @@ -8124,6 +8138,7 @@ geo $validate_client { 149.56.132.134 1; 149.56.141.180 1; 149.56.192.219 1; + 149.56.19.71 1; 149.56.201.95 1; 149.56.45.68 1; 149.56.80.55 1; @@ -8240,6 +8255,7 @@ geo $validate_client { 164.132.135.199 1; 164.132.196.164 1; 164.132.206.167 1; + 164.132.225.151 1; 164.132.226.161 1; 164.132.49.25 1; 164.132.49.78 1; @@ -8329,6 +8345,7 @@ geo $validate_client { 174.138.64.179 1; 174.138.6.8 1; 174.36.60.111 1; + 175.117.145.239 1; 175.12.16.235 1; 175.207.13.114 1; 175.42.43.218 1; @@ -8437,6 +8454,7 @@ geo $validate_client { 178.76.243.219 1; 178.89.191.77 1; 178.90.171.240 1; + 179.104.176.66 1; 179.108.38.59 1; 179.185.39.196 1; 179.61.209.214 1; @@ -8453,6 +8471,7 @@ geo $validate_client { 180.76.102.204 1; 180.76.121.245 1; 180.76.140.116 1; + 180.76.162.111 1; 180.76.179.219 1; 180.76.97.79 1; 180.97.106.39 1; @@ -8473,6 +8492,7 @@ geo $validate_client { 182.150.28.230 1; 18.219.16.42 1; 182.19.55.66 1; + 182.23.45.72 1; 182.253.191.106 1; 182.254.215.222 1; 182.73.154.252 1; @@ -8512,6 +8532,7 @@ geo $validate_client { 185.124.84.181 1; 185.125.112.113 1; 185.125.230.37 1; + 185.128.40.182 1; 185.130.184.210 1; 185.130.5.191 1; 185.130.5.246 1; @@ -8549,6 +8570,7 @@ geo $validate_client { 185.206.81.104 1; 185.210.219.134 1; 185.2.103.165 1; + 185.211.88.119 1; 1.85.21.39 1; 185.222.211.58 1; 185.224.132.116 1; @@ -8694,6 +8716,7 @@ geo $validate_client { 188.165.215.143 1; 188.165.220.82 1; 188.165.235.40 1; + 188.165.254.65 1; 188.165.32.74 1; 188.165.65.150 1; 188.165.81.30 1; @@ -8734,6 +8757,7 @@ geo $validate_client { 188.94.174.93 1; 189.102.100.154 1; 189.125.1.14 1; + 189.254.33.157 1; 190.12.8.146 1; 190.128.251.170 1; 190.129.2.114 1; @@ -8785,6 +8809,7 @@ geo $validate_client { 193.160.229.221 1; 193.160.230.165 1; 193.164.132.227 1; + 193.169.252.100 1; 193.169.252.115 1; 193.169.252.142 1; 193.169.252.147 1; @@ -8793,15 +8818,20 @@ geo $validate_client { 193.169.252.180 1; 193.169.252.187 1; 193.169.252.188 1; + 193.169.252.189 1; 193.169.252.76 1; 193.169.252.77 1; 193.169.252.81 1; 193.169.252.82 1; 193.169.252.83 1; + 193.169.252.94 1; 193.169.5.190 1; + 193.192.216.254 1; + 193.201.224.12 1; 193.201.224.158 1; 193.201.224.17 1; 193.201.224.193 1; + 193.201.224.199 1; 193.201.224.206 1; 193.201.224.208 1; 193.201.224.210 1; @@ -8945,11 +8975,13 @@ geo $validate_client { 200.14.251.177 1; 200.216.31.20 1; 200.216.37.68 1; + 200.46.254.107 1; 200.93.164.2 1; 201.184.71.11 1; 201.222.28.113 1; 201.236.20.205 1; 202.120.40.169 1; + 202.133.232.154 1; 202.196.52.8 1; 202.28.80.169 1; 202.29.179.85 1; @@ -8958,6 +8990,7 @@ geo $validate_client { 202.29.239.241 1; 202.55.176.202 1; 202.77.100.235 1; + 202.79.18.69 1; 202.83.26.130 1; 202.90.153.91 1; 203.101.160.157 1; @@ -8986,6 +9019,7 @@ geo $validate_client { 206.189.72.36 1; 206.189.85.177 1; 207.154.193.77 1; + 207.154.226.21 1; 207.154.237.85 1; 207.164.87.242 1; 207.189.9.244 1; @@ -9001,6 +9035,7 @@ geo $validate_client { 209.171.114.142 1; 209.41.67.92 1; 210.124.118.212 1; + 210.183.236.30 1; 210.195.234.169 1; 210.203.32.104 1; 210.203.32.190 1; @@ -9084,6 +9119,7 @@ geo $validate_client { 213.32.88.170 1; 213.32.88.241 1; 213.33.203.178 1; + 213.55.214.171 1; 213.59.149.81 1; 213.87.224.170 1; 216.162.45.119 1; @@ -9130,6 +9166,7 @@ geo $validate_client { 218.215.179.196 1; 218.25.208.90 1; 218.28.238.170 1; + 218.38.121.17 1; 218.38.12.159 1; 218.4.117.26 1; 218.65.30.107 1; @@ -9145,6 +9182,7 @@ geo $validate_client { 219.143.69.56 1; 219.251.4.92 1; 220.117.253.41 1; + 220.120.106.254 1; 220.124.222.222 1; 220.130.148.106 1; 220.135.90.91 1; @@ -9229,6 +9267,7 @@ geo $validate_client { 31.131.24.168 1; 31.134.191.119 1; 31.134.41.47 1; + 31.135.214.120 1; 31.148.5.122 1; 31.170.160.209 1; 31.173.81.184 1; @@ -9267,6 +9306,7 @@ geo $validate_client { 35.154.166.164 1; 35.154.1.95 1; 35.154.199.109 1; + 35.184.172.244 1; 35.185.197.17 1; 35.193.153.123 1; 35.196.47.242 1; @@ -9306,6 +9346,7 @@ geo $validate_client { 37.200.76.41 1; 37.203.214.247 1; 37.203.239.192 1; + 37.205.177.106 1; 37.208.47.117 1; 37.21.5.102 1; 37.28.166.250 1; @@ -9381,6 +9422,7 @@ geo $validate_client { 46.101.240.251 1; 46.101.4.142 1; 46.101.47.213 1; + 46.105.121.42 1; 46.105.17.52 1; 46.105.252.106 1; 46.105.29.100 1; @@ -9453,12 +9495,14 @@ geo $validate_client { 46.8.45.98 1; 46.93.107.65 1; 47.104.67.158 1; + 47.105.50.212 1; 47.203.95.143 1; 47.254.147.224 1; 47.74.182.171 1; 47.90.102.190 1; 49.7.0.30 1; 50.171.24.221 1; + 50.192.119.251 1; 50.203.178.234 1; 50.22.201.133 1; 50.248.201.173 1; @@ -9489,6 +9533,7 @@ geo $validate_client { 51.254.102.115 1; 51.254.124.86 1; 51.254.12.89 1; + 51.254.147.85 1; 51.254.168.38 1; 51.254.203.72 1; 51.254.223.9 1; @@ -9499,6 +9544,7 @@ geo $validate_client { 51.255.103.70 1; 51.255.133.220 1; 51.255.143.163 1; + 51.255.166.189 1; 51.255.172.246 1; 51.255.175.229 1; 51.255.235.130 1; @@ -9637,6 +9683,7 @@ geo $validate_client { 54.221.174.156 1; 54.36.101.230 1; 54.36.145.73 1; + 54.36.151.64 1; 54.36.162.76 1; 54.36.177.125 1; 54.36.178.94 1; @@ -9710,11 +9757,14 @@ geo $validate_client { 58.218.211.244 1; 58.218.211.38 1; 58.221.199.242 1; + 58.250.79.7 1; 58.27.217.75 1; 58.27.48.16 1; 58.48.177.62 1; 58.64.163.132 1; + 58.87.93.52 1; 59.124.231.152 1; + 59.125.57.148 1; 5.9.158.75 1; 59.45.79.116 1; 59.45.79.21 1; @@ -9748,6 +9798,8 @@ geo $validate_client { 61.190.254.158 1; 61.2.64.130 1; 61.35.89.157 1; + 61.72.255.26 1; + 61.76.169.138 1; 62.118.139.0 1; 62.138.0.85 1; 62.140.230.163 1; @@ -9755,6 +9807,7 @@ geo $validate_client { 62.177.43.154 1; 62.192.232.99 1; 62.210.107.56 1; + 62.210.108.172 1; 62.210.11.28 1; 62.210.130.211 1; 62.210.131.54 1; @@ -9774,11 +9827,13 @@ geo $validate_client { 62.210.80.21 1; 62.210.82.104 1; 62.245.47.13 1; + 62.32.1.150 1; 62.33.1.14 1; 62.4.13.111 1; 62.76.144.115 1; 62.80.184.198 1; 62.89.28.108 1; + 62.94.206.57 1; 63.250.83.212 1; 64.13.139.226 1; 64.68.50.128 1; @@ -9888,6 +9943,7 @@ geo $validate_client { 79.30.172.25 1; 79.6.172.120 1; 79.78.143.1 1; + 79.7.97.222 1; 80.153.183.23 1; 80.15.46.247 1; 80.211.154.28 1; @@ -10034,6 +10090,7 @@ geo $validate_client { 87.251.187.34 1; 87.255.243.189 1; 87.255.31.191 1; + 87.27.150.229 1; 87.50.153.85 1; 87.76.240.222 1; 87.98.139.12 1; @@ -10048,6 +10105,7 @@ geo $validate_client { 88.201.171.160 1; 88.210.29.10 1; 88.250.183.88 1; + 88.41.58.86 1; 88.56.41.148 1; 88.87.202.71 1; 88.87.80.97 1; @@ -10110,12 +10168,14 @@ geo $validate_client { 91.121.48.148 1; 91.121.51.237 1; 91.121.85.30 1; + 91.121.90.133 1; 91.121.94.32 1; 91.122.14.81 1; 91.122.198.141 1; 91.122.85.189 1; 91.133.11.239 1; 91.134.112.237 1; + 91.134.140.32 1; 91.134.145.6 1; 91.134.180.89 1; 91.134.182.82 1; diff --git a/.latest_release/bots.d.tar.gz b/.latest_release/bots.d.tar.gz index 5a46dcfe88dc44222d748d8a7b1980646f73e106..bd9e1083450f53da64f347fc3ef7b256c9594128 100644 GIT binary patch literal 5193 zcmV-P6t?RhiwFP@AKP011MOXVciKp@&%gGk=&|>l+1VQe0*vEiXV1m9oN!~CT)@fA zS@w7ZYCvNlv3l4ryR)DD{;FC+;^Fua?99xnCxfBYs;;i8uCA&swY1`kCod(G{rx@q zTiGv{vVW8ELa$V6wVJ+Psa9T;^ir*&zYu#*kJ^hDQ4pHG5HCXCytaee+ue2jH(In} z&oTQ~jva&rdlG1U&mC;K4`OhwR=tJ)x?Zc6m-t^TSNC3s(xwqvSN_BKzblO6Mn`ns zHQM5&acYQqTYPR_h||V@w-(& ze`~0FKh@7WbnoG5^XR?U-QC^Z#)tT5wAzj4xoDi9G+Sr&4t?LHD-SISn)CzPb6<;( z6|G#-UumU%uD_UAW+<)Kf+`Co{Hr~_k98PhG>-xJg(AMPY$p&d@$WME_SmwUfGdiB z6-5yMFaLP?1O2&7pg#s&QGHyBzZdyWw=24;@-g6wm&Jcw7Q2@(>Dy(IKDw9P2SZB- zi=kntm&N1p&$uE(f>ml{Xm=@oxMYeE&|;=W5K)sRioi)L`lD`H1V>F1+VQuv zrdt$@bzG6H`W_#J%OAviRCC%c}1p*KD+A68rp57JW3Tj<*dT+IwLy} z_&1imbY{YIg`Aq>i6imV5f5&FPtOpRt<=?{a74G-XlMc4 z93>j5BTd|Fhk)7lX#63O1D1n(CF}u1vpnH?p|~;KP~okxJ#@VOmGlWcv@l(|3pLb} zHxNA_-}vx-K(ww~>N`VYFt}%KoQNKVdZW;CY*)SneJ~tAre8#N`W|x!&{Xe#y)k|F zZ-kiLmtdob?j@);@qDZi;$|e7$RhM-2`$x)@t{WLWP&CshcN;G$8tA%lfog%31h86$n`znrvU>2^r*#?(uF7oQi2SlFq{Ohi$&>bH};i1k(O<0oud3WsPnm~)p@RTd2z z9g#8|`Cc>}iLvL}q35$C&v5fF0K6--0$^|pLV>w-Lvx9gi|K-8!t{yBN^YS2Sn{a_ zbC52Y{ZKK<@jO;1fJEdyOQjAtLs>vj#;hJA*Md?G6=ndHMH!sEW)-3ORl+sG9lo?^ zj$*VaZh$qC&O~8m+5LbdmwpXG)o?QN?cs z-BkO=YX^^Dr?f*Lck~_f@m7Z6Of;A&O8bH!5d=r^dd8H^C>~O{Su_$shy|R5dCq+` zT5X%{^M+bauu8CASsojcsXsDZQu5Fmgn9`}MZD;FLMLKh1o65YfLCN(K#1XQwM6sN zxo9=o?_Y8!yvi}yz=PyFa%hJ(36^kWc;oq30aMx>ge-6v<_POGX;AdhO6E?Y#9Ur= zWp>?HOP9scN6aIPu_XG0KBo4Ek5!gve5ncV29mN?Euk~D%y8pdHC?L_-j$RS z48{v%bwesyc#)cg(hp5Y!NiPL2R2G>WRK;UMr!hmBMFL^3mT&%r{b;W4Pp4SWZ}r1 zgkTHxg|0!BnDQw=H94qzV*W&WWE`qB%IvWvLWWr%ss#%_h`}}nOqMIm@YQ~lkuaCX z(DP!tPZ>O$Pqd0`Z&l#%(tpKQTU%SDH``m~QcWvsI@K4;m89;KwvWZXR;9|as;p|T zNA=2{Rw)L*1(e!GS;py?cwLKUOWmQ#9s}ABSeO^`8$pL?*>E%}hFR3j9nf;n} zP+P8iwWsZ)=L4!-vn-+NQ2JLSXKmIq{<=nNG|RXpR)h-|1_vzeaK=jCjCB-r83d1X z7RhL$rj-;xLGp!!!T>ojXUreA^C!e=ZUB1`*s%Jbbprh;#o&{*H$XEo>3y#IiR^c* zKNF7x(qnBxR!jm~W3-cgXz3z{VQf1lo5(cj(0u0)-RaRmcWUU}>G4r_dT{t(-RY~7 z?o`JQV;{8#xLSXOtA{nz8oS-;;UT^p?7o}g!hUypa@?JkP7Vq?u?9qq$@qt#+4)h|=$+4%zz}tSLnqN@z z+gsTlc#b`7{7)ljDe%#V#%R#It#pA(z7PU?st)iK7CsK^MRP zwoQlZ72kx73!_fLV4A40PGVEKC5LcMV%o$GYZB#3C`N{7fg;TGe*tbHI)n*Mu9Iux z5=CPyPX@5cm;hCnA27Ayl{ywVQotWvpl-=v1hDQLT6Yy(cNJcj0IqX3Hde@)JvHiW zL!8yIaJDa6h6*x~IY?mx_}vzmM#SoQk!zWL97!^-JsZxW>7dcX!yqV3Z^a9h@Ecl5#4utI~s>!IQrE0BbMwqqQf2`u_wbA#VOeLV>2W# zknb)e1>cSTtDk}6?bl27ho8lWS2;;ndcxoJP?{4k<`%jM@?ba5B`yT_M{PiFz2?((aV(rB37H$Jn zO##v7#rD>>ww8Z?MJr|Gb;7dfl6VPB210>!LxZ8uh z+aH7Hgw?5a-Z+1|^7md|)dL*H)crd&)b`2|%>0v!Q}GTKKdqA&xJHZYgJ8a+BqQ1` zPbJYCh!NZ%wNpJI?pkxIGLKbSklO4VdE|Y=xF&`SJ>GyM=e+I$Y5+01p#%wUI8?b% zzVd}|KkWwJxQW9@ra3o_LjsUjIWhfzL^5Q@ns)3|w{dz_5ONv~?o}xO3cDS3?+&?g z1Wh@)u``Hn=-zCP1d;>?@JGsZwEdOgu)vZisvR7TXP7~NxvKG0GsBDk-Ec$!;-8R- zS~I{HUA5oG*mAzcPCDWpYOIK4Q?E0X6{0dG)GqLZ_ice&LJUk~wH2JCL#Q+sG$x4D z8S`nG)XD<~{CU$t9HL>%Tusz@9vBa&H=AJ8O#hdn-6SzgBv1)vtluz$Y4QU@%(zHp zmJDbIizYSAHqLsW@zY52kjXl{H|pg-B>tjik!eLvIE137nY5XRN(zz#C0`RIxnGz> zMFbYQ-Qtpl3rxybiTo+ab#ghq+Ovn88rt)`aJJ?$T?_4S9pFCYi^*=mF>ktsOu8U9 zO`8pTiAKQ)6Qx_|MPcZXgaesXs@7K z=y~CCU#pG!BZ=;pqdALc6wn?YG?+zSvX49BKh=F)TZ;eadcObvEak5F&*5qP=>2J<-AOYIk1pDs=2^V+ zFV5>{SoC(EE9z6tqds}m=W*EOQJ*~Ovs9Ajj+$^04R#Sfz=u4g{J{eLz>lSX%G^nl zQ>+5>?eewHDQQm_;HgI;x(@Ar^6*gX1X4UFNjO%i%41lP%G6icee+c98E1OmI_l@o z4H(bnq?4BFjC|l*GXQYI!1ghw8#is;jl&Rx+IUt7BrF)KkOBN9aNW3lx3C6g?f|dB z`!P8Kx9~Ym4%m<%`=w4c;n{9*bN~Kc@*RU(*kjL1bLOseOMk@?(~9eZOq;YZ@5=uz zmG@Wd|GiRf|362$%l`lLuF)|T?f(VCpTxWUfy5rO;Y^&g;2F>^@jOBJ=$&!&o?`C1 zxr^}S^3}#n?jqzaLhd4LdR9HmMM&&rwKWuP4DnF{o^k@XmiMZ1PvL={!m8oF2{+;1 z0CPv-p?E*eQMiS18}t%x>ESo*BHTVAp`H(3;~=bU&W-cEn*W%R-T$G)j{+T<5^mN9 zyu<&iRcm|8{@=b{%l*ISDEHt0X|^)XV3G)Y(KcFz`djES(eAY1=B>{Pe#%v5aly$S zHodicwI!VUm$`qL`9QG)YPF zUYwu1h^403%xA_aR&zq@60eh!d(guQeGK;}Z^phX`AKwhIO22XQXGk?fKIv6>#W_E z?BG*^u}2xpcF6uJA3K7usr^MdibN}4T3#1qp{YC%w9xrKv7|10v3CYxh^BD_W)U@&t2}=g zn6f!>jj2Lc^aXz%-DIBJU1FTe?zDn|A4jZegWE!SMk}jdz$_ z%cN0)4FSGp4M_)y5s{%!)Pa_K=+{DMCD1mW99&pews2u?i__jp0{^xfmLKCCdfqAr z76Jvgwk)q}nNXTqFOizttE0YdK`r$$9y646vIP7pDf zqGfqcbL{`T+~NOMDtpWCe<)Wg`SZWeQZ{4-KZEDJua)#g&$}JD;(xGEi}Hcc_1BfX z*Ojtp*V`R_-Y)mXA5d~{Joml9@4pz zv}N*_%o*N8I~+wlsx4+4|7;fdY{=LGPfph~#Wn8<$4~R|BamkD7~?;GiJdd`2xQiR z$9fg218eyaMK;q3esU+wnXRqeBP{6l5RIe3Kt0Px)d`HE4Esfw{P7|mer^@HH~vnh zz#Wa}CWGp$$p`87*YzlV*_htk-gaz|^%DKKeune*NJTpZ5bGu`lEkqZ;kX^O>3Z>s)a+J1Y`9DP;cRl}I z+SixtKQ;+-`|labQ@Oj(5DhFZ+JI+Jt@UUqL|Lb3VEN!_qk+G+B`h}#bHgw<3^zTi z^0?hs7d8c(o#f=Z?cGcm4|wVPjq8M-2K184<%P>{lDjG1rviQq0zbLlp2VTQy@kl& zyk&W{B>}Yu;*WpmnbsxcmHa5auYCUl_#t3Hhmr4!YPI?XzkcD7BriWvXW*_Twx+;1 zQDYU*FSK?j7+6{|0Ma}8G(_pIy_erU%5T`=Z8|nBhnIcFhNP_ru$l6$4VS#+ zB`dC5y&@{*Ul Dyv9OL literal 5194 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 F1ON|IsgD2v delta 26695 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