What is going on? Is this some kind of widespread attack?

Get help with installation and running phpBB 3.3.x here. Please do not post bug reports, feature requests, or extension related questions here.
User avatar
Traction
Registered User
Posts: 354
Joined: Fri Jun 06, 2003 8:42 pm
Location: Staten Island, New York

Re: What is going on? Is this some kind of widespread attack?

Post by Traction »

Same here. It's a widespread issue that's effecting all of my forums (I have three from three different domains). 503 errors galore. 8 out of 10 clicks there's an error.
Failure is not an option.
Zap! Classic Video Game Forums
User avatar
Traction
Registered User
Posts: 354
Joined: Fri Jun 06, 2003 8:42 pm
Location: Staten Island, New York

Re: What is going on? Is this some kind of widespread attack?

Post by Traction »

invenio wrote: Tue May 06, 2025 4:19 pm I just came to a realization. When I put these ip blocks in via cpanel, it's basically just appending those blocks to my .htaccess file.

Here is the end of my .htaccess file that has essentially blocked all these bots, I hope it can be helpful for some:

Code: Select all

# bot blocking script below this line
BrowserMatchNoCase "libwww-perl" bad_bot
BrowserMatchNoCase "wget" bad_bot
BrowserMatchNoCase "LieBaoFast" bad_bot
BrowserMatchNoCase "Mb2345Browser" bad_bot
BrowserMatchNoCase "zh-CN" bad_bot
BrowserMatchNoCase "MicroMessenger" bad_bot
BrowserMatchNoCase "zh_CN" bad_bot
BrowserMatchNoCase "Kinza" bad_bot
BrowserMatchNoCase "Bytespider" bad_bot
BrowserMatchNoCase "Baiduspider" bad_bot
BrowserMatchNoCase "Sogou" bad_bot
BrowserMatchNoCase "Datanyze" bad_bot
BrowserMatchNoCase "AspiegelBot" bad_bot
BrowserMatchNoCase "adscanner" bad_bot
BrowserMatchNoCase "serpstatbot" bad_bot
BrowserMatchNoCase "spaziodat" bad_bot
BrowserMatchNoCase "undefined" bad_bot
BrowserMatchNoCase "claudebot" bad_bot
BrowserMatchNoCase "facebookexternalhit/1.1" bad_bot
BrowserMatchNoCase "meta-externalagent/1.1" bad_bot
BrowserMatchNoCase "webmaster.petalsearch.co" bad_bot
Order Deny,Allow
Deny from env=bad_bot
<Files 403.shtml>
order allow,deny
allow from all
</Files>

deny from 47.82.0.0/16
deny from 47.49.0.0/16
deny from 47.79.0.0/16
deny from 47.74.0.0/15
deny from 47.76.0.0/14
deny from 47.80.0.0/13
deny from 47.235.0.0/16
deny from 47.236.0.0/14
deny from 47.240.0.0/14
deny from 47.244.0.0/15
deny from 47.246.0.0/16
deny from 47.250.0.0/15
deny from 47.252.0.0/15
deny from 47.254.0.0/16
deny from 47.88.0.0/14
deny from 47.56.0.0/15
deny from 155.102.0.0/16
deny from 163.181.0.0/16
deny from 47.52.0.0/16
deny from 147.139.0.0/16
deny from 139.95.0.0/16
deny from 72.254.0.0/16
deny from 61.200.84.0/24
deny from 47.89.91.0/24
deny from 47.89.112.0/24
deny from 111.108.151.176/28
Thank you! That seems to have done the trick. All of my forums appear to be working now, and it has greatly reduced the amount of bots.
Failure is not an option.
Zap! Classic Video Game Forums
skybound
Registered User
Posts: 222
Joined: Wed Nov 12, 2003 7:11 am
Location: Port Elizabeth - South Africa

Re: What is going on? Is this some kind of widespread attack?

Post by skybound »

That ip list has not helped us much. Placed into htaccess in root and phpBB3 folder and after lifting the DDoS captcha shot back from 100 visitors to 600. (BTW also add 8.210.0.0/16 as an Alibaba)
User avatar
invenio
Registered User
Posts: 502
Joined: Wed Dec 09, 2015 1:45 pm
Location: New Hampshire, USA

Re: What is going on? Is this some kind of widespread attack?

Post by invenio »

skybound wrote: Wed May 07, 2025 10:17 am That ip list has not helped us much. Placed into htaccess in root and phpBB3 folder and after lifting the DDoS captcha shot back from 100 visitors to 600. (BTW also add 8.210.0.0/16 as an Alibaba)
Interesting, it's been working for me for the past 24 hours. When you look at the 600 bots that are online for you, where are they coming from (Alibaba or some other place)? Are they sharing a common ip header?

I get the sense that this may turn into a cat and mouse game....
skybound
Registered User
Posts: 222
Joined: Wed Nov 12, 2003 7:11 am
Location: Port Elizabeth - South Africa

Re: What is going on? Is this some kind of widespread attack?

Post by skybound »

invenio wrote: Wed May 07, 2025 10:49 am
skybound wrote: Wed May 07, 2025 10:17 am That ip list has not helped us much. Placed into htaccess in root and phpBB3 folder and after lifting the DDoS captcha shot back from 100 visitors to 600. (BTW also add 8.210.0.0/16 as an Alibaba)
Interesting, it's been working for me for the past 24 hours. When you look at the 600 bots that are online for you, where are they coming from (Alibaba or some other place)? Are they sharing a common ip header?

I get the sense that this may turn into a cat and mouse game....
It is all over the place. If I just pull the last 2 hours from the sessions table, it is over 6000 IPs from all over the place. Are we allowed to share them here in a xlsx?

Used the following query:

Code: Select all

SELECT session_ip FROM `phpbb_sessions` WHERE `session_last_visit` > 1746612000 AND `session_user_id` = 1 ORDER by session_ip
User avatar
invenio
Registered User
Posts: 502
Joined: Wed Dec 09, 2015 1:45 pm
Location: New Hampshire, USA

Re: What is going on? Is this some kind of widespread attack?

Post by invenio »

Perhaps this is a DDoS attack and not bots scraping the site for their AI models?
LePaul
Registered User
Posts: 74
Joined: Sat Feb 23, 2013 9:50 pm

Re: What is going on? Is this some kind of widespread attack?

Post by LePaul »

Looks like the attacks have resumed - my main page shows the 1203 error again.
User avatar
Traction
Registered User
Posts: 354
Joined: Fri Jun 06, 2003 8:42 pm
Location: Staten Island, New York

Re: What is going on? Is this some kind of widespread attack?

Post by Traction »

Unfortunately, the 503 errors have returned. Will there ever be a long-term solution for this? Is a new update imminent to fix it? Or will it always rely on constantly updating your .htaccess?
Failure is not an option.
Zap! Classic Video Game Forums
User avatar
dontcoz
Registered User
Posts: 519
Joined: Mon Sep 29, 2008 9:49 pm
Location: Vancouver, BC

Re: What is going on? Is this some kind of widespread attack?

Post by dontcoz »

My account has been suspended due to my three phpBBs hogging resources. Same thing, too many alibaba bots that i thought i banned by IP ranges but they seem to be back with a vengeance.
Untitled.png
this is mind-boggling. all boards and all extensions are up to date.
You do not have the required permissions to view the files attached to this post.
User avatar
invenio
Registered User
Posts: 502
Joined: Wed Dec 09, 2015 1:45 pm
Location: New Hampshire, USA

Re: What is going on? Is this some kind of widespread attack?

Post by invenio »

My site is still holding tight. Interestingly, I just got a 503 error trying to reach this forum! Here on phpbb it says there are 2600 guests, not sure if that is normal for this site? And they have cloudflare. Seems to be working now but jeez...
User avatar
dontcoz
Registered User
Posts: 519
Joined: Mon Sep 29, 2008 9:49 pm
Location: Vancouver, BC

Re: What is going on? Is this some kind of widespread attack?

Post by dontcoz »

same, re: 503 here.

my host was not amused by the unwanted traffic. i can't even troubleshoot now.
User avatar
Traction
Registered User
Posts: 354
Joined: Fri Jun 06, 2003 8:42 pm
Location: Staten Island, New York

Re: What is going on? Is this some kind of widespread attack?

Post by Traction »

invenio wrote: Wed May 07, 2025 6:40 pm My site is still holding tight. Interestingly, I just got a 503 error trying to reach this forum! Here on phpbb it says there are 2600 guests, not sure if that is normal for this site? And they have cloudflare. Seems to be working now but jeez...
At the bottom of the screen, how many Guests are on at once?
Failure is not an option.
Zap! Classic Video Game Forums
User avatar
SpIdErPiGgY
Registered User
Posts: 387
Joined: Sun May 02, 2021 2:11 pm
Location: Erpe-Mere, Aalst, BE
Name: Andy Dm

Re: What is going on? Is this some kind of widespread attack?

Post by SpIdErPiGgY »

I blocked 95% bad bots via .htaccess by adding:

Code: Select all

# This Blocklist is compiled and maintained by Wizcrafts Computer Services.
# Browser and Wget users, please consider donating towards my work compiling this blocklist! 
# I take donations and payments at https://www.wizcrafts.net/payments.html 
# Times are tough now. I appreciate any support! Thanks in advance!

<Files *>
  <RequireAll>
    Require all granted

# Alibaba Cloud websites and email servers
Require not ip 8.128.0.0/11

# Cambodia (KH)
Require not ip 36.37.128.0/17 110.235.252.0/24 114.134.184.0/21 116.212.130.0/24 124.108.48.0/21 183.81.184.0/21

# Chinese (CN) IP addresses follow (split into two lines on 7/6/17 to avoid possible Server 500 due to excess line length):
Require not ip 1.12.0.0/14 1.24.0.0/13 1.48.0.0/15 1.50.0.0/16 1.56.0.0/13 1.68.0.0/14 1.80.0.0/13 1.92.0.0/14 1.180.0.0/14 1.188.0.0/14 1.192.0.0/13 1.202.0.0/15 1.204.0.0/14 14.16.0.0/12 14.104.0.0/13 14.112.0.0/12 14.134.0.0/15 14.144.0.0/12 14.204.0.0/15 14.208.0.0/12 23.80.54.0/24 23.104.141.0/24 23.105.14.0/24 23.226.208.0/24 27.8.0.0/13 27.16.0.0/12 27.36.0.0/14 27.40.0.0/13 27.50.128.0/17 27.54.192.0/18 27.106.128.0/18 27.115.0.0/17 27.148.0.0/14 27.152.0.0/13 27.184.0.0/13 27.192.0.0/11 27.224.0.0/14 36.1.0.0/16 36.4.0.0/14 36.26.0.0/16 36.32.0.0/14 36.36.0.0/16 36.40.0.0/13 36.48.0.0/15 36.56.0.0/13 36.96.0.0/11 36.128.0.0/11 36.248.0.0/14 39.64.0.0/11 39.96.0.0/13 39.104.0.0/14 39.108.0.0/16 39.128.0.0/10 42.4.0.0/14 42.48.0.0/13 42.56.0.0/14 42.84.0.0/14 42.88.0.0/13 42.96.128.0/17 42.100.0.0/14 42.120.0.0/14 42.156.0.0/16 42.176.0.0/13 42.185.0.0/16 42.202.0.0/15 42.224.0.0/12 42.240.0.0/16 42.242.0.0/15 42.248.0.0/15 43.226.64.0/20 43.255.0.0/20 43.255.16.0/22 43.255.48.0/22 43.255.60.0/22 43.255.64.0/20 43.255.96.0/20 43.255.144.0/22 43.255.168.0/22 43.255.176.0/22 43.255.184.0/22 43.255.192.0/22 43.255.200.0/21 43.255.208.0/21 43.255.224.0/21 43.255.232.0/22 43.255.244.0/22 47.74.0.0/15 47.76.0.0/14 47.80.0.0/13 47.88.0.0/14 47.92.0.0/14 47.235.0.0/16 47.236.0.0/14 47.240.0.0/14 47.244.0.0/15 47.246.0.0/16 49.5.0.0/16 49.7.0.0/16 49.64.0.0/11 49.112.0.0/13 49.232.0.0/14 54.222.0.0/15 58.16.0.0/14 58.20.0.0/16 58.21.0.0/16 58.22.0.0/15 58.34.0.0/16 58.37.0.0/16 58.38.0.0/16 58.40.0.0/16 58.42.0.0/16 58.44.0.0/14 58.48.0.0/13 58.56.0.0/14 58.60.0.0/14 58.68.128.0/17 58.82.0.0/15 58.100.0.0/15 58.116.0.0/14 58.128.0.0/13 58.208.0.0/12 58.240.0.0/13 58.248.0.0/13 59.32.0.0/12 59.48.0.0/14 59.52.0.0/14 59.56.0.0/13 59.72.0.0/16 59.108.0.0/15 59.110.0.0/15 59.153.4.0/22 59.153.32.0/22 59.153.60.0/22 59.153.64.0/21 59.153.72.0/22 59.172.0.0/14 60.0.0.0/12 60.11.0.0/16 60.12.0.0/14 60.16.0.0/13 60.24.0.0/13 60.160.0.0/11 60.194.0.0/15 60.205.0.0/16 60.208.0.0/12 60.253.128.0/17 61.4.64.0/20 61.4.80.0/22 61.4.176.0/20 61.48.0.0/13 61.128.0.0/10 61.232.0.0/14 61.236.0.0/15 61.240.0.0/14 94.191.0.0/17
Require not ip 101.16.0.0/12 101.37.0.0/16 101.64.0.0/13 101.72.0.0/14 101.76.0.0/15 101.80.0.0/12 101.132.0.0/15 101.200.0.0/15 101.224.0.0/13 101.248.0.0/15 101.254.0.0/16 103.21.136.0/21 103.45.0.0/16 103.85.20.0/22 103.105.0.0/21 103.139.113.0/24 103.172.191.0/24 103.211.164.0/22 103.253.4.0/22 104.206.109.0/24 104.206.203.128/25 106.4.0.0/14 106.8.0.0/15 106.12.0.0/14 106.16.0.0/12 106.32.0.0/12 106.43.0.0/16 106.56.0.0/13 106.74.0.0/15 106.80.0.0/12 106.108.0.0/14 106.112.0.0/13 106.120.0.0/13 110.6.0.0/15 110.16.0.0/14 110.51.0.0/16 110.52.0.0/15 110.80.0.0/13 110.88.0.0/14 110.96.0.0/11 110.152.0.0/14 110.156.0.0/15 110.166.0.0/15 110.173.0.0/19 110.173.32.0/20 110.173.64.0/18 110.176.0.0/14 110.184.0.0/13 110.192.0.0/11 110.228.0.0/14 110.240.0.0/12 111.0.0.0/10 111.72.0.0/13 111.85.0.0/16 111.112.0.0/15 111.120.0.0/14 111.124.0.0/16 111.126.0.0/15 111.128.0.0/11 111.160.0.0/13 111.172.0.0/14 111.176.0.0/13 111.192.0.0/12 111.224.0.0/14 111.228.0.0/14 112.0.0.0/10 112.64.0.0/14 112.73.0.0/16 112.74.0.0/16 112.80.0.0/12 112.98.0.0/15 112.100.0.0/14 112.109.128.0/17 112.111.0.0/16 112.112.0.0/14 112.116.0.0/15 112.122.0.0/15 112.192.0.0/14 112.224.0.0/11 113.0.0.0/13 113.8.0.0/15 113.12.0.0/14 113.16.0.0/15 113.18.0.0/16 113.54.0.0/15 113.56.0.0/15 113.58.0.0/16 113.59.0.0/17 113.62.0.0/15 113.64.0.0/10 113.120.0.0/13 113.128.0.0/15 113.132.0.0/14 113.136.0.0/13 113.194.0.0/15 113.200.0.0/15 113.204.0.0/14 113.218.0.0/15 113.220.0.0/14 113.224.0.0/12 113.240.0.0/13 113.248.0.0/14 114.28.0.0/16 114.54.0.0/15 114.64.0.0/14 114.80.0.0/12 114.96.0.0/13 114.104.0.0/14 114.112.0.0/14 114.135.0.0/16 114.138.0.0/15 114.196.0.0/15 114.215.0.0/16 114.216.0.0/13 114.224.0.0/11 115.24.0.0/15 115.28.0.0/15 115.32.0.0/14 115.48.0.0/12 115.84.0.0/18 115.100.0.0/14 115.148.0.0/14 115.152.0.0/15 115.159.0.0/16 115.166.64.0/19 115.168.0.0/14 115.192.0.0/11 115.224.0.0/12 116.1.0.0/16 116.2.0.0/15 116.4.0.0/14 116.8.0.0/14 116.16.0.0/12 116.52.0.0/14 116.56.0.0/15 116.60.0.0/14 116.76.0.0/15 116.85.0.0/16 116.90.80.0/20 116.95.0.0/16 116.112.0.0/14 116.116.0.0/15 116.128.0.0/10 116.204.0.0/15 116.207.0.0/16 116.208.0.0/14 116.213.64.0/18 116.213.128.0/17 116.224.0.0/12 116.248.0.0/15 116.252.0.0/15 116.254.128.0/18 117.8.0.0/13 117.21.0.0/16 117.22.0.0/15 117.24.0.0/13 117.32.0.0/13 117.40.0.0/14 117.44.0.0/15 117.50.0.0/16 117.51.0.0/16 117.57.0.0/16 117.60.0.0/14 117.64.0.0/13 117.79.224.0/20 117.80.0.0/12 117.106.0.0/15 117.112.0.0/13 117.128.0.0/10 118.24.0.0/15 118.26.0.0/16 118.72.0.0/13 118.80.0.0/15 118.89.0.0/16 118.112.0.0/13 118.120.0.0/14 118.124.0.0/15 118.132.0.0/14 118.144.0.0/14 118.180.0.0/14 118.186.0.0/15 118.192.0.0/15 118.194.0.0/15 118.213.0.0/16 118.244.0.0/16 118.248.0.0/13 119.0.0.0/13 119.8.0.0/16 119.10.0.0/17 119.18.192.0/20 119.23.0.0/16 119.28.0.0/15 119.32.0.0/14 119.36.0.0/16 119.39.0.0/16 119.44.0.0/15 119.48.0.0/13 119.57.0.0/16 119.59.128.0/17 119.60.0.0/15 119.62.0.0/16 119.84.0.0/14 119.88.0.0/14 119.96.0.0/13 119.108.0.0/15 119.112.0.0/13 119.120.0.0/13 119.128.0.0/12 119.144.0.0/14 119.162.0.0/15 119.164.0.0/14 119.176.0.0/12 119.233.0.0/16 119.248.0.0/14 120.0.0.0/12 120.24.0.0/14 120.30.0.0/15 120.32.0.0/13 120.40.0.0/14 120.68.0.0/14 120.76.0.0/14 120.80.0.0/13 120.92.0.0/16 120.192.0.0/10 121.0.16.0/20 121.4.0.0/15 121.8.0.0/13 121.16.0.0/12 121.32.0.0/14 121.40.0.0/14 121.52.208.0/20 121.52.224.0/19 121.56.0.0/15 121.60.0.0/14 121.68.0.0/14 121.76.0.0/15 121.100.128.0/17 121.196.0.0/14 121.201.0.0/16 121.204.0.0/14 121.224.0.0/12 122.4.0.0/14 122.8.0.0/16 122.10.128.0/17 122.51.128.0/17 122.64.0.0/11 122.96.0.0/15 122.119.0.0/16 122.136.0.0/13 122.156.0.0/14 122.188.0.0/14 122.192.0.0/14 122.198.0.0/16 122.200.64.0/18 122.224.0.0/12 122.240.0.0/13 123.4.0.0/14 123.8.0.0/13 123.52.0.0/14 123.56.0.0/14 123.64.0.0/11 123.97.0.0/16 123.100.0.0/19 123.112.0.0/12 123.128.0.0/13 123.138.0.0/15 123.144.0.0/14 123.148.0.0/15 123.150.0.0/15 123.152.0.0/13 123.160.0.0/14 123.164.0.0/14 123.172.0.0/15 123.178.0.0/15 123.180.0.0/14 123.184.0.0/13 123.196.0.0/15 123.206.0.0/15 123.232.0.0/14 123.244.0.0/14 123.249.0.0/16 124.42.0.0/16 124.64.0.0/15 124.66.0.0/17 124.67.0.0/16 124.72.0.0/13 124.88.0.0/15 124.92.0.0/14 124.112.0.0/15 124.114.0.0/15 124.117.0.0/16 124.118.0.0/15 124.126.0.0/15 124.128.0.0/13 124.152.0.0/16 124.156.0.0/16 124.160.0.0/13 124.192.0.0/15 124.200.0.0/13 124.224.0.0/16 124.226.0.0/15 124.228.0.0/14 124.234.0.0/15 124.236.0.0/14 124.240.0.0/17 124.240.128.0/18 124.248.0.0/17 125.32.0.0/14 125.36.0.0/14 125.40.0.0/13 125.64.0.0/12 125.79.0.0/16 125.80.0.0/13 125.88.0.0/13 125.104.0.0/13 125.112.0.0/12 125.210.0.0/15 125.216.0.0/13 132.232.0.0/16 134.175.0.0/16 139.129.0.0/16 139.170.0.0/16 139.189.0.0/16 139.199.0.0/16 139.206.0.0/16 139.208.0.0/13 139.217.0.0/16 139.224.0.0/16 139.226.0.0/15 140.143.0.0/16 140.205.0.0/16 140.206.0.0/15 140.210.0.0/16 140.224.0.0/16 140.237.0.0/16 140.240.0.0/16 140.246.0.0/16 140.249.0.0/16 140.255.0.0/16 142.4.117.0/30 144.0.0.0/16 144.12.0.0/16 144.52.0.0/16 144.123.0.0/16 144.255.0.0/16 150.109.0.0/16 150.138.0.0/15 150.242.152.0/21 150.242.160.0/21 150.242.168.0/22 153.0.0.0/16 153.99.0.0/16 159.226.0.0/16 161.117.0.0/16 162.209.168.0/24 163.179.0.0/16 171.8.0.0/13 171.34.0.0/15 171.36.0.0/14 171.40.0.0/13 171.80.0.0/14 171.88.0.0/13 171.104.0.0/13 171.112.0.0/14 171.116.0.0/14 171.120.0.0/13 171.208.0.0/12 175.0.0.0/12 175.16.0.0/13 175.24.0.0/14 175.30.0.0/15 175.42.0.0/15 175.44.0.0/16 175.46.0.0/15 175.48.0.0/12 175.64.0.0/11 175.102.0.0/16 175.106.128.0/17 175.146.0.0/15 175.148.0.0/14 175.152.0.0/14 175.160.0.0/12 175.178.0.0/16 175.184.128.0/18 175.185.0.0/16 175.186.0.0/15 175.188.0.0/14 180.76.0.0/16 180.95.128.0/17 180.96.0.0/11 180.136.0.0/13 180.152.0.0/13 180.160.0.0/12 180.208.0.0/15 180.212.0.0/15 182.18.0.0/17 182.32.0.0/12 182.48.96.0/19 182.50.112.0/20 182.61.0.0/16 182.84.0.0/14 182.88.0.0/14 182.96.0.0/12 182.112.0.0/12 182.128.0.0/12 182.144.0.0/13 182.200.0.0/13 182.240.0.0/13 183.0.0.0/10 183.64.0.0/13 183.92.0.0/14 183.128.0.0/11 183.160.0.0/12 183.184.0.0/13 183.192.0.0/10 192.34.109.224/28 198.2.203.64/28 198.2.212.160/28 198.15.171.64/26
Require not ip 202.43.144.0/22 202.46.32.0/19 202.65.96.0/20 202.66.0.0/16 202.75.208.0/20 202.96.0.0/12 202.111.160.0/19 202.112.0.0/14 202.117.0.0/16 202.127.112.0/20 202.133.32.0/20 202.165.176.0/20 202.196.80.0/20 203.69.0.0/16 203.81.16.0/20 203.86.0.0/18 203.86.64.0/19 203.93.0.0/16 203.168.0.0/23 203.169.160.0/19 203.171.224.0/20 203.195.160.0/23 205.204.96.0/19 210.5.0.0/19 210.12.0.0/16 210.14.128.0/19 210.21.0.0/16 210.22.0.0/16 210.32.0.0/14 210.51.0.0/16 210.52.0.0/15 210.75.0.0/16 210.77.0.0/16 210.79.64.0/18 210.192.96.0/19 211.76.96.0/20 211.78.208.0/20 211.80.0.0/13 211.86.144.0/20 211.90.0.0/15 211.92.0.0/14 211.96.0.0/13 211.136.0.0/13 211.144.0.0/12 211.160.0.0/13 211.233.70.0/24 212.64.0.0/17 218.0.0.0/11 218.56.0.0/13 218.64.0.0/11 218.84.0.0/14 218.88.0.0/13 218.96.0.0/14 218.102.0.0/16 218.104.0.0/14 218.108.0.0/15 218.194.80.0/20 218.200.0.0/13 218.240.0.0/13 218.249.0.0/16 219.128.0.0/11 219.154.0.0/15 219.223.192.0/18 219.232.0.0/16 219.234.80.0/20 219.235.0.0/16 219.238.0.0/15 220.112.0.0/16 220.154.0.0/15 220.160.0.0/11 220.181.0.0/16 220.191.0.0/16 220.192.0.0/12 220.228.70.0/24 220.242.0.0/15 220.248.0.0/14 220.250.0.0/19 220.252.0.0/16 221.0.0.0/12 221.122.0.0/15 221.130.0.0/15 221.136.0.0/15 221.172.0.0/14 221.176.0.0/13 221.192.0.0/14 221.196.0.0/15 221.198.0.0/16 221.199.0.0/17 221.200.0.0/14 221.204.0.0/15 221.206.0.0/16 221.207.0.0/16 221.208.0.0/12 221.212.0.0/15 221.214.0.0/15 221.216.0.0/13 221.224.0.0/13 221.228.0.0/14 221.232.0.0/13 222.32.0.0/11 222.64.0.0/12 222.80.0.0/12 222.128.0.0/14 222.132.0.0/14 222.136.0.0/13 222.160.0.0/14 222.168.0.0/13 222.172.222.0/24 222.176.0.0/13 222.184.0.0/13 222.200.0.0/16 222.208.0.0/13 222.216.0.0/14 222.220.0.0/15 222.222.0.0/15 222.240.0.0/13 222.249.0.0/16 223.4.0.0/14 223.8.0.0/13 223.64.0.0/11 223.96.0.0/12 223.112.0.0/14 223.144.0.0/12 223.198.0.0/15 223.214.0.0/15 223.223.176.0/20 223.223.192.0/20 223.255.0.0/17 223.240.0.0/13 223.248.0.0/14 223.252.224.0/24 223.254.0.0/24 223.255.0.0/17

# Hong Kong (HK)
Require not ip 42.3.0.0/16 43.134.192.0/19 43.225.196.0/22 45.195.24.0/24 45.195.152.0/24 58.65.232.0/21 59.148.0.0/15 59.188.0.0/16 61.244.0.0/16 101.1.16.0/20 103.68.180.0/24 103.126.92.0/22 103.129.252.0/22 103.129.254.0/23 103.140.126.0/23 103.198.200.0/21 103.212.32.0/22 103.249.196.0/24 103.253.96.0/22 103.253.140.0/22 110.173.48.0/20 112.121.160.0/19 112.213.64.0/20 112.213.96.0/19 113.10.128.0/17 113.28.160.0/19 113.252.0.0/14 118.99.0.0/18 118.140.0.0/14 121.127.224.0/19 122.10.0.0/17 123.242.224.0/24 123.242.229.0/24 128.1.137.0/24 147.8.0.0/16 152.32.120.0/21 152.32.128.0/17 152.101.0.0/16 164.52.0.0/17 180.235.134.0/24 185.241.40.0/24 193.239.150.0/23 202.53.138.0/24 202.69.64.0/19 202.85.128.0/19 202.133.8.0/21 203.78.32.0/21 203.80.64.0/18 203.198.0.0/16 203.218.0.0/16 210.176.0.0/19 210.176.48.0/20 210.176.64.0/18 210.176.128.0/17 210.177.0.0/16 210.209.64.0/18 218.103.0.0/16 218.250.0.0/16 218.252.0.0/14 219.76.0.0/14 219.90.112.0/20 222.166.0.0/16 223.16.0.0/14 223.197.128.0/18

# India (IN), Bangladesh (BD) and Pakistan (PK)
Require not ip 2405:200::/29 1.22.0.0/15 1.39.0.0/16 1.186.38.0/24 5.154.174.0/24 14.96.0.0/14 14.139.0.0/16 14.140.0.0/14 14.192.52.0/22 14.194.0.0/15 27.4.0.0/14 27.56.0.0/13 27.97.0.0/16 27.248.0.0/14 27.255.0.0/18 27.255.128.0/24 37.111.128.0/18 39.32.0.0/11 42.105.0.0/16 42.108.0.0/14 43.246.140.0/24 45.249.85.0/24 49.14.0.0/15 49.200.0.0/14 49.248.0.0/17 58.65.128.0/18 59.88.0.0/13 59.96.0.0/14 59.153.0.0/22 59.153.16.0/22 59.160.0.0/14 59.164.0.0/15 59.176.0.0/13 59.184.0.0/15 61.0.0.0/14 61.247.238.0/24 101.50.64.0/18 101.56.0.0/13 101.212.0.0/16 101.216.0.0/16 103.25.248.0/22 103.46.200.0/22 103.48.16.0/24 103.56.220.0/22 103.66.232.0/22 103.68.16.0/20 103.68.32.0/21 103.68.40.0/22 103.83.81.0/24 103.93.218.0/24 103.103.56.0/24 103.118.76.0/24 103.120.80.0/23 103.122.248.0/22 103.125.71.0/24 103.161.226.0/24 103.163.246.0/23 103.179.0.0/23 103.194.12.0/22 103.194.20.0/22 103.194.24.0/21 103.194.32.0/22 103.211.186.0/23 103.211.188.0/22 103.214.124.0/22 103.214.128.0/21 103.214.136.0/22 103.240.192.0/22 103.240.204.0/22 103.240.208.0/21 103.240.216.0/22 103.243.52.0/22 103.243.56.0/21 103.244.172.0/22 103.244.176.0/22 106.51.0.0/16 106.66.0.0/15 106.76.0.0/14 106.192.0.0/11 110.38.216.0/21 110.224.0.0/14 110.232.248.0/24 111.68.96.0/20 111.88.0.0/16 112.110.0.0/16 112.196.0.0/17 112.196.128.0/18 113.19.0.0/16 113.203.221.0/24 113.212.64.0/19 114.31.224.0/20 115.96.0.0/14 115.108.0.0/14 115.112.0.0/13 115.166.128.0/20 115.167.24.0/24 115.240.0.0/12 116.58.200.0/24 116.72.0.0/14 116.202.12.0/22 116.203.0.0/16 117.96.0.0/14 117.192.0.0/10 118.151.209.0/24 119.63.128.0/20 119.152.0.0/13 119.160.0.0/17 120.56.0.0/13 120.138.98.0/24 121.240.0.0/13 122.15.0.0/16 122.50.128.0/17 122.160.0.0/12 122.176.0.0/13 122.184.0.0/14 123.49.0.0/18 123.236.0.0/14 124.123.0.0/16 124.124.0.0/15 124.247.235.0/24 124.253.0.0/16 125.209.64.0/18 139.190.0.0/16 150.242.148.0/22 150.242.172.0/22 171.48.0.0/12 171.76.0.0/14 175.101.0.0/16 180.215.0.0/16 182.18.128.0/18 182.48.64.0/19 182.48.192.0/18 182.64.0.0/12 182.176.0.0/12 183.82.0.0/15 192.140.128.0/17 193.53.87.0/24 202.54.0.0/16 202.63.160.0/19 202.87.240.0/20 202.133.48.0/20 202.137.232.0/21 202.142.64.0/18 202.149.192.0/19 202.154.224.0/24 203.76.176.0/20 203.92.47.0/24 203.100.64.0/20 203.115.80.0/20 203.135.62.0/24 203.153.44.0/24 203.188.247.0/24 203.192.192.0/18 203.197.0.0/16 210.211.128.0/17 210.212.0.0/16 218.248.0.0/20 220.158.233.0/24 223.30.0.0/15 223.130.4.0/22 223.191.0.0/16 223.220.0.0/15 223.223.128.0/19 223.223.176.0/20 223.223.192.0/20 223.224.0.0/12

# Indonesia (ID)
Require not ip 23.247.80.0/23 36.64.0.0/11 49.50.4.0/22 49.50.8.0/22 103.15.226.0/24 103.87.16.0/24 103.120.232.0/21 103.121.196.0/22 103.153.2.0/23 103.253.0.0/22 103.255.156.0/23 110.136.176.0/20 110.139.0.0/16 111.94.0.0/15 112.109.19.0/24 114.0.0.0/12 114.57.238.0/23 114.79.18.0/24 115.166.96.0/19 116.12.40.0/21 116.66.200.0/21 116.254.96.0/21 118.96.0.0/15 118.99.64.0/18 118.137.96.0/19 119.18.152.0/21 119.110.68.0/24 119.235.16.0/20 119.252.162.0/24 120.160.0.0/11 122.200.144.0/21 124.6.36.0/22 124.81.0.0/16 124.195.124.0/24 125.160.0.0/14 125.164.64.0/19 125.165.128.0/18 139.192.0.0/14 139.255.0.0/16 140.213.0.0/16 175.184.232.0/21 180.241.128.0/17 180.242.0.0/16 180.245.0.0/16 180.246.0.0/16 180.248.128.0/18 180.249.0.0/16 180.251.0.0/18 182.253.0.0/16 202.57.0.0/19 202.158.32.0/19 202.162.192.0/20 202.162.208.0/24 203.130.192.0/18 203.215.48.0/24 222.124.168.0/24

# Japan (JP) (hacking, scraping, or spamming)
Require not ip 27.50.96.0/19 36.52.0.0/14 42.83.0.0/18 43.224.32.0/22 58.188.0.0/14 59.146.0.0/15 60.236.0.0/14 61.112.0.0/12 61.192.0.0/12 61.207.0.0/16 61.208.0.0/13 101.53.160.0/19 103.241.65.0/24 106.128.0.0/10 110.54.0.0/17 114.160.0.0/11 114.192.0.0/14 118.0.0.0/12 118.16.0.0/13 118.27.0.0/17 118.86.0.0/15 118.106.0.0/16 122.16.0.0/12 122.200.192.0/18 122.208.0.0/12 122.248.128.0/18 123.216.0.0/13 124.84.0.0/14 126.0.0.0/8 143.89.0.0/15 146.70.205.0/24 150.70.84.41 153.128.0.0/9 156.248.88.0/22 157.205.0.0/16 160.251.0.0/16 182.48.0.0/18 202.174.48.0/20 202.210.128.0/18 202.236.0.0/14 203.142.192.0/20 203.142.208.0/21 203.145.224.0/19 210.128.0.0/13 210.198.6.0/23 210.248.0.0/13 211.19.0.0/16 218.216.0.0/13 218.224.0.0/13 219.94.128.0/17 219.96.0.0/11 220.104.0.0/13 220.208.0.0/12 221.121.160.0/20 222.0.0.0/12 222.231.64.0/18 222.231.128.0/17 222.144.0.0/13 223.216.0.0/14

# Korea (KR) (including North Korea) IP addresses follow:
Require not ip 1.208.0.0/12 1.224.0.0/11 14.32.0.0/11 14.64.0.0/11 27.115.128.0/17 27.255.64.0/18 43.131.224.0/19 58.72.0.0/13 58.120.0.0/13 58.140.0.0/14 58.148.0.0/14 58.180.40.0/21 58.224.0.0/12 59.0.0.0/11 59.86.192.0/18 59.186.0.0/15 61.32.0.0/13 61.40.0.0/14 61.72.0.0/13 61.80.0.0/15 61.96.0.0/12 61.110.16.0/20 61.248.0.0/13 101.79.0.0/16 110.8.0.0/13 110.45.0.0/16 112.144.0.0/12 112.160.0.0/11 112.216.0.0/13 113.30.64.0/18 114.29.0.0/17 114.108.0.0/17 114.108.128.0/18 114.200.0.0/13 115.0.0.0/12 115.16.0.0/13 115.40.0.0/15 115.68.0.0/16 115.88.0.0/13 115.144.0.0/15 116.40.0.0/16 116.45.176.0/20 116.93.192.0/19 116.120.0.0/13 117.110.0.0/15 118.32.0.0/11 118.128.0.0/14 118.216.0.0/13 119.64.0.0/13 119.192.0.0/11 120.50.64.0/18 121.78.0.0/16 121.88.0.0/16 121.101.224.0/19 121.127.64.0/18 121.127.128.0/18 121.128.0.0/10 121.254.0.0/16 122.32.0.0/13 122.44.112.0/20 122.99.128.0/17 122.252.64.0/18 123.111.0.0/16 123.140.0.0/14 123.212.0.0/14 123.248.0.0/16 124.0.0.0/15 124.50.87.161 124.136.0.0/14 124.217.192.0/19 125.128.0.0/11 125.176.0.0/12 125.240.0.0/13 125.248.0.0/14 143.248.0.0/16 166.104.0.0/16 168.126.0.0/16 168.188.0.0/16 175.45.176.0/22 175.112.0.0/12 175.192.0.0/10 180.64.0.0/13 180.224.0.0/13 182.224.0.0/14 183.96.0.0/11 202.30.0.0/15 202.133.16.0/20 202.179.176.0/21 203.142.160.0/19 203.226.0.0/15 203.228.0.0/14 203.244.0.0/14 203.248.0.0/13 210.93.0.0/16 210.94.0.0/15 210.108.0.0/14 210.112.0.0/14 210.117.128.0/18 210.118.216.192/26 210.123.0.0/16 210.124.0.0/14 210.178.0.0/15 210.180.0.0/15 210.204.0.0/15 210.210.192.0/18 210.219.0.0/16 210.220.0.0/14 211.32.0.0/12 211.48.0.0/15 211.50.0.0/15 211.52.0.0/15 211.54.0.0/15 211.56.0.0/14 211.62.35.0/24 211.104.0.0/13 211.112.0.0/13 211.168.0.0/13 211.176.0.0/12 211.192.0.0/12 211.208.0.0/14 211.216.0.0/13 211.224.0.0/13 211.232.0.0/13 211.240.0.0/12 218.36.0.0/14 218.48.0.0/13 218.144.0.0/12 218.209.0.0/16 218.232.0.0/14 218.236.0.0/14 219.240.0.0/15 219.248.0.0/13 219.250.88.0/21 220.72.0.0/13 220.80.0.0/13 220.95.88.0/24 220.118.0.0/16 220.119.0.0/16 221.128.0.0/12 221.140.0.0/14 221.144.0.0/12 221.160.0.0/13 221.168.0.0/16 221.163.46.0/24 222.96.0.0/12 222.112.0.0/13 222.120.0.0/15 222.122.0.0/16 222.231.0.0/18 222.232.0.0/13

# Yahoo-Korea (provides free email services used by some spammers)
Require not ip 123.0.0.0/20

# Neighboring Asian countries:

# Malaysia (MY)
Require not ip 27.131.32.0/24 42.152.0.0/14 60.48.0.0/14 60.52.0.0/15 60.54.0.0/16 110.159.0.0/16 112.137.160.0/20 113.23.128.0/17 115.132.0.0/14 116.197.0.0/17 116.206.0.0/16 118.100.0.0/15 119.110.96.0/20 120.50.48.0/20 120.140.0.0/15 124.82.0.0/16 124.217.224.0/19 161.139.0.0/16 175.136.0.0/13 180.72.0.0/14 182.54.192.0/19 192.142.0.0/17 202.58.80.0/20 202.71.96.0/20 202.75.32.0/19 202.188.0.0/18 202.190.0.0/16 203.106.0.0/16 203.217.176.0/22 203.223.128.0/19 210.187.49.0/25 218.111.0.0/16 218.208.12.64/27

# Mongolia (MN)
Require not ip 59.153.112.0/22

# Philippines (PH)
Require not ip 27.110.144.0/20 37.0.120.0/21 85.92.152.0/21 103.180.200.0/24 110.5.64.0/21 110.54.128.0/17 111.235.80.0/20 112.200.0.0/16 112.201.0.0/16 112.202.0.0/16 119.94.0.0/15 120.28.64.0/18 120.29.108.0/22 122.54.125.73 125.60.128.0/17 125.212.52.0/22 125.212.56.0/22 152.32.64.0/18 175.176.0.0/17 180.191.226.0/24 180.193.64.0/19 202.52.54.0/23 202.133.192.0/24 202.146.184.0/23 203.177.0.0/16 210.1.96.0/19 210.1.96.128/28 222.127.32.0/19 222.127.64.0/19

# Singapore (SG)
Require not ip 8.211.244.0/24 43.128.64.0/18 43.133.32.0/19 43.134.0.0/17 43.134.128.0/18 43.134.224.0/19 43.153.0.0/18 47.88.128.0/17 58.185.18.0/28 59.189.0.0/16 68.183.176.0/20 85.203.21.0/24 89.149.41.0/24 114.119.128.0/18 116.12.48.0/21 116.14.0.0/15 116.251.223.0/24 121.6.0.0/15 128.199.64.0/18 129.226.0.0/16 139.162.0.0/19 149.88.106.0/23 149.129.0.0/16 159.65.128.0/20 165.21.0.0/16 165.232.160.0/20 167.71.192.0/20 167.172.64.0/20 172.104.160.0/19 180.210.200.0/21 182.23.147.0/24 188.166.224.0/20 192.169.40.0/23 202.162.109.0/24 203.92.64.0/18 203.117.0.0/24 218.186.0.0/16 218.212.0.0/16 219.74.0.0/15 219.75.0.0/17

# Taiwan (TW)
Require not ip 1.160.0.0/12 1.200.0.0/16 36.224.0.0/12 59.112.0.0/12 60.198.0.0/15 60.249.0.0/16 60.250.0.0/15 61.31.0.0/16 61.56.0.0/16 61.58.0.0/15 61.63.0.0/16 61.67.128.0/17 61.216.0.0/14 61.220.0.0/14 61.224.0.0/14 61.228.0.0/14 110.24.0.0/13 110.50.128.0/18 111.240.0.0/12 112.213.48.0/20 114.24.0.0/14 114.32.0.0/12 115.80.0.0/14 115.85.144.0/20 117.19.0.0/16 118.160.0.0/13 122.116.0.0/15 122.118.0.0/16 122.120.0.0/13 122.254.0.0/18 123.51.128.0/17 123.240.0.0/15 124.8.0.0/14 125.224.0.0/13 140.109.0.0/16 140.110.0.0/15 140.112.0.0/12 140.128.0.0/13 140.136.0.0/15 140.138.0.0/16 163.13.0.0/16 163.14.0.0/15 163.16.0.0/12 163.24.0.0/16 163.32.0.0/16 175.96.0.0/14 175.180.0.0/14 203.64.0.0/14 203.71.0.0/16 203.72.0.0/16 210.59.0.0/16 210.200.0.0/15 210.240.0.0/16 211.20.0.0/15 211.23.0.0/16 211.72.0.0/16 211.75.0.0/16 211.76.160.0/20 211.79.32.0/20 211.23.0.0/16 218.160.0.0/12 219.84.0.0/15 219.90.3.0/24 220.128.0.0/12

# Thailand (TH)
Require not ip 1.20.0.0/16 1.46.0.0/15 1.179.128.0/18 14.207.0.0/16 49.0.64.0/18 49.230.0.0/16 58.8.0.0/16 58.9.0.0/16 58.10.0.0/16 58.137.0.0/16 61.19.0.0/16 61.47.0.0/17 110.34.128.0/17 110.168.0.0/16 113.53.0.0/17 114.131.0.0/16 115.87.128.0/17 117.47.0.0/16 118.172.0.0/14 119.59.96.0/19 119.76.0.0/16 122.154.0.0/15 123.242.128.0/18 124.120.0.0/16 124.121.0.0/16 124.122.0.0/16 125.25.0.0/19 171.97.128.0/17 202.28.0.0/15 202.44.135.0/24 202.133.128.0/18 202.142.192.0/19 202.143.128.0/18 203.107.142.0/24 203.113.0.0/17 203.130.149.0/24 203.144.128.0/17 203.146.0.0/16 203.148.128.0/17 203.149.0.0/18 203.150.128.0/17 203.151.38.0/24 203.155.0.0/16 203.158.96.0/19 203.158.128.0/17 203.170.193.0/24 203.172.128.0/17 203.185.128.0/19 210.213.0.0/18 222.123.0.0/16 223.205.0.0/16 223.207.0.0/16

# Vietnam (VN)
Require not ip 2405:4800::/30 1.52.0.0/14 14.160.0.0/11 14.224.0.0/11 27.64.0.0/12 42.112.0.0/13 58.186.0.0/15 59.153.212.0/22 59.153.216.0/21 59.153.224.0/19 64.188.12.0/23 64.188.25.128/26 67.215.225.128/26 103.48.188.0/22 103.48.192.0/22 103.79.140.0/22 103.109.28.0/22 103.109.32.0/21 103.109.36.0/22 103.121.88.0/22 103.139.40.0/22 103.139.44.0/23 103.143.206.0/23 103.143.208.0/23 103.151.120.0/22 103.151.124.0/23 103.207.32.0/21 112.78.0.0/20 112.197.0.0/16 112.213.80.0/20 113.22.0.0/16 113.23.0.0/17 113.160.0.0/11 115.72.0.0/13 115.84.176.0/22 115.146.120.0/21 116.96.0.0/12 116.118.0.0/17 117.0.0.0/13 118.68.0.0/14 118.99.13.0/24 123.16.0.0/12 125.234.0.0/15 171.224.0.0/11 175.100.64.0/20 180.93.0.0/16 183.80.0.0/16 183.81.0.0/17 183.91.0.0/19 183.182.96.0/19 202.78.227.0/24 203.113.128.0/18 203.162.0.0/16 203.205.0.0/18 203.210.192.0/18 210.211.96.0/19 210.245.0.0/17 220.231.124.0/22 222.252.0.0/14

# Multiple Asian countries in netblock
Require not ip 58.65.0.0/16

# End Chinese-Korean blocklist

# Add other blocked domain names or IP addresses here, starting with "Require not ip " without quotes

# If you find that you need to poke a hole in the blocklist, for legitimate visitors, follow this example: Require ip 123.456.789.0

# Add "allow from" IP addresses, or CIDR Ranges, after all of the "Require not ip" items, just before the closing Files tag.

# Everything not included within these Require not ip ranges is PERMITTED by the allow portion of the directive.

  </RequireAll>

</Files>


# This prevents web browsers or spiders from seeing your .htaccess directives:

<Files .htaccess>
  <RequireAll>
    Require all denied
  </RequireAll>
</Files>

# End of file

<Files *>
  <RequireAll>
    Require all granted

# LACNIC (Latin American) IP addresses follow:

# Argentina (AR)
Require not ip 66.128.32.0/20 168.205.0.0/22 170.51.0.0/16 181.20.0.0/14 181.102.0.0/16 186.13.0.0/16 186.18.128.0/18 186.60.0.0/14 186.123.0.0/16 186.124.0.0/15 186.136.0.0/15 186.191.0.0/16 190.18.0.0/15 190.50.0.0/16 190.138.215.0/24 190.139.160.0/21 190.172.0.0/15 190.174.0.0/15 190.176.0.0/15 190.178.0.0/15 190.188.0.0/15 190.194.0.0/15 190.228.222.0/23 190.244.0.0/15 200.0.196.0/24 200.62.0.0/18 200.69.192.0/18 200.110.176.0/20 200.110.192.0/19 200.110.224.0/21 201.231.128.0/17 201.235.128.0/17

# Belize DDoS-Guard (Russian owned)
Require not ip 186.2.160.0/20

# Brazil (BR)
Require not ip 45.165.48.0/21 45.190.20.0/22 45.232.140.0/22 63.246.133.86/31 131.161.8.0/22 132.255.152.0/22 131.255.212.0/22 167.249.92.0/22 168.205.12.0/22 168.205.16.0/20 168.205.32.0/19 168.205.64.0/18 168.205.128.0/17 170.79.228.0/22 170.239.36.0/22 170.245.60.0/22 170.245.64.0/21 177.8.0.0/16 177.11.0.0/17 177.16.0.0/14 177.22.0.0/16 177.40.0.0/15 177.48.0.0/14 177.53.0.0/16 177.68.0.0/16 177.71.128.0/17 177.128.0.0/16 177.132.0.0/14 177.158.0.0/16 177.164.0.0/14 177.185.0.0/16 177.192.0.0/16 177.204.0.0/14 179.104.0.0/16 179.105.0.0/16 179.106.0.0/18 179.106.64.0/19 179.184.0.0/14 186.202.0.0/16 186.220.0.0/14 186.251.0.0/16 187.0.0.0/9 189.1.160.0/21 189.2.0.0/15 189.4.0.0/14 189.8.0.0/18 189.12.0.0/14 189.17.83.176/28 189.18.0.0/15 189.24.0.0/14 189.28.0.0/20 189.30.0.0/15 189.38.80.0/20 189.41.0.0/16 189.46.0.0/15 189.48.0.0/15 189.54.0.0/15 189.58.0.0/15 189.60.0.0/14 189.68.0.0/14 189.72.0.0/14 189.80.0.0/14 189.86.0.0/15 189.88.0.0/15 189.98.0.0/15 189.104.0.0/14 189.108.62.152/29 189.108.236.144/29 189.110.0.0/15 189.112.0.0/15 189.114.0.0/15 189.120.0.0/14 189.126.0.0/20 189.126.96.0/19 189.126.192.0/20 189.127.168.0/22 191.101.0.0/16 191.120.0.0/14 191.224.0.0/14 192.188.11.0/24 199.15.248.192/27 199.101.96.160/28 200.20.0.0/16 200.98.0.0/16 200.101.0.0/16 200.139.128.0/19 200.141.0.0/17 200.144.0.0/19 200.152.209.0/25 200.158.0.0/17 200.160.238.0/24 200.173.0.0/16 200.195.34.0/24 200.195.128.0/18 200.198.0.0/18 200.198.64.0/19 200.203.210.160/27 200.207.0.0/16 200.213.0.0/26 200.219.192.0/18 200.233.48.0/20 200.252.10.128/26 201.0.0.0/15 201.7.0.0/16 201.10.0.0/16 201.13.0.0/16 201.17.0.0/16 201.19.0.0/16 201.24.0.0/16 201.27.0.0/16 201.29.0.0/16 201.32.0.0/16 201.34.0.0/26 201.35.0.0/16 201.36.0.0/16 201.37.0.0/16 201.40.0.0/15 201.42.0.0/15 201.47.0.0/16 201.50.0.0/15 201.58.0.0/15 201.68.0.0/15 201.76.32.0/19 201.77.0.0/20 201.78.0.0/15 201.86.0.0/15 201.90.88.144/28 201.91.216.0/24 201.95.0.0/16 207.210.75.12

# Chile (CL)
Require not ip 181.43.0.0/16 186.40.128.0/17 186.78.0.0/15 186.104.0.0/14 190.20.0.0/15 190.22.0.0/16 190.82.0.0/18 190.82.128.0/17 190.108.160.0/19 190.196.13.0/25 191.112.0.0/14 200.28.160.0/19 200.54.0.0/16 201.215.0.0/16 201.223.128.0/17 201.236.0.0/18

# Columbia (CO)
Require not ip 168.176.0.0/16 179.12.0.0/14 181.48.0.0/13 181.56.0.0/13 181.78.0.0/15 181.236.0.0/15 186.28.0.0/16 186.80.0.0/13 190.1.192.0/19 190.24.128.192/27 190.24.150.248/29 190.25.0.0/16 190.28.0.0/16 190.66.0.0/15 190.68.0.0/15 190.71.0.0/16 190.83.0.0/17 190.84.0.0/16 190.90.0.0/16 190.97.192.0/19 190.99.128.0/17 190.143.0.0/18 190.144.0.0/14 190.156.0.0/15 190.158.0.0/15 190.165.128.0/17 190.250.0.0/15 190.252.0.0/14 200.21.0.0/16 200.93.128.0/19 201.184.0.0/15 201.228.0.0/17 201.244.0.0/16

# Dominican Republic (DO)
Require not ip 186.6.0.0/16 190.166.0.0/17 200.88.160.0/19

# Ecuador (EC)
Require not ip 186.46.0.0/16 186.101.10.0/24 200.55.248.0/21

# Mexico (MX)
Require not ip 168.205.4.0/22 187.128.0.0/12 187.144.0.0/12 187.160.0.0/11 187.192.0.0/10 189.128.0.0/10 189.192.0.0/13 189.216.0.0/15 189.224.0.0/16 189.240.0.0/12 200.36.161.0/24 200.56.128.0/18 200.76.96.0/20

# Panama (PA) (includes the notorious PanamaServers.com)
Require not ip 94.140.8.0/24 141.255.160.0/21 179.43.128.0/18 181.197.128.0/18 190.219.0.0/16 200.35.144.0/22 200.63.40.0/21 200.63.44.128/25 201.182.0.0/16 201.218.222.64/26 201.227.192.0/24

# Paraguay (PY)
Require not ip 201.217.32.0/19

# Peru (PE)
Require not ip 179.7.0.0/16 181.233.24.0/22 190.40.238.128/25 190.42.25.0/24 190.42.56.0/25 190.42.61.0/25 190.42.109.128/25 190.42.135.128/25 190.43.0.0/20 190.43.32.0/19 190.43.160.0/19 190.43.224.0/19 190.81.0.0/16 190.223.0.0/16 190.232.227.0/24 190.233.66.0/24 190.233.128.0/18 200.4.230.0/25 200.60.47.160/27 200.106.88.0/22 200.121.13.0/25 200.121.147.0/25 201.240.41.128/25 201.240.44.128/25 201.240.128.0/17 201.240.234.0/25

# Suriname (SR)
Require not ip 190.98.32.0/19

# Uraguay (UY)
Require not ip 167.57.0.0/15 190.134.0.0/15

# Venezuela (VE)
Require not ip 186.88.0.0/13 190.36.0.0/14 190.78.0.0/15 190.198.0.0/15 190.200.0.0/13 200.84.0.0/17 201.242.0.0/16
 

# End Lacnic blocklist

# Add other blocked domain names or IP addresses here, starting with "Require not ip " without quotes

# If you find that you need to poke a hole in the blocklist, for legitimate visitors, follow this example: Require ip 123.456.789.0

# Add "Require ip" IP addresses, or CIDR Ranges, after all of the "Require not ip" items, just before the closing Files tag.

# Everything not included within these Require not ip ranges is PERMITTED by the allow portion of the directive.

  </RequireAll>
</Files>

# This prevents web browsers or spiders from seeing your .htaccess directives:

<Files .htaccess>
  <RequireAll>
    Require all denied
  </RequireAll>
</Files>

# End of file

# This Blocklist is compiled and maintained by Wizcrafts Computer Services.
# Browser and Wget users, please consider donating towards my work compiling this blocklist! 
# I take donations and payments at https://www.wizcrafts.net/payments.html 
# Times are tough now. I appreciate any support! Thanks in advance!

<Files *>

# If you find that you need to poke a hole in the blocklist, for legitimate visitors, follow this example: Require ip 123.456.789.0

# Add "Require ip" IP addresses, or CIDR Ranges, before all of the "Require not ip" items, wrapped inside a separate RequireAll directive set.

# Everything not included within these Require not ip ranges is PERMITTED by the allow portion of the directive.

# Place friendly IPs, caught by the blocklists, before the "Require not ip" section below, then remove the comments symbols in front of the next three lines.
# <RequireAll>
#   Require ip 127.0.0.1
# </RequireAll>

<RequireAll>
  # Nazarbayev University in Kazakhstan unblocked
    # Add other allowed ip addresses to the same line, space separated, or on new lines, starting with Require ip
  Require ip 178.91.253.0/24
</RequireAll>

<RequireAll>
  Require all granted
###
# Russia (RU), Ukraine (UA), Belarus (BY), Bulgaria (BG), Czech Republic (CZ), Romania (RO), Latvia (LV), Estonia (EE), Kazakstan (KZ), Moldavia/Moldova (MD), Poland (PL), Serbia (RS), Siberia, Slovakia (SK), Slovenia (SL)
Require not ip 2a02:13f0:8100::/48
Require not ip 2.62.0.0/16 2.72.0.0/13 2.92.0.0/14 2.132.0.0/14 5.1.0.0/19 5.8.36.0/22 5.8.47.0/24 5.12.0.0/14 5.16.0.0/14 5.34.56.0/22  5.39.216.128/25 5.45.192.0/18 5.60.0.0/16 5.63.64.0/18 5.63.128.0/21 5.76.0.0/16 5.79.128.0/19 5.101.32.0/19 5.101.48.0/20 5.101.64.0/19 5.101.152.0/21 5.101.216.0/21 5.137.0.0/16 5.139.0.0/18 5.141.0.0/16 5.143.0.0/16 5.158.96.0/19 5.158.232.0/21 5.166.0.0/15 5.188.8.0/21 5.188.28.0/22 5.188.32.0/19 5.188.62.0/23 5.188.64.0/22 5.188.68.0/23 5.188.84.0/24 5.188.156.0/22 5.188.160.0/19 5.188.192.0/18 5.188.210.0/24 5.189.224.0/19 5.248.0.0/16 5.254.0.0/17 5.255.192.0/18 31.0.0.0/15 31.5.0.0/16 31.8.0.0/16 31.11.43.0/24 31.11.128.0/17 31.15.88.0/21 31.23.0.0/16 31.28.224.0/19 31.29.0.0/19 31.29.128.0/17 31.31.96.0/19 31.41.0.0/16 31.42.96.0/20 31.42.112.0/20 31.43.128.0/19 31.129.96.0/19 31.131.0.0/17 31.144.0.0/16 31.148.0.0/16 31.162.64.0/18 31.163.0.0/16 31.170.168.0/21 31.173.0.0/16 31.174.0.0/15 31.178.0.0/16 31.181.0.0/16 31.184.192.0/18 31.187.0.0/18 31.192.104.0/21 31.192.128.0/19 31.192.160.0/19 31.207.192.0/18 37.9.0.0/19 37.9.32.0/20 37.9.48.0/21 37.17.176.0/21 37.23.0.0/16 37.29.0.0/17 37.44.64.0/18 37.45.0.0/16 37.52.0.0/14 37.56.0.0/15 37.78.0.0/16 37.79.0.0/16 37.99.0.0/17 37.110.128.0/19 37.113.32.0/19 37.115.0.0/16 37.128.0.0/17 37.139.0.0/18 37.140.0.0/16 37.143.8.0/21 37.143.16.0/20 37.143.88.0/21 37.143.96.0/21 37.143.104.0/21 37.144.0.0/14 37.150.0.0/15 37.190.0.0/17 37.212.0.0/14 37.221.128.0/19 37.221.160.0/21 37.228.64.0/21 37.228.80.0/20 37.229.0.0/16 45.10.240.0/21 45.10.248.0/22 45.141.76.0/22 45.141.80.0/21 45.144.31.0/24 45.146.164.0/22 45.146.168.0/22 46.0.0.0/16 46.3.0.0/16 46.4.240.0/27 46.10.0.0/16 46.16.240.0/21 46.17.42.0/23 46.17.46.0/23 46.17.96.0/21 46.22.144.0/20 46.28.101.0/24 46.30.160.0/21 46.33.224.0/19 46.36.217.0/24 46.38.96.0/19 46.39.0.0/18 46.39.64.0/19 46.39.224.0/19 46.42.192.0/18 46.50.128.0/18 46.53.141.0/24 46.56.128.0/17 46.61.0.0/16 46.62.0.0/15 46.72.0.0/15 46.98.0.0/16 46.108.0.0/16 46.109.0.0/16 46.112.0.0/15 46.118.0.0/15 46.146.224.0/19 46.147.128.0/17 46.148.16.0/20 46.148.48.0/20 46.151.152.0/21 46.158.0.0/16 46.159.0.0/16 46.160.80.0/21 46.161.0.0/18 46.164.0.0/18 46.164.128.0/18 46.164.192.0/18 46.166.192.0/18 46.172.0.0/16 46.173.0.0/17 46.173.128.0/19 46.173.160.0/19 46.175.184.0/21 46.175.192.0/21 46.175.200.0/21 46.180.0.0/15 46.182.48.0/21 46.183.216.0/21 46.185.0.0/17 46.187.0.0/17 46.188.0.0/17 46.191.128.0/18 46.200.0.0/14 46.211.0.0/16 46.229.48.0/20 46.229.140.0/24 46.229.176.0/20 46.229.224.0/20 46.237.0.0/17 46.250.0.0/19 46.254.16.0/20 62.16.96.0/19 62.21.0.0/17 62.24.64.0/19 62.64.64.0/18 62.69.0.0/19 62.76.0.0/16 62.85.0.0/17 62.109.0.0/20 62.109.16.0/20 62.117.64.0/18 62.122.64.0/21 62.122.104.0/21 62.129.192.0/18 62.133.128.0/19 62.140.224.0/19 62.141.64.0/18 62.148.64.0/19 62.148.157.0/24 62.149.0.0/19 62.152.32.0/19 62.168.0.0/18 62.168.224.0/19 62.182.104.0/21 62.213.32.0/19 62.213.64.0/18 62.220.32.0/19 62.221.64.0/19 62.233.142.0/26 62.244.0.0/18 69.175.104.218 70.85.189.224/29 77.28.0.0/15 77.34.0.0/15 77.37.128.0/17 77.40.0.0/17 77.41.0.0/17 77.43.128.0/17 77.45.128.0/17 77.46.128.0/17 77.51.0.0/18 77.51.64.0/18 77.55.0.0/16 77.65.0.0/17 77.70.0.0/17 77.71.0.0/17 77.73.128.0/21 77.75.8.0/21 77.78.10.0/23 77.79.128.0/18 77.79.192.0/18 77.81.0.0/24 77.83.173.0/24 77.85.0.0/16 77.87.32.0/20 77.87.152.0/21 77.87.168.0/21 77.87.192.0/21 77.88.0.0/18 77.91.128.0/18 77.91.224.0/21 77.93.0.0/18 77.93.32.0/19 77.94.124.0/22 77.94.192.0/19 77.106.64.0/18 77.108.192.0/18 77.120.0.0/14 77.221.128.0/19 77.222.32.0/19 77.222.128.0/19 77.232.156.0/22 77.232.160.0/22 77.233.160.0/19 77.234.0.0/19 77.234.192.0/19 77.235.96.0/20 77.239.224.0/19 77.241.160.0/20 77.243.96.0/22 77.244.192.0/21 77.244.208.0/20 77.246.148.0/22 77.247.208.0/22 77.247.232.0/21 77.247.240.0/21 77.252.0.0/14 78.24.152.0/21 78.24.216.0/21 78.26.128.0/18 78.29.0.0/18 78.31.176.0/21 78.36.0.0/15 78.60.128.0/17 78.85.0.0/16 78.96.0.0/15 78.106.0.0/15 78.108.84.0/23 78.108.86.0/23 78.108.176.0/20 78.109.16.0/20 78.109.32.0/20 78.110.48.0/20 78.110.160.0/20 78.111.48.0/20 78.111.176.0/20 78.128.0.0/17 78.137.0.0/19 78.138.128.0/18 78.152.160.0/19 78.154.160.0/19 78.156.224.0/19 78.157.128.0/19 79.96.0.0/16 79.98.208.0/21 79.99.216.0/21 79.101.0.0/16 79.105.0.0/16 79.110.128.0/20 79.111.0.0/16 79.112.0.0/13 79.120.0.0/17 79.126.0.0/18 79.133.64.0/18 79.133.128.0/18 79.133.192.0/19 79.135.128.0/17 79.135.192.0/19 79.136.128.0/17 79.137.128.0/17 79.139.0.0/16 79.140.64.0/20 79.140.160.0/20 79.162.128.0/18 79.163.0.0/16 79.173.80.0/20 79.173.96.0/19 79.174.64.0/19 79.184.0.0/13
Require not ip 80.48.0.0/13 80.70.96.0/20 80.71.240.0/20 80.73.0.0/20 80.73.64.0/19 80.77.80.0/24 80.77.160.0/20 80.78.192.0/20 80.80.128.0/19 80.82.160.0/20 80.83.224.0/20 80.85.144.0/20 80.85.176.0/20 80.86.96.0/19 80.86.240.0/21 80.91.160.0/19 80.92.224.0/20 80.93.48.0/21 80.233.128.0/17 80.235.0.0/17 80.239.224.0/19 80.240.208.0/20 80.242.123.0/24 80.245.80.0/20 80.249.80.0/20 80.250.64.0/24 80.251.112.0/20 80.251.128.0/20 80.251.144.0/20 80.254.96.0/19 81.2.0.0/18 81.5.96.0/20 81.9.0.0/20 81.12.128.0/17 81.16.80.0/20 81.18.64.0/19 81.19.64.0/19 81.21.0.0/20 81.24.208.0/20 81.25.48.0/22 81.26.176.0/20 81.30.176.0/20 81.88.208.0/20 81.89.112.0/20 81.90.224.0/20 81.91.208.0/20 81.94.32.0/20 81.95.128.0/20 81.95.144.0/20 81.176.0.0/15 81.180.0.0/16 81.181.16.0/22 81.195.0.0/16 81.196.0.0/16 81.198.0.0/16 81.200.0.0/20 81.222.128.0/20 82.76.0.0/14 82.103.64.0/18 82.112.48.0/20 82.114.64.0/19 82.114.224.0/19 82.137.32.0/19 82.138.0.0/18 82.140.64.0/18 82.140.192.0/18 82.142.128.0/18 82.144.192.0/19 82.146.40.0/21 82.146.56.0/21 82.151.112.0/21 82.160.203.0/24 82.179.0.0/16 82.193.96.0/19 82.193.128.0/19 82.198.160.0/19 82.199.96.0/19 82.200.0.0/16 82.204.128.0/17 82.207.0.0/17 82.208.72.0/24 82.210.128.0/18 83.69.114.0/23 83.69.240.0/21 83.99.128.0/17 83.102.128.0/17 83.139.128.0/18 83.142.184.0/21 83.143.136.0/21 83.148.64.0/18 83.166.192.0/19 83.166.224.0/19 83.167.96.0/19 83.167.224.0/19 83.170.192.0/18 83.174.192.0/18 83.219.129.0/24 83.222.0.0/19 83.222.160.0/19 83.222.192.0/19 83.228.0.0/17 83.229.128.0/17 83.234.0.0/16 83.237.0.0/16 83.243.64.0/21 83.246.0.0/20 83.246.192.0/18 84.17.0.0/19 84.21.64.0/19 84.23.32.0/19 84.42.128.0/17 84.51.64.0/19 84.53.192.0/18 84.54.64.0/19 84.117.0.0/16 84.237.0.0/16 84.245.192.0/18 84.253.64.0/18 85.9.0.0/18 85.12.192.0/18 85.14.35.0/24 85.21.0.0/16 85.26.180.0/22 85.26.184.0/22 85.29.192.0/18 85.31.96.0/21 85.90.192.0/19 85.93.0.0/19 85.93.32.0/19 85.93.128.0/19 85.94.0.0/19 85.94.32.0/19 85.112.112.0/20 85.113.128.0/19 85.119.144.0/21 85.121.39.0/24 85.121.180.0/23 85.122.16.0/20 85.128.0.0/16 85.140.0.0/15 85.142.0.0/15 85.172.0.0/14 85.186.0.0/16 85.192.60.0/23 85.192.128.0/18 85.193.64.0/18 85.198.80.0/21 85.204.0.0/16 85.207.0.0/16 85.217.192.0/18 85.222.0.0/17 85.234.0.0/19 85.248.0.0/16 85.249.0.0/16 85.254.0.0/16 85.255.0.0/20 85.255.112.0/20 86.34.0.0/16 86.35.0.0/21 86.35.15.0/24 86.35.128.0/17 86.55.120.0/22 86.55.140.0/24 86.55.210.0/23 86.57.128.0/17 86.61.0.0/17 86.62.64.0/18 86.104.0.0/14 86.111.240.0/21 86.120.0.0/13 87.99.64.0/19 87.103.192.0/20 87.103.208.0/20 87.110.0.0/16 87.117.0.0/18 87.117.128.0/19 87.117.160.0/19 87.118.128.0/18 87.119.224.0/19 87.120.16.0/20 87.126.0.0/16 87.204.0.0/15 87.226.0.0/16 87.229.128.0/17 87.239.24.0/21 87.242.64.0/18 87.244.128.0/18 87.246.160.0/19 87.247.0.0/18 87.248.160.0/19 87.249.192.0/18 87.250.224.0/19 87.251.64.0/18 87.251.128.0/19 87.253.0.0/19 87.253.192.0/19 87.255.64.0/19 88.81.224.0/19 88.147.128.0/17 88.200.128.0/17 88.201.128.0/17 88.205.128.0/17 88.212.192.0/18 88.213.192.0/18 89.18.16.0/21 89.20.0.0/18 89.20.128.0/19 89.21.64.0/19 89.21.128.0/19 89.23.0.0/19 89.23.128.0/19 89.28.0.0/17 89.31.112.0/21 89.32.152.0/21 89.33.72.0/21 89.33.112.0/22 89.33.208.0/20 89.33.252.0/22 89.35.64.0/21 89.37.120.0/21 89.37.144.0/21 89.38.112.0/20 89.38.128.0/21 89.39.174.0/23 89.39.200.0/21 89.40.16.0/24 89.41.176.0/20 89.43.73.0/24 89.44.0.0/16 89.45.0.0/16 89.47.224.0/21 89.64.0.0/12 89.104.64.0/19 89.105.224.0/19 89.106.96.0/19 89.108.64.0/18 89.109.0.0/18 89.110.0.0/18 89.110.64.0/18 89.111.160.0/20 89.111.176.0/20 89.113.72.0/21 89.114.0.0/15 89.116.0.0/15 89.121.128.0/17 89.122.0.0/16 89.123.0.0/16 89.136.0.0/15 89.146.192.0/18 89.149.0.0/17 89.161.128.0/17 89.165.128.0/17 89.169.0.0/16 89.175.0.0/16 89.176.0.0/15 89.178.0.0/15 89.184.0.0/19 89.186.0.0/19 89.187.48.0/23 89.187.128.0/19 89.189.0.0/19 89.189.128.0/18 89.190.224.0/19 89.200.232.0/21 89.200.240.0/21 89.200.248.0/21 89.201.0.0/17 89.204.0.0/17 89.208.0.0/16 89.212.0.0/16 89.216.0.0/16 89.218.0.0/16 89.222.128.0/17 89.223.0.0/16 89.228.96.0/20 89.230.0.0/16 89.232.192.0/18 89.238.192.0/18 89.239.128.0/18 89.250.16.0/20 89.251.16.0/21 89.251.96.0/20 89.251.144.0/20 89.251.160.0/20 89.252.0.0/18 89.252.192.0/18 89.253.0.0/18 89.254.192.0/18
Require not ip 90.150.112.0/20 90.150.128.0/20 90.151.16.0/20 90.151.128.0/20 90.156.128.0/17 90.157.0.0/17 90.188.16.0/20 90.188.64.0/19 90.189.0.0/18 91.76.0.0/14 91.90.8.0/21 91.92.176.0/22 91.92.244.0/24 91.92.253.0/24 91.109.200.0/21 91.122.0.0/16 91.123.0.0/19 91.124.0.0/16 91.135.192.0/20 91.143.56.0/22 91.143.160.0/20 91.144.176.0/22 91.146.0.0/18 91.148.128.0/18 91.149.64.0/18 91.149.128.0/21 91.149.136.0/21 91.149.144.0/20 91.149.160.0/19 91.185.192.0/21 91.188.32.0/19 91.188.124.0/23 91.189.80.0/21 91.189.128.0/21 91.191.64.0/18 91.192.68.0/22 91.193.80.0/22 91.193.140.0/22 91.194.10.0/23 91.194.72.0/23 91.195.230.0/23 91.196.92.0/22 91.196.100.0/22 91.196.216.0/22 91.197.0.0/20 91.197.16.0/21 91.197.24.0/22 91.197.40.0/21 91.197.48.0/21 91.197.56.0/22 91.197.64.0/21 91.197.76.0/22 91.197.80.0/22 91.197.96.0/22 91.197.104.0/22 91.197.112.0/20 91.197.128.0/22 91.197.132.0/22 91.197.144.0/20 91.197.160.0/22 91.197.168.0/21 91.197.176.0/20 91.197.192.0/21 91.197.204.0/22 91.197.212.0/22 91.197.216.0/21 91.197.224.0/22 91.197.232.0/21 91.197.244.0/23 91.197.252.0/22 91.198.36.0/24 91.200.12.0/22 91.200.80.0/21 91.200.164.0/22 91.200.228.0/22 91.200.232.0/22 91.201.28.0/22 91.201.64.0/22 91.201.196.0/22 91.202.128.0/20 91.202.144.0/21 91.202.240.0/20 91.203.4.0/22 91.203.92.0/22 91.204.16.0/21 91.204.24.0/22 91.204.36.0/22 91.204.40.0/21 91.204.48.0/20 91.204.64.0/22 91.204.84.0/22 91.204.128.0/22 91.204.228.0/22 91.205.72.0/22 91.205.120.0/21 91.206.30.0/23 91.206.32.0/23 91.206.200.0/23 91.206.226.0/23 91.207.4.0/22 91.207.8.0/23 91.207.44.0/23 91.207.60.0/23 91.208.228.0/24 91.210.100.0/22 91.210.104.0/22 91.211.16.0/22 91.211.64.0/22 91.211.68.0/22 91.211.248.0/22 91.212.41.0/24 91.212.65.0/24 91.212.124.0/24 91.212.132.0/24 91.212.177.0/24 91.212.198.0/24 91.212.226.0/24 91.213.33.0/24 91.213.59.0/24 91.213.117.0/24 91.213.121.0/24 91.213.174.0/24 91.214.68.0/23 91.214.96.0/22 91.214.112.0/20 91.214.128.0/21 91.214.136.0/22 91.214.172.0/22 91.214.176.0/20 91.214.192.0/19 91.214.224.0/20 91.214.240.0/21 91.214.248.0/22 91.215.216.0/22 91.216.122.0/24 91.216.141.0/24 91.216.215.0/24 91.217.90.0/23 91.218.8.0/21 91.218.16.0/20 91.218.32.0/22 91.218.36.0/22 91.218.112.0/22 91.218.156.0/22 91.218.228.0/22 91.219.16.0/20 91.219.32.0/21 91.219.192.0/22 91.220.0.0/23 91.220.3.0/24 91.220.6.0/24 91.220.10.0/23 91.220.12.0/23 91.220.13.0/24 91.220.14.0/24 91.220.26.0/24 91.220.31.0/24 91.220.35.0/24 91.220.43.0/24 91.221.200.0/23 91.221.210.0/23 91.224.246.0/23 91.225.160.0/22 91.226.78.0/23 91.226.80.0/21 91.226.92.0/22 91.226.96.0/23 91.228.196.0/22 91.229.210.0/24 91.232.0.0/18 91.232.21.0/24 91.234.24.0/22 91.234.28.0/23 91.234.32.0/22 91.235.127.0/24 91.235.128.0/23 91.235.176.0/24 91.236.74.0/23 91.237.240.0/21 91.237.248.0/23 91.237.250.0/24 91.238.134.0/23 91.241.12.0/22 91.241.16.0/22 91.241.128.0/17 91.243.96.0/20 91.243.192.0/18 92.36.0.0/17 92.37.128.0/17 92.38.128.0/17 92.39.48.0/20 92.46.0.0/15 92.48.126.128/25 92.48.201.0/26 92.49.128.0/19 92.49.160.0/19 92.49.192.0/18 92.50.128.0/18 92.53.64.0/18 92.55.144.0/21 92.62.48.0/20 92.80.0.0/13 92.100.0.0/15 92.112.0.0/15 92.114.0.0/16 92.115.0.0/16 92.124.0.0/14 92.241.160.0/19 92.243.64.0/19 92.244.224.0/19 92.247.192.0/18 92.248.128.0/17 92.249.64.0/18 92.255.0.0/16 93.72.0.0/13 93.80.0.0/15 93.84.0.0/15 93.86.0.0/15 93.89.208.0/20 93.91.0.0/20 93.91.224.0/20 93.92.32.0/21 93.95.100.0/22 93.99.0.0/16 93.100.0.0/16 93.112.0.0/16 93.113.0.0/20 93.113.27.0/24 93.113.112.0/21 93.114.40.0/21 93.118.64.0/20 93.120.128.0/18 93.123.0.0/16 93.124.0.0/17 93.125.40.0/24 93.125.99.0/24 93.126.64.0/18 93.127.0.0/17 93.155.128.0/17 93.157.96.0/21 93.159.0.0/18 93.170.0.0/15 93.179.64.0/18 93.182.0.0/18 93.183.128.0/18 93.183.192.0/18 93.185.77.0/24 93.187.136.0/21 93.189.144.0/21 94.19.128.0/17 94.24.120.0/21 94.24.128.0/17 94.25.0.0/16 94.26.0.0/17 94.27.0.0/17 94.29.0.0/17 94.31.128.0/17 94.41.0.0/17 94.45.128.0/19 94.45.160.0/19 94.50.0.0/15 94.60.0.0/14 94.73.192.0/18 94.74.64.0/18 94.75.0.0/18 94.77.0.0/19 94.79.0.0/18 94.100.176.0/20 94.101.64.0/20 94.101.96.0/20 94.103.80.0/20 94.103.230.0/23 94.112.0.0/14 94.124.0.0/20 94.124.16.0/21 94.131.0.0/16 94.139.112.0/21 94.142.128.0/21 94.143.40.0/21 94.143.48.0/20 94.152.0.0/15 94.154.112.0/20 94.154.128.0/17 94.156.104.0/23 94.156.228.0/22 94.156.253.0/24 94.176.96.0/24 94.178.0.0/15 94.180.0.0/15 94.188.0.0/17 94.189.128.0/17 94.190.0.0/18 94.190.128.0/17 94.228.112.0/20 94.229.65.160/27 94.230.0.0/20 94.231.160.0/20 94.232.48.0/21 94.232.144.0/21 94.232.232.0/21 94.233.192.0/18 94.240.0.0/18 84.242.96.0/19 94.243.192.0/18 94.244.0.0/18 94.244.128.0/18 94.247.0.0/21 94.247.240.0/20 94.250.248.0/23 95.24.0.0/13 95.32.0.0/16 95.37.192.0/18 95.40.0.0/14 95.48.0.0/14 95.52.0.0/14 95.56.0.0/14 95.64.0.0/16 95.65.0.0/16 95.66.128.0/17 95.67.0.0/17 95.67.128.0/17 95.68.0.0/17 95.69.192.0/22 95.71.0.0/17 95.76.0.0/15 95.78.0.0/15 95.78.128.0/18 95.79.0.0/16 95.82.64.0/18 95.82.192.0/18 95.83.0.0/17 95.83.128.0/18 95.84.128.0/18 95.84.192.0/18 95.86.128.0/18 95.87.0.0/18 95.87.64.0/19 95.87.192.0/18 95.93.128.0/18 95.104.128.0/17 95.105.0.0/18 95.105.64.0/19 95.108.128.0/17 95.111.0.0/17 95.129.60.0/22 95.132.0.0/14 95.141.192.0/20 95.142.46.0/24 95.142.88.0/21 95.143.20.0/22 95.152.0.0/18 95.156.64.0/18 95.158.0.0/18 95.159.128.0/22 95.161.0.0/16 95.162.0.0/16 95.163.0.0/16 95.165.0.0/16 95.167.0.0/16 95.168.160.0/19 95.168.192.0/19 95.169.160.0/19 95.169.192.0/19 95.171.96.0/19 95.172.32.0/19 95.174.192.0/19 95.179.0.0/17 95.182.96.0/19 95.188.0.0/14 95.213.0.0/16 95.215.36.0/22 95.220.0.0/16
Require not ip 108.62.150.0/24 109.60.128.0/17 109.62.128.0/17 109.72.112.0/20 109.74.128.0/20 109.80.0.0/15 109.86.0.0/15 109.92.0.0/15 109.95.112.0/22 109.95.224.0/21 109.96.0.0/13 109.107.166.0/24 109.108.64.0/19 109.110.32.0/19 109.110.64.0/19 109.111.176.0/20 109.120.128.0/18 109.121.0.0/17 109.122.0.0/18 109.122.88.0/21 109.124.0.0/18 109.124.192.0/19 109.126.0.0/18 109.126.136.0/21 109.126.192.0/18 109.161.0.0/17 109.162.0.0/17 109.163.192.0/21 109.163.216.0/21 109.163.224.0/22 109.163.228.0/24 109.163.229.0/24 109.163.230.0/23 109.163.236.0/22 109.165.0.0/17 109.167.0.0/16 109.168.128.0/17 109.169.192.0/18 109.171.0.0/17 109.173.0.0/17 109.184.0.0/16 109.185.0.0/16 109.187.0.0/16 109.188.0.0/16 109.191.0.0/16 109.194.0.0/18 109.194.64.0/19 109.195.48.0/20 109.196.16.0/20 109.196.128.0/20 109.196.164.0/22 109.200.96.0/19 109.200.128.0/19 109.202.0.0/18 109.206.96.0/19 109.207.200.0/21 109.227.64.0/18 109.229.0.0/19 109.230.0.0/18 109.230.128.0/19 109.243.0.0/16 109.248.0.0/16 109.252.0.0/16 109.254.0.0/16 128.72.0.0/15 130.0.232.0/21 130.204.0.0/16 134.0.96.0/20 134.0.112.0/21 134.17.0.0/16 134.249.0.0/16 136.169.0.0/16 139.28.36.0/22 141.8.128.0/18 141.85.0.0/16 141.101.128.0/17 141.105.64.0/21 141.136.27.0/24 145.255.0.0/19 145.255.32.0/20 146.185.0.0/16 147.228.0.0/14 147.232.0.0/14 147.236.0.0/15 149.27.128.0/17 149.62.0.0/19 151.0.0.0/18 158.181.0.0/16 158.197.0.0/16 158.250.0.0/16 159.148.0.0/16 159.224.0.0/16 159.255.176.0/21 160.99.0.0/16 164.177.192.0/18 174.133.202.176/28 176.8.0.0/16 176.14.0.0/15 176.36.0.0/14 176.53.128.0/17 176.57.208.0/20 176.102.0.0/18 176.102.192.0/19 176.103.48.0/20 176.104.184.0/21 176.104.192.0/19 176.105.192.0/19 176.108.188.0/24 176.110.120.0/21 176.110.128.0/20 176.111.32.0/19 176.111.64.0/19 176.111.96.0/21 176.113.32.0/21 176.113.224.0/19 176.114.112.0/20 176.114.128.0/18 176.114.192.0/19 176.114.224.0/23 176.119.0.0/19 176.119.64.0/18 176.122.48.0/20 176.122.64.0/18 176.123.0.0/19 176.124.0.0/19 176.196.128.0/18 176.212.0.0/15 176.215.64.0/21 176.222.140.0/22 176.223.0.0/16 178.18.0.0/20 178.19.99.0/24 178.19.104.0/21 178.34.128.0/18 178.36.0.0/15 178.44.0.0/14 178.49.0.0/16 178.64.0.0/13 178.73.0.0/18 178.74.64.0/18 178.74.128.0/18 178.74.192.0/18 178.75.64.0/18 178.76.192.0/18 178.88.0.0/14 178.92.0.0/14 178.120.0.0/13 178.129.0.0/16 178.130.0.0/16 178.133.0.0/16 178.137.0.0/16 178.138.0.0/16 178.140.0.0/16 178.150.0.0/15 178.154.0.0/17 178.156.128.0/17 178.158.192.0/19 178.159.16.0/20 178.159.32.0/19 178.159.64.0/19 178.159.208.0/20 178.159.240.0/21 178.161.128.0/17 178.163.128.0/17 178.165.0.0/17 178.167.0.0/17 178.168.0.0/17 178.169.32.0/19 178.169.64.0/18 178.169.128.0/17 178.172.129.0/24 178.175.128.0/17 178.176.0.0/14 178.183.224.0/19 178.184.0.0/14 178.204.0.0/15 178.206.0.0/16 178.208.83.0/24 178.209.64.0/19 178.210.32.0/20 178.211.96.0/19 178.211.128.0/18 178.212.96.0/21 178.213.240.0/21 178.216.32.0/21 178.217.160.0/21 178.218.96.0/20 178.219.112.0/20 178.220.0.0/14 178.234.0.0/16 185.14.192.0/23 185.20.226.0/23 185.30.176.0/22 185.58.204.0/22 185.70.188.0/22 185.86.79.0/24 185.86.92.0/22 185.87.192.0/21 185.105.4.0/22 185.118.164.0/22 185.129.144.0/22 185.129.148.0/22 185.144.80.0/22 185.154.12.0/24 185.185.180.0/22 185.191.34.0/23 185.195.24.0/22 185.209.0.0/24 185.216.32.0/24 185.244.216.0/24 185.254.120.0/22 188.16.0.0/16 188.18.16.0/20 188.18.64.0/19 188.18.112.0/20 188.18.240.0/20 188.24.0.0/14 188.32.0.0/16 188.40.54.192/26 188.47.64.0/18 188.64.168.0/21 188.64.220.0/22 188.66.32.0/22 188.92.72.0/21 188.92.160.0/21 188.95.152.0/21 188.115.128.0/18 188.120.32.0/20 188.120.248.0/23 188.123.224.0/19 188.127.224.0/19 188.128.0.0/17 188.129.128.0/17 188.130.128.0/17 188.131.0.0/17 188.138.128.0/17 188.143.128.0/17 188.146.0.0/15 188.162.0.0/16 188.163.0.0/16 188.168.0.0/16 188.186.0.0/16 188.187.128.0/18 188.190.0.0/16 188.191.0.0/19 188.191.32.0/20 188.191.224.0/19 188.208.0.0/13 188.225.0.0/17 188.226.0.0/17 188.229.0.0/17 188.230.0.0/17 188.231.168.0/22 188.233.0.0/17 188.235.0.0/16 188.235.128.0/18 188.244.32.0/20 188.246.224.0/22 188.247.135.0/24 192.129.3.0/24 192.162.0.0/22 193.0.129.0/24 193.0.212.0/24 193.9.28.0/24 193.17.208.0/24 193.19.74.0/23 193.19.244.0/22 193.23.3.0/24 193.25.112.0/23 193.27.246.0/23 193.30.248.0/22 193.34.72.0/22 193.37.138.0/24 193.37.156.0/23 193.39.113.0/24 193.41.206.0/24 193.42.27.0/24 193.43.252.0/22 193.47.166.0/24 193.58.246.0/24 193.77.64.0/18 193.86.0.0/16 193.93.228.0/22 193.104.27.0/24 193.104.41.0/24 193.104.94.0/24 193.105.0.0/24 193.105.154.0/24 193.105.210.0/24 193.106.0.0/21 193.106.20.0/22 193.106.24.0/22 193.106.28.0/22 193.106.40.0/21 193.106.56.0/21 193.106.64.0/21 193.106.104.0/22 193.106.136.0/22 193.106.168.0/23 193.106.172.0/22 193.108.38.0/23 193.108.114.0/24 193.108.248.0/22 193.110.120.0/22 193.111.48.0/22 193.111.114.0/23 193.124.0.0/17 193.124.128.0/21 193.124.176.0/20 193.169.12.0/23 193.169.86.0/23 193.169.194.0/23 193.169.254.0/24 193.176.85.0/24 193.178.144.0/22 193.178.228.0/23 193.189.116.0/23 193.200.50.0/23 193.200.173.0/24 193.200.255.0/24 193.201.224.0/21 193.203.36.0/22 193.203.40.0/21 193.203.48.0/22 193.223.101.0/24 193.227.226.0/23 193.227.240.0/23 193.230.232.0/24 193.233.0.0/16 193.238.0.0/22 193.238.74.0/23 193.238.128.0/22 193.239.24.0/22 193.239.36.0/22 193.239.44.0/22 193.239.64.0/21 193.239.72.0/22 193.243.168.0/22 194.0.88.0/22 194.8.156.0/22 194.8.250.0/23 194.11.28.0/23 194.15.112.0/22 194.28.4.0/23 194.28.16.0/22 194.28.20.0/22 194.28.28.0/22 194.28.32.0/20 194.28.52.0/22 194.28.56.0/22 194.28.60.0/22 194.28.64.0/20 194.28.44.0/22 194.29.60.0/22 194.44.0.0/16 194.50.7.0/24 194.54.88.0/22 194.63.140.0/23 194.67.0.0/16 194.79.60.0/22 194.85.88.0/21 194.85.128.0/19 194.87.218.0/24 194.102.64.0/21 194.102.114.0/24 194.105.156.0/23 194.113.32.0/24 194.113.58.0/24 194.113.106.0/24 194.113.235.0/24 194.114.136.0/22 194.114.144.0/22 194.116.232.0/23 194.145.120.0/24 194.145.198.0/23 194.146.136.0/22 194.146.196.0/22 194.146.228.0/22 194.160.0.0/16 194.169.56.0/22 194.169.84.0/22 194.169.88.0/22 194.169.126.0/24 194.169.172.0/22 194.169.191.0/24 194.176.176.0/24 194.181.0.0/16 194.186.0.0/16 194.187.108.0/22 194.187.148.0/22 194.190.32.0/22 194.226.0.0/16 194.247.24.0/23 195.2.96.0/19 195.2.192.0/23 195.2.240.0/23 195.2.252.0/23 195.3.128.0/19 195.5.32.0/19 195.5.116.0/23 195.5.161.0/24 195.9.0.0/16 195.14.112.0/23 195.16.32.0/19 195.20.196.0/23 195.22.104.0/22 195.24.64.0/21 195.28.2.0/23 195.28.32.0/19 195.34.208.0/22 195.34.224.0/19 195.38.160.0/19 195.39.210.0/23 195.42.160.0/19 195.46.160.0/19 195.54.162.0/23 195.54.192.0/19 195.58.0.0/19 195.58.32.0/19 195.58.224.0/19 195.60.174.0/23 195.62.24.0/23 195.66.140.0/23 195.78.108.0/23 195.78.124.0/23 195.82.154.0/23 195.88.32.0/23 195.88.112.0/23 195.91.128.0/17 195.93.218.0/23 195.95.218.0/23 195.95.228.0/23 195.112.96.0/19 195.114.32.0/19 195.114.128.0/19 195.114.240.0/20 195.116.0.0/16 195.128.16.0/22 195.128.48.0/21 195.131.0.0/16 195.137.200.0/23 195.137.244.0/23 195.138.64.0/19 195.138.198.0/24 195.158.0.0/19 195.162.68.0/23 195.170.192.0/19 195.178.128.0/19 195.182.0.0/24 195.182.3.0/24 195.182.7.0/24 195.182.8.0/24 195.182.15.0/24 195.182.21.0/24 195.182.22.0/24 195.182.27.0/24 195.182.128.0/19 195.182.202.0/23 195.189.8.0/22 195.189.16.0/22 195.189.28.0/22 195.189.36.0/22 195.189.40.0/21 195.189.48.0/22 195.189.60.0/22 195.189.68.0/22 195.189.72.0/22 195.189.80.0/22 195.189.96.0/20 195.189.224.0/21 195.189.246.0/23 195.190.13.0/24 195.190.157.0/24 195.191.54.0/23 195.200.90.0/23 195.208.0.0/15 195.209.32.0/19 195.209.224.0/19 195.210.8.0/23 195.210.46.0/23 195.211.100.0/22 195.211.136.0/21 195.211.144.0/21 195.211.152.0/22 195.211.188.0/22 195.216.243.0/24 195.222.64.0/20 195.222.88.0/23 195.222.92.0/22 195.225.64.0/22 195.225.176.0/22 195.225.228.0/22 195.238.100.0/22 195.238.104.0/21 195.238.112.0/20 195.239.0.0/16 195.242.98.0/23 195.242.114.0/23 195.242.161.0/24 195.242.232.0/22 195.244.128.128/25 195.245.96.0/23 195.245.112.0/23 195.245.208.0/24 199.127.96.0/21
Require not ip 202.179.0.0/24 204.9.184.0/21 212.1.224.0/19 212.9.224.0/19 212.13.0.0/19 212.13.160.0/19 212.22.200.0/21 212.24.32.0/19 212.27.192.0/19 212.33.224.0/19 212.35.128.0/18 212.40.32.0/19 212.44.64.0/20 212.44.80.0/22 212.44.128.0/19 212.45.0.0/19 212.58.192.0/19 212.59.96.0/19 212.75.0.0/19 212.75.128.0/19 212.87.160.0/19 212.90.160.0/19 212.91.160.0/19 212.92.128.0/18 212.95.54.0/24 212.96.96.0/19 212.96.160.0/19 212.98.160.0/19 212.113.32.0/19 212.113.96.0/19 212.116.96.0/19 212.118.32.0/19 212.124.0.0/20 212.146.64.0/18 212.158.160.0/20 212.160.0.0/16 212.178.0.0/19 212.200.0.0/17 212.220.0.0/16 212.237.120.0/23 212.241.0.0/19 213.5.128.0/21 213.21.192.0/18 213.25.0.0/16 213.27.0.0/17 213.35.224.0/23 213.87.0.0/16 213.88.0.0/17 213.91.128.0/17 213.108.16.0/21 213.108.144.0/21 213.110.96.0/19 213.110.128.0/19 213.111.128.0/17 213.132.72.0/21 213.135.64.0/18 213.135.128.0/19 213.140.96.0/19 213.141.128.0/19 213.142.192.0/19 213.149.0.0/19 213.151.0.0/19 213.154.0.0/19 213.154.192.0/19 213.155.0.0/19 213.156.192.0/24 213.159.64.0/20 213.163.96.0/19 213.170.64.0/19 213.171.0.0/19 213.174.0.0/21 213.176.224.0/19 213.180.147.0/24 213.180.192.0/19 213.186.192.0/19 213.191.0.0/19 213.197.64.0/19 213.200.32.0/19 213.211.64.0/18 213.215.64.0/18 213.222.224.0/20 213.222.240.0/20 213.231.0.0/18 213.233.101.0/24 213.242.0.0/18 213.242.192.0/18 213.248.0.0/18 217.12.112.0/20 217.12.192.0/19 217.12.240.0/20 217.16.16.0/20 217.18.240.0/20 217.20.160.0/20 217.23.128.0/19 217.27.144.0/20 217.27.208.0/20 217.28.208.0/21 217.65.0.0/20 217.65.208.0/20 217.66.144.0/20 217.67.16.0/20 217.69.128.0/20 217.73.160.0/20 217.77.48.0/20 217.77.208.0/20 217.79.0.0/18 217.79.64.0/19 217.106.0.0/15 217.112.0.0/19 217.112.32.0/21 217.112.40.0/22 217.112.46.0/24 217.114.176.0/20 217.114.224.0/20 217.117.208.0/20 217.146.240.0/20 217.147.0.0/19 217.149.240.0/20 217.150.32.0/19 217.173.64.0/20 217.174.96.0/20 217.174.160.0/20 217.195.208.0/20 217.196.160.0/20 217.197.0.0/20 217.197.240.0/20 217.198.112.0/20
### Insert new former USSR CIDRs into appropriate CIDR range lines
 
# Hungary (HU)
Require not ip 46.107.0.0/16 92.249.128.0/17 94.21.90.0/24 94.125.176.0/22 145.236.0.0/16 193.178.119.0/24 194.38.96.0/19

# Poland (PL)
Require not ip 31.6.70.0/23 45.138.16.0/24 78.8.0.0/14 95.160.16.0/22 185.241.208.0/24

# Turkey (TR): web hosts and Turk Telekom customers - scammers, spammers, phishing websites and server script exploiters:
Require not ip 31.192.208.0/21 31.206.0.0/16 31.210.32.0/19 31.210.64.0/18 31.223.0.0/17 37.130.64.0/18 37.230.104.0/21 45.10.252.0/22 46.1.0.0/16 46.2.0.0/16 46.20.144.0/20 46.45.136.0/21 46.45.184.0/21 46.154.0.0/16 46.196.0.0/16 46.235.12.0/24 62.248.0.0/17 77.79.64.0/18 77.83.203.0/24 77.92.128.0/19 77.223.128.0/20 78.40.224.0/21 78.135.0.0/17 78.160.0.0/11 79.135.160.0/19 80.93.217.0/24 81.6.64.0/18 81.212.0.0/14 82.222.0.0/16 83.66.0.0/24 84.51.0.0/18 85.95.224.0/19 85.96.0.0/12 85.100.128.0/17 85.101.0.0/17 85.103.0.0/17 85.105.0.0/17 85.106.0.0/15 85.110.0.0/16 88.224.0.0/11 89.19.0.0/19 89.106.0.0/19 89.252.160.0/19 91.93.0.0/16 92.44.0.0/15 92.63.0.0/20 93.182.64.0/18 93.186.112.0/20 93.187.200.0/21 93.190.9.0/24 94.73.128.0/18 94.78.64.0/18 94.101.80.0/20 94.102.0.0/20 94.103.32.0/20 94.120.0.0/14 94.199.206.0/23 95.0.0.0/12 95.65.128.0/17 95.130.168.0/21 95.173.160.0/19 109.232.216.0/21 109.236.50.0/24 151.250.0.0/16 160.75.0.0/16 176.33.0.0/16 176.40.0.0/14 176.53.0.0/17 176.219.0.0/16 176.232.0.0/13 176.240.0.0/16 178.211.49.0/24 178.211.192.0/19 178.242.0.0/15 185.4.224.0/22 185.73.200.0/22 185.81.152.0/22 185.82.253.0/24 185.84.180.0/24 185.126.176.0/24 185.132.124.0/22 185.136.204.0/24 185.195.230.0/23 188.3.0.0/16 188.38.0.0/16 188.56.0.0/14 188.124.0.0/19 188.132.128.0/17 193.17.4.0/22 193.17.7.0/24 193.111.76.0/24 193.140.0.0/16 193.164.4.0/22 193.255.156.0/24 194.27.0.0/16 194.54.32.0/19 194.116.228.0/23 194.116.236.0/23 194.169.120.0/24 195.46.144.0/20 195.88.86.0/24 195.155.0.0/16 195.174.0.0/15 195.175.0.0/17 195.182.25.0/24 195.214.166.0/24 212.15.0.0/19 212.58.0.0/19 212.68.32.0/19 212.95.40.0/23 212.109.96.0/19 212.156.0.0/16 212.174.0.0/16 212.175.0.0/16 213.248.128.0/18 217.131.144.0/20 217.195.192.0/20

# France
Require not ip 37.59.0.0/16 62.210.0.0/16 212.129.0.0/18 212.227.80.0/24

# German (DE) ISPs used by hackers and spammers including 1&1internet DE, Deutsche Telekom AG, NetDirekt and Schlund & Partners
Require not ip 31.214.128.0/19 77.176.0.0/12 78.46.0.0/15 78.159.96.0/19 79.143.176.0/20 79.192.0.0/10 80.128.0.0/11 82.165.0.0/16 83.138.64.0/21 83.169.40.0/21 84.200.208.0/20 85.214.0.0/16 87.106.0.0/16 87.118.64.0/18 87.128.0.0/10 87.247.192.0/22 89.149.192.0/18 89.200.168.0/21 91.0.0.0/10 91.213.217.0/24 93.186.192.0/20 93.192.0.0/10 178.18.240.0/20 178.63.100.85 178.162.128.0/17 178.238.224.0/20 188.72.192.0/18 188.102.0.0/15 193.34.144.0/23 212.95.32.0/19 213.133.96.0/19 217.72.192.0/20

# Iran (IR)
Require not ip 2.144.0.0/15 2.176.0.0/12 5.52.0.0/16 5.56.128.0/22 5.120.0.0/13 5.200.64.0/18 5.200.128.0/17 5.213.0.0/16 5.220.0.0/14 5.232.0.0/13 31.184.128.0/18 31.29.32.0/19 37.98.0.0/18 37.254.0.0/15 46.100.0.0/16 46.164.64.0/18 46.209.0.0/16 81.29.244.0/24 83.122.0.0/16 84.241.0.0/18 85.133.192.0/18 85.185.0.0/16 86.57.0.0/17 86.107.144.0/20 86.109.32.0/19 91.241.20.0/23 93.117.0.0/19 93.126.0.0/18 94.101.128.0/21 94.101.176.0/20 94.183.0.0/16 95.38.0.0/16 109.122.192.0/18 109.162.208.0/20 109.162.224.0/20 151.234.0.0/16 178.131.0.0/16 178.157.40.0/22 178.173.128.0/17 185.116.44.0/22 185.126.12.0/22 185.128.80.0/22 188.158.192.0/19 188.245.0.0/16 212.80.20.0/23

# Iraq
Require not ip 95.159.80.0/20 95.159.96.0/19 

# Saudi Arabia (SA)
Require not ip 188.48.0.0/16

# Add other blocked domain names or IP addresses here, starting with "Require not ip " without quotes

</RequireAll>

</Files>


# This prevents web browsers or spiders from seeing your .htaccess directives:

<Files .htaccess>
  <RequireAll>
    Require all denied
  </RequireAll>
</Files>

# End of file


# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/

<IfModule mod_rewrite.c>

	RewriteEngine On

	RewriteCond %{HTTP_USER_AGENT} (\.ai\ |Agentic|AI\ Article\ Writer|AI\ Content\ Detector|AI\ Dungeon|AI\ Search\ Engine|AI\ SEO\ Crawler|AI\ Writer|AI21\ Labs|AI2Bot|AIBot|AIMatrix|AISearchBot|AI\ Training|AITraining|Alexa|Alpha\ AI|AlphaAI|Amazon\ Bedrock|Amazon-Kendra) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Amazon\ Lex|Amazon\ Comprehend|Amazon\ Sagemaker|Amazon\ Silk|Amazon\ Textract|AmazonBot|Amelia|AndersPinkBot|Anthropic|AnyPicker|Anyword|Aria\ Browse|Articoolo|Automated\ Writer|AwarioRssBot|AwarioSmartBot|Azure|BardBot|Brave\ Leo|ByteDance) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Bytespider|CatBoost|CC-Crawler|CCBot|ChatGLM|Chinchilla|Claude|ClearScope|Cohere|Common\ Crawl|CommonCrawl|Content\ Harmony|Content\ King|Content\ Optimizer|Content\ Samurai|ContentAtScale|ContentBot|Contentedge|Conversion\ AI|Copilot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (CopyAI|Copymatic|Copyscape|Cotoyogi|CrawlQ\ AI|Crawlspace|Crew\ AI|CrewAI|DALL-E|DataForSeoBot|DataProvider|DeepAI|DeepL|DeepMind|DeepSeek|Diffbot|Doubao\ AI|DuckAssistBot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Falcon|Firecrawl|Flyriver|Frase\ AI|FriendlyCrawler|Gemini|Gemma|GenAI|Genspark|GLM|Goose|GPT|Grammarly|Grendizer|Grok|GT\ Bot|GTBot|Hemingway\ Editor|Hugging\ Face|Hypotenuse\ AI) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (iaskspider|ICC-Crawler|ImageGen|ImagesiftBot|img2dataset|INK\ Editor|INKforall|IntelliSeek|Inferkit|ISSCyberRiskCrawler|JasperAI|Kafkai|Kangaroo|Keyword\ Density\ AI|Knowledge|KomoBot|LLaMA|LLMs|magpie-crawler|MarketMuse) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Meltwater|Meta\ AI|Meta-AI|Meta-External|MetaAI|MetaTagBot|Mistral|Narrative|NeevaBot|Neural\ Text|NeuralSEO|Nova\ Act|OAI-SearchBot|Omgili|Open\ AI|OpenAI|OpenBot|OpenText\ AI|Operator|Outwrite) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Page\ Analyzer\ AI|PanguBot|Paperlibot|Paraphraser\.io|Perplexity|PetalBot|Phindbot|PiplBot|ProWritingAid|QuillBot|RobotSpider|Rytr|SaplingAI|Scalenut|Scraper|Scrapy|ScriptBook|SEO\ Content\ Machine|SEO\ Robot|Sentibot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Sidetrade|Simplified\ AI|Sitefinity|Skydancer|SlickWrite|Sonic|Spin\ Rewriter|Spinbot|Stability|StableDiffusionBot|Sudowrite|Super\ Agent|Surfer\ AI|Text\ Blaze|TextCortex|The\ Knowledge\ AI|Timpibot|Vidnami\ AI|Webzio|Whisper) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (WordAI|Wordtune|WormsGTP|WPBot|Writecream|WriterZen|Writescope|Writesonic|xAI|xBot|YouBot|Zero\ GTP|Zerochat|Zhipu|Zimm) [NC]

	RewriteRule (.*) - [F,L]

</IfModule>

# 8G FIREWALL v1.3 20240222
# https://perishablepress.com/8g-firewall/

# 8G:[CORE]
ServerSignature Off
Options -Indexes
RewriteBase /

# 8G:[QUERY STRING]
<IfModule mod_rewrite.c>

	RewriteCond %{QUERY_STRING} ^(%2d|-)[^=]+$ [NC,OR]
	RewriteCond %{QUERY_STRING} ([a-z0-9]{4000,}) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)(:|%3a)(/|%2f) [NC,OR]
	RewriteCond %{QUERY_STRING} (etc/(hosts|motd|shadow)) [NC,OR]
	RewriteCond %{QUERY_STRING} (order(\s|%20)by(\s|%20)1--) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)(\*|%2a)(\*|%2a)(/|%2f) [NC,OR]
	RewriteCond %{QUERY_STRING} (`|<|>|\^|\|\\|0x00|%00|%0d%0a) [NC,OR]
	RewriteCond %{QUERY_STRING} (f?ckfinder|f?ckeditor|fullclick) [NC,OR]
	RewriteCond %{QUERY_STRING} ((.*)header:|(.*)set-cookie:(.*)=) [NC,OR]
	RewriteCond %{QUERY_STRING} (localhost|127(\.|%2e)0(\.|%2e)0(\.|%2e)1) [NC,OR]
	RewriteCond %{QUERY_STRING} (cmd|command)(=|%3d)(chdir|mkdir)(.*)(x20) [NC,OR]
	RewriteCond %{QUERY_STRING} (globals|mosconfig([a-z_]{1,22})|request)(=|\[) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)((wp-)?config)((\.|%2e)inc)?((\.|%2e)php) [NC,OR]
	RewriteCond %{QUERY_STRING} (thumbs?(_editor|open)?|tim(thumbs?)?)((\.|%2e)php) [NC,OR]
	RewriteCond %{QUERY_STRING} (absolute_|base|root_)(dir|path)(=|%3d)(ftp|https?) [NC,OR]
	RewriteCond %{QUERY_STRING} (s)?(ftp|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
	RewriteCond %{QUERY_STRING} (\.|20)(get|the)(_|%5f)(permalink|posts_page_url)(\(|%28) [NC,OR]
	RewriteCond %{QUERY_STRING} ((boot|win)((\.|%2e)ini)|etc(/|%2f)passwd|self(/|%2f)environ) [NC,OR]
	RewriteCond %{QUERY_STRING} (((/|%2f){3,3})|((\.|%2e){3,3})|((\.|%2e){2,2})(/|%2f|%u2215)) [NC,OR]
	RewriteCond %{QUERY_STRING} (benchmark|char|exec|fopen|function|html)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{QUERY_STRING} (php)([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) [NC,OR]
	RewriteCond %{QUERY_STRING} (e|%65|%45)(v|%76|%56)(a|%61|%31)(l|%6c|%4c)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)(=|%3d|$&|_mm|cgi(\.|-)|inurl(:|%3a)(/|%2f)|(mod|path)(=|%3d)(\.|%2e)) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(e|%65|%45)(m|%6d|%4d)(b|%62|%42)(e|%65|%45)(d|%64|%44)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(i|%69|%49)(f|%66|%46)(r|%72|%52)(a|%61|%41)(m|%6d|%4d)(e|%65|%45)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(o|%4f|%6f)(b|%62|%42)(j|%4a|%6a)(e|%65|%45)(c|%63|%43)(t|%74|%54)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(d|%64|%44)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(i|%69|%49)(n|%6e|%4e)(s|%73|%53)(e|%65|%45)(r|%72|%52)(t|%74|%54)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(s|%73|%53)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(c|%63|%43)(t|%74|%54)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(u|%75|%55)(p|%70|%50)(d|%64|%44)(a|%61|%41)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\\x00|(\"|%22|\'|%27)?0(\"|%22|\'|%27)?(=|%3d)(\"|%22|\'|%27)?0|cast(\(|%28)0x|or%201(=|%3d)1) [NC,OR]
	RewriteCond %{QUERY_STRING} (g|%67|%47)(l|%6c|%4c)(o|%6f|%4f)(b|%62|%42)(a|%61|%41)(l|%6c|%4c)(s|%73|%53)(=|\[|%[0-9A-Z]{0,2}) [NC,OR]
	RewriteCond %{QUERY_STRING} (_|%5f)(r|%72|%52)(e|%65|%45)(q|%71|%51)(u|%75|%55)(e|%65|%45)(s|%73|%53)(t|%74|%54)(=|\[|%[0-9A-Z]{2,}) [NC,OR]
	RewriteCond %{QUERY_STRING} (j|%6a|%4a)(a|%61|%41)(v|%76|%56)(a|%61|%31)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(:|%3a)(.*)(;|%3b|\)|%29) [NC,OR]
	RewriteCond %{QUERY_STRING} (b|%62|%42)(a|%61|%41)(s|%73|%53)(e|%65|%45)(6|%36)(4|%34)(_|%5f)(e|%65|%45|d|%64|%44)(e|%65|%45|n|%6e|%4e)(c|%63|%43)(o|%6f|%4f)(d|%64|%44)(e|%65|%45)(.*)(\()(.*)(\)) [NC,OR]
	RewriteCond %{QUERY_STRING} (@copy|\$_(files|get|post)|allow_url_(fopen|include)|auto_prepend_file|blexbot|browsersploit|call_user_func_array|(php|web)shell|curl(_exec|test)|disable_functions?|document_root) [NC,OR]
	RewriteCond %{QUERY_STRING} (elastix|encodeuricom|exploit|fclose|fgets|file_put_contents|fputs|fsbuff|fsockopen|gethostbyname|grablogin|hmei7|hubs_post-cta|input_file|invokefunction|(\b)load_file|open_basedir|outfile|p3dlite) [NC,OR]
	RewriteCond %{QUERY_STRING} (pass(=|%3d)shell|passthru|phpinfo|phpshells|popen|proc_open|quickbrute|remoteview|root_path|safe_mode|shell_exec|site((.){0,2})copier|sp_executesql|sux0r|trojan|udtudt|user_func_array|wget|wp_insert_user|xertive) [NC,OR]
	RewriteCond %{QUERY_STRING} (;|<|>|\'|\"|\)|%0a|%0d|%22|%27|%3c|%3e|%00)(.*)(/\*|alter|base64|benchmark|cast|concat|convert|create|encode|declare|delay|delete|drop|hex|insert|load|md5|null|replace|request|script|select|set|sleep|truncate|unhex|update) [NC,OR]
	RewriteCond %{QUERY_STRING} ((\+|%2b)(concat|delete|get|select|union)(\+|%2b)) [NC,OR]
	RewriteCond %{QUERY_STRING} (union)(.*)(select)(.*)(\(|%28) [NC,OR]
	RewriteCond %{QUERY_STRING} (concat|eval)(.*)(\(|%28) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_QUERY_STRING:%1___%2___%3]

</IfModule>

# 8G:[REQUEST URI]
<IfModule mod_rewrite.c>

	RewriteCond %{REQUEST_URI} (,,,) [NC,OR]
	RewriteCond %{REQUEST_URI} (-------) [NC,OR]
	RewriteCond %{REQUEST_URI} (\^|`|<|>|\\|\|) [NC,OR]
	RewriteCond %{REQUEST_URI} ([a-z0-9]{2000,}) [NC,OR]
	RewriteCond %{REQUEST_URI} (=?\\(\'|%27)/?)(\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(\*|\"|\'|\.|,|&|&amp;?)/?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(php)(\()?([0-9]+)(\))?(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} /((.*)header:|(.*)set-cookie:(.*)=) [NC,OR]
	RewriteCond %{REQUEST_URI} (\.(s?ftp-?)config|(s?ftp-?)config\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(f?ckfinder|fck/|fckeditor|fullclick) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((force-)?download|framework/main)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (\{0\}|\"?0\"?=\"?0|\(/\(|\.\.\.|\+\+\+|\\\") [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(vbull(etin)?|boards|vbforum|vbweb|webvb)(/)? [NC,OR]
	RewriteCond %{REQUEST_URI} (\.|20)(get|the)(_)(permalink|posts_page_url)(\() [NC,OR]
	RewriteCond %{REQUEST_URI} (///|\?\?|/&&|/\*(.*)\*/|/:/|\\\\|0x00|%00|%0d%0a) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(cgi_?)?alfa(_?cgiapi|_?data|_?v[0-9]+)?(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (thumbs?(_editor|open)?|tim(thumbs?)?)((\.|%2e)php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((boot)?_?admin(er|istrator|s)(_events)?)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/%7e)(root|ftp|nobody|named|guest|logs|sshd)(/) [NC,OR]
	RewriteCond %{REQUEST_URI} (archive|backup|db|master|sql|wp|www|wwwroot)\.(gz|zip) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(\.?mad|alpha|c99|php|web)?sh(3|e)ll([0-9]+|\w)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(admin-?|file-?)(upload)(bg|_?file|ify|svu|ye)?(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(etc|var)(/)(hidden|secret|shadow|ninja|passwd|tmp)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (s)?(ftp|http|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(=|\$&?|&?(pws|rk)=0|_mm|_vti_|cgi(\.|-)|(=|/|;|,)nt\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(ds_store|htaccess|htpasswd|init?|mysql-select-db)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(bin)(/)(cc|chmod|chsh|cpp|echo|id|kill|mail|nasm|perl|ping|ps|python|tclsh)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(::[0-9999]|%3a%3a[0-9999]|127\.0\.0\.1|ccx|localhost|makefile|pingserver|wwwroot)(/)? [NC,OR]
	RewriteCond %{REQUEST_URI} ^(/)(123|backup|bak|beta|bkp|default|demo|dev(new|old)?|new-?site|null|old|old_files|old1)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)?j((\s)+)?a((\s)+)?v((\s)+)?a((\s)+)?s((\s)+)?c((\s)+)?r((\s)+)?i((\s)+)?p((\s)+)?t((\s)+)?(%3a|:) [NC,OR]
	RewriteCond %{REQUEST_URI} ^(/)(old-?site(back)?|old(web)?site(here)?|sites?|staging|undefined|wordpress([0-9]+)|wordpress-old)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(filemanager|htdocs|httpdocs|https?|mailman|mailto|msoffice|undefined|usage|var|vhosts|webmaster|www)(/) [NC,OR]
	RewriteCond %{REQUEST_URI} (\(null\)|\{\$itemURL\}|cast\(0x|echo(.*)kae|etc/passwd|eval\(|null(.*)null|open_basedir|self/environ|\+union\+all\+select) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(db-?|j-?|my(sql)?-?|setup-?|web-?|wp-?)?(admin-?)?(setup-?)?(conf\b|conf(ig)?)(uration)?(\.?bak|\.inc)?(\.inc|\.old|\.php|\.txt) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((.*)crlf-?injection|(.*)xss-?protection|__(inc|jsc)|author-panel|cgi-bin|database|downloader|(db|mysql)-?admin)(/) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(haders|head|hello|helpear|incahe|includes?|indo(sec)?|infos?|ioptimizes?|jmail|js|king|kiss|kodox|kro|legion|libsoft)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(awstats|document_root|dologin\.action|error.log|extension/ext|htaccess\.|lib/php|listinfo|phpunit/php|remoteview|server/php|www\.root\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (base64_(en|de)code|benchmark|curl_exec|e?chr|eval|function|fwrite|(f|p)open|html|leak|passthru|p?fsockopen|phpinfo)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{REQUEST_URI} (posix_(kill|mkfifo|setpgid|setsid|setuid)|(child|proc)_(close|get_status|nice|open|terminate)|(shell_)?exec|system)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((c99|php|web)?shell|crossdomain|fileditor|locus7|nstview|php(get|remoteview|writer)|r57|remview|sshphp|storm7|webadmin)(.*)(\.|%2e|\(|%28) [NC,OR]
	RewriteCond %{REQUEST_URI} /((wp-)((201\d|202\d|[0-9]{2})|ad|admin(fx|rss|setup)|booking|confirm|crons|data|file|mail|one|plugins?|readindex|reset|setups?|story))(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(^$|-|\!|\w|\.(.*)|100|123|([^iI])?ndex|index\.php/index|3xp|777|7yn|90sec|99|active|aill|ajs\.delivery|al277|alexuse?|ali|allwrite)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(analyser|apache|apikey|apismtp|authenticat(e|ing)|autoload_classmap|backup(_index)?|bakup|bkht|black|bogel|bookmark|bypass|cachee?)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(clean|cm(d|s)|con|connector\.minimal|contexmini|contral|curl(test)?|data(base)?|db|db-cache|db-safe-mode|defau11|defau1t|dompdf|dst)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(elements|emails?|error.log|ecscache|edit-form|eval-stdin|export|evil|fbrrchive|filemga|filenetworks?|f0x|gank(\.php)?|gass|gel|guide)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(logo_img|lufix|mage|marg|mass|mide|moon|mssqli|mybak|myshe|mysql|mytag_js?|nasgor|newfile|news|nf_?tracking|nginx|ngoi|ohayo|old-?index)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(olux|owl|pekok|petx|php-?info|phpping|popup-pomo|priv|r3x|radio|rahma|randominit|readindex|readmy|reads|repair-?bak|robot(s\.txt)?|root)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(router|savepng|semayan|shell|shootme|sky|socket(c|i|iasrgasf)ontrol|sql(bak|_?dump)?|support|sym403|sys|system_log|test|tmp-?(uploads)?)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(traffic-advice|u2p|udd|ukauka|up__uzegp|up14|upa?|upxx?|vega|vip|vu(ln)?(\w)?|webroot|weki|wikindex|wordpress|wp_logns?|wp_wrong_datlib)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(wp-?install|installation|wp(3|4|5|6)|wpfootes|wpzip|ws0|wsdl|wso(\w)?|www|(uploads|wp-admin)?xleet(-shell)?|xmlsrpc|xup|xxu|xxx|zibi|zipy)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (bkv74|cachedsimilar|core-stab|crgrvnkb|ctivrc|deadcode|deathshop|dkiz|e7xue|eqxafaj90zir|exploits|ffmkpcal|filellli7|(fox|sid)wso|gel4y|goog1es|gvqqpinc) [NC,OR]
	RewriteCond %{REQUEST_URI} (@md5|00.temp00|0byte|0d4y|0day|0xor|wso1337|1h6j5|3xp|40dd1d|4price|70bex?|a57bze893|abbrevsprl|abruzi|adminer|aqbmkwwx|archivarix|backdoor|beez5|bgvzc29) [NC,OR]
	RewriteCond %{REQUEST_URI} (handler_to_code|hax(0|o)r|hmei7|hnap1|home_url=|ibqyiove|icxbsx|indoxploi|jahat|jijle3|kcrew|keywordspy|laobiao|lock360|longdog|marijuan|mod_(aratic|ariimag)) [NC,OR]
	RewriteCond %{REQUEST_URI} (mobiquo|muiebl|nessus|osbxamip|phpunit|priv8|qcmpecgy|r3vn330|racrew|raiz0|reportserver|r00t|respectmus|rom2823|roseleif|sh3ll|site((.){0,2})copier|sqlpatch|sux0r) [NC,OR]
	RewriteCond %{REQUEST_URI} (sym403|telerik|uddatasql|utchiha|visualfrontend|w0rm|wangdafa|wpyii2|wsoyanzo|x5cv|xattack|xbaner|xertive|xiaolei|xltavrat|xorz|xsamxad|xsvip|xxxs?s?|zabbix|zebda) [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(7z|ab4|ace|afm|alfa|as(h|m)x?|aspx?|aws|axd|bash|ba?k?|bat|bin|bz2|cfg|cfml?|cgi|cms|conf\b|config|ctl|dat|db|dist|dll|eml|eng(ine)?|env|et2|exe|fec|fla|git(ignore)?)$ [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(hg|idea|inc|index|ini|inv|jar|jspa?|lib|local|log|lqd|make|mbf|mdb|mmw|mny|mod(ule)?|msi|old|one|orig|out|passwd|pdb|php\.(php|suspect(ed)?)|php([^\/])|phtml?|pl|profiles?)$ [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(psd|pst|ptdb|production|pwd|py|qbb|qdf|rar|rdf|remote|save|sdb|sql|sh|soa|svn|swf|swl|swo|swp|stx|tar|tax|tgz?|theme|tls|tmb|tmd|wok|wow|xsd|xtmpl|xz|ya?ml|za|zlib)$ [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_REQUEST_URI:%1___%2___%3]

</IfModule>

# 8G:[USER AGENT]
<IfModule mod_rewrite.c>

	RewriteCond %{HTTP_USER_AGENT} ([a-z0-9]{2000,}) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (&lt;|%0a|%0d|%27|%3c|%3e|%00|0x00|\\\x22) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (ahrefs|Applebot|archiver|curl|libwww-perl|pycurl|scan) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (oppo\sa33|(c99|php|web)shell|site((.){0,2})copier) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (base64_decode|bin/bash|disconnect|eval|unserializ) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (acapbot|acoonbot|aiohttp|alexibot|asterias|attackbot|awario|Baiduspider|backdor|becomebot|binlar|blackwidow|blekkobot|blex|blowfish|bullseye|bunnys|butterfly|bytedance|Bytespider|careerbot|casper) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (censysinspect|ChatGPT-User|checkpriv|cheesebot|cherrypick|chinaclaw|choppy|ClaudeBot|clshttp|cmsworld|copernic|copyrightcheck|cosmos|crawlergo|crescent|datacha|dataminr|(\b)demon(\b)|diavol|discobot|dittospyder) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (dotbot|dotnetdotcom|dumbot|econtext|emailcollector|emailsiphon|emailwolf|eolasbot|eventures|extract|eyenetie|feedfinder|flaming|flashget|flicky|foobot|fuck) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (g00g1e|getright|gigabot|go-ahead-got|go-http-client|gozilla|GPTBot|grabnet|grafula|harvest|heritrix|httracks?|icarus6j|imagesiftbot|jetbot|jetcar|jikespider|kmccrew|leechftp|libweb|liebaofast|linkfluence) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (linkscan|LinkTitles|linkwalker|lwp-download|majestic|mauibot|masscan|miner|mechanize|meta-externalagent|mj12bot|morfeus|moveoverbot|mozlila|nbot|netmechanic|netspider|nicerspro|nikto|ninja|nominet|nutch) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (OAI-SearchBot|octopus|Omgilibot|Omgili|pagegrabber|petalbot|planetwork|postrank|proximic|purebot|queryn|queryseeker|radian6|radiation|realdownload|remoteview|rogerbot|scan|scooter|seekerspid) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (semalt|SemrushBot|siclab|sindice|sistrix|sitebot|siteexplorer|sitesnagger|skygrid|smartdownload|snoopy|sosospider|spankbot|spbot|sqlmap|stackrambler|stripper|sucker|surftbot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (sux0r|suzukacz|suzuran|takeout|teleport|telesoft|true_robots|turingos|turnit|vampire|vikspider|voideye|webleacher|webreaper|webstripper|webvac|webviewer|webwhacker) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (winhttp|wwwoffle|woxbot|xaldon|xxxyy|yamanalab|yandex|yandexbot|yioopbot|youda|zeus|zmeu|zune|zyborg) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_USER_AGENT:%1]

</IfModule>

# 8G:[REMOTE HOST]
<IfModule mod_rewrite.c>

	RewriteCond %{REMOTE_HOST} (163data|amazonaws|colocrossing|crimea|g00g1e|justhost|kanagawa|loopia|masterhost|onlinehome|poneytel|sprintdatacenter|reverse.softlayer|safenet|ttnet|woodpecker|wowrack) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_REMOTE_HOST:%1]

</IfModule>

# 8G:[HTTP REFERRER]
<IfModule mod_rewrite.c>

	RewriteCond %{HTTP_REFERER} (order(\s|%20)by(\s|%20)1--) [NC,OR]
	RewriteCond %{HTTP_REFERER} (@unlink|assert\(|print_r\(|x00|xbshell) [NC,OR]
	RewriteCond %{HTTP_REFERER} (100dollars|best-seo|blue\spill|cocaine|ejaculat|erectile|erections|hoodia|huronriveracres|impotence|levitra|libido|lipitor|mopub\.com|phentermin) [NC,OR]
	RewriteCond %{HTTP_REFERER} (pornhelm|pro[sz]ac|sandyauer|semalt\.com|social-buttions|todaperfeita|tramadol|troyhamby|ultram|unicauca|valium|viagra|vicodin|xanax|ypxaieo) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_HTTP_REFERRER:%1]

</IfModule>


# 8G:[REQUEST METHOD]
<IfModule mod_rewrite.c>

	RewriteCond %{REQUEST_METHOD} ^(connect|debug|move|trace|track) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_REQUEST_METHOD:%1]

</IfModule>

# 7G Addon: Stop Aggressive Scanning for Uploads-Related Targets
# https://perishablepress.com/stop-aggressive-scanning-uploads/
<IfModule mod_rewrite.c>

	# RewriteCond %{REQUEST_URI} /php(unit)?/ [NC,OR]
	# RewriteCond %{REQUEST_URI} \.(aspx?|env|git(ignore)?|phtml|rar|well-known) [NC,OR]
	# RewriteCond %{REQUEST_URI} /(cms|control_panel|dashboard|home_url=|lr-admin|manager|panel|staff|webadmin) [NC,OR]
	# RewriteCond %{REQUEST_URI} /(adm(in)?|blog|cache|checkout|controlpanel|ecommerce|export|magento(-1|web)?|market(place)?|mg|onli(n|k)e|orders?|shop|tmplconnector|uxm|web?store)/ [NC,OR]
	
	RewriteCond %{REQUEST_URI} (_timthumb_|timthumb.php) [NC,OR]
	RewriteCond %{REQUEST_URI} /(install|wp-config|xmlrpc)\.php [NC,OR]
	RewriteCond %{REQUEST_URI} /(uploadify|uploadbg|up__uzegp)\.php [NC,OR]
	RewriteCond %{REQUEST_URI} /(comm\.js|mysql-date-function|simplebootadmin|vuln\.htm|www\.root\.) [NC,OR]
	RewriteCond %{REQUEST_URI} /(admin-uploadify|fileupload|jquery-file-upload|upload_file|upload|uploadify|webforms)/ [NC,OR]
	RewriteCond %{REQUEST_URI} /(ajax_pluginconf|apikey|connector(.minimal)?|eval-stdin|f0x|login|router|setup-config|sssp|vuln|xattacker)\.php [NC]
	
	RewriteRule .* - [F,L]
	
</IfModule>
And robots.txt file also in the root:

Code: Select all

Disallow: /blackhole/
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
User-agent: 01h4x.com
Disallow:/
User-agent: 360Spider
Disallow:/
User-agent: 404checker
Disallow:/
User-agent: 404enemy
Disallow:/
User-agent: 80legs
Disallow:/
User-agent: ADmantX
Disallow:/
User-agent: AIBOT
Disallow:/
User-agent: ALittle Client
Disallow:/
User-agent: ASPSeek
Disallow:/
User-agent: Abonti
Disallow:/
User-agent: Aboundex
Disallow:/
User-agent: Aboundexbot
Disallow:/
User-agent: Acunetix
Disallow:/
User-agent: AdsTxtCrawlerTP
Disallow:/
User-agent: AfD-Verbotsverfahren
Disallow:/
User-agent: AhrefsBot
Disallow:/
User-agent: AiHitBot
Disallow:/
User-agent: Aipbot
Disallow:/
User-agent: Alexibot
Disallow:/
User-agent: AllSubmitter
Disallow:/
User-agent: Alligator
Disallow:/
User-agent: AlphaBot
Disallow:/
User-agent: Anarchie
Disallow:/
User-agent: Anarchy
Disallow:/
User-agent: Anarchy99
Disallow:/
User-agent: Ankit
Disallow:/
User-agent: Anthill
Disallow:/
User-agent: Apexoo
Disallow:/
User-agent: Aspiegel
Disallow:/
User-agent: Asterias
Disallow:/
User-agent: Atomseobot
Disallow:/
User-agent: Attach
Disallow:/
User-agent: AwarioBot
Disallow:/
User-agent: AwarioRssBot
Disallow:/
User-agent: AwarioSmartBot
Disallow:/
User-agent: BBBike
Disallow:/
User-agent: BDCbot
Disallow:/
User-agent: BDFetch
Disallow:/
User-agent: BLEXBot
Disallow:/
User-agent: BackDoorBot
Disallow:/
User-agent: BackStreet
Disallow:/
User-agent: BackWeb
Disallow:/
User-agent: Backlink-Ceck
Disallow:/
User-agent: BacklinkCrawler
Disallow:/
User-agent: Badass
Disallow:/
User-agent: Bandit
Disallow:/
User-agent: Barkrowler
Disallow:/
User-agent: BatchFTP
Disallow:/
User-agent: Battleztar Bazinga
Disallow:/
User-agent: BetaBot
Disallow:/
User-agent: Bigfoot
Disallow:/
User-agent: Bitacle
Disallow:/
User-agent: BlackWidow
Disallow:/
User-agent: Black Hole
Disallow:/
User-agent: Blackboard
Disallow:/
User-agent: Blow
Disallow:/
User-agent: BlowFish
Disallow:/
User-agent: Boardreader
Disallow:/
User-agent: Bolt
Disallow:/
User-agent: BotALot
Disallow:/
User-agent: Brandprotect
Disallow:/
User-agent: Brandwatch
Disallow:/
User-agent: Buck
Disallow:/
User-agent: Buddy
Disallow:/
User-agent: BuiltBotTough
Disallow:/
User-agent: BuiltWith
Disallow:/
User-agent: Bullseye
Disallow:/
User-agent: BunnySlippers
Disallow:/
User-agent: BuzzSumo
Disallow:/
User-agent: Bytespider
Disallow:/
User-agent: CATExplorador
Disallow:/
User-agent: CCBot
Disallow:/
User-agent: CODE87
Disallow:/
User-agent: CSHttp
Disallow:/
User-agent: Calculon
Disallow:/
User-agent: CazoodleBot
Disallow:/
User-agent: Cegbfeieh
Disallow:/
User-agent: CensysInspect
Disallow:/
User-agent: ChatGPT-User
Disallow:/
User-agent: ChatGPT
Disallow:/
User-agent: CheTeam
Disallow:/
User-agent: CheeseBot
Disallow:/
User-agent: CherryPicker
Disallow:/
User-agent: ChinaClaw
Disallow:/
User-agent: Chlooe
Disallow:/
User-agent: Citoid
Disallow:/
User-agent: Claritybot
Disallow:/
User-agent: Cliqzbot
Disallow:/
User-agent: Cloud mapping
Disallow:/
User-agent: Cocolyzebot
Disallow:/
User-agent: Cogentbot
Disallow:/
User-agent: Collector
Disallow:/
User-agent: Copier
Disallow:/
User-agent: CopyRightCheck
Disallow:/
User-agent: Copyscape
Disallow:/
User-agent: Cosmos
Disallow:/
User-agent: Craftbot
Disallow:/
User-agent: Crawling at Home Project
Disallow:/
User-agent: CrazyWebCrawler
Disallow:/
User-agent: Crescent
Disallow:/
User-agent: CrunchBot
Disallow:/
User-agent: Curious
Disallow:/
User-agent: Custo
Disallow:/
User-agent: CyotekWebCopy
Disallow:/
User-agent: DBLBot
Disallow:/
User-agent: DIIbot
Disallow:/
User-agent: DSearch
Disallow:/
User-agent: DTS Agent
Disallow:/
User-agent: DataCha0s
Disallow:/
User-agent: DatabaseDriverMysqli
Disallow:/
User-agent: Demon
Disallow:/
User-agent: Deusu
Disallow:/
User-agent: Devil
Disallow:/
User-agent: Digincore
Disallow:/
User-agent: DigitalPebble
Disallow:/
User-agent: Dirbuster
Disallow:/
User-agent: Disco
Disallow:/
User-agent: Discobot
Disallow:/
User-agent: Discoverybot
Disallow:/
User-agent: Dispatch
Disallow:/
User-agent: DittoSpyder
Disallow:/
User-agent: DnBCrawler-Analytics
Disallow:/
User-agent: DnyzBot
Disallow:/
User-agent: DomCopBot
Disallow:/
User-agent: DomainAppender
Disallow:/
User-agent: DomainCrawler
Disallow:/
User-agent: DomainSigmaCrawler
Disallow:/
User-agent: DomainStatsBot
Disallow:/
User-agent: Domains Project
Disallow:/
User-agent: Dotbot
Disallow:/
User-agent: Download Wonder
Disallow:/
User-agent: Dragonfly
Disallow:/
User-agent: Drip
Disallow:/
User-agent: ECCP/1.0
Disallow:/
User-agent: EMail Siphon
Disallow:/
User-agent: EMail Wolf
Disallow:/
User-agent: EasyDL
Disallow:/
User-agent: Ebingbong
Disallow:/
User-agent: Ecxi
Disallow:/
User-agent: EirGrabber
Disallow:/
User-agent: EroCrawler
Disallow:/
User-agent: Evil
Disallow:/
User-agent: Exabot
Disallow:/
User-agent: Express WebPictures
Disallow:/
User-agent: ExtLinksBot
Disallow:/
User-agent: Extractor
Disallow:/
User-agent: ExtractorPro
Disallow:/
User-agent: Extreme Picture Finder
Disallow:/
User-agent: EyeNetIE
Disallow:/
User-agent: Ezooms
Disallow:/
User-agent: FDM
Disallow:/
User-agent: FHscan
Disallow:/
User-agent: FemtosearchBot
Disallow:/
User-agent: Fimap
Disallow:/
User-agent: Firefox/7.0
Disallow:/
User-agent: FlashGet
Disallow:/
User-agent: Flunky
Disallow:/
User-agent: Foobot
Disallow:/
User-agent: Freeuploader
Disallow:/
User-agent: FrontPage
Disallow:/
User-agent: Fuzz
Disallow:/
User-agent: FyberSpider
Disallow:/
User-agent: Fyrebot
Disallow:/
User-agent: G-i-g-a-b-o-t
Disallow:/
User-agent: GPTBot
Disallow:/
User-agent: GT::WWW
Disallow:/
User-agent: GalaxyBot
Disallow:/
User-agent: Genieo
Disallow:/
User-agent: GermCrawler
Disallow:/
User-agent: GetRight
Disallow:/
User-agent: GetWeb
Disallow:/
User-agent: Getintent
Disallow:/
User-agent: Gigabot
Disallow:/
User-agent: Go!Zilla
Disallow:/
User-agent: Go-Ahead-Got-It
Disallow:/
User-agent: GoZilla
Disallow:/
User-agent: Gotit
Disallow:/
User-agent: GrabNet
Disallow:/
User-agent: Grabber
Disallow:/
User-agent: Grafula
Disallow:/
User-agent: GrapeFX
Disallow:/
User-agent: GrapeshotCrawler
Disallow:/
User-agent: GridBot
Disallow:/
User-agent: HEADMasterSEO
Disallow:/
User-agent: HMView
Disallow:/
User-agent: HTMLparser
Disallow:/
User-agent: HTTP::Lite
Disallow:/
User-agent: HTTrack
Disallow:/
User-agent: Haansoft
Disallow:/
User-agent: HaosouSpider
Disallow:/
User-agent: Harvest
Disallow:/
User-agent: Havij
Disallow:/
User-agent: Heritrix
Disallow:/
User-agent: Hloader
Disallow:/
User-agent: HonoluluBot
Disallow:/
User-agent: Humanlinks
Disallow:/
User-agent: HybridBot
Disallow:/
User-agent: IDBTE4M
Disallow:/
User-agent: IDBot
Disallow:/
User-agent: IRLbot
Disallow:/
User-agent: Iblog
Disallow:/
User-agent: Id-search
Disallow:/
User-agent: IlseBot
Disallow:/
User-agent: Image Fetch
Disallow:/
User-agent: Image Sucker
Disallow:/
User-agent: ImagesiftBot
Disallow:/
User-agent: IndeedBot
Disallow:/
User-agent: Indy Library
Disallow:/
User-agent: InfoNaviRobot
Disallow:/
User-agent: InfoTekies
Disallow:/
User-agent: Information Security Team InfraSec Scanner
Disallow:/
User-agent: InfraSec Scanner
Disallow:/
User-agent: Intelliseek
Disallow:/
User-agent: InterGET
Disallow:/
User-agent: InternetMeasurement
Disallow:/
User-agent: InternetSeer
Disallow:/
User-agent: Internet Ninja
Disallow:/
User-agent: Iria
Disallow:/
User-agent: Iskanie
Disallow:/
User-agent: IstellaBot
Disallow:/
User-agent: JOC Web Spider
Disallow:/
User-agent: JamesBOT
Disallow:/
User-agent: Jbrofuzz
Disallow:/
User-agent: JennyBot
Disallow:/
User-agent: JetCar
Disallow:/
User-agent: Jetty
Disallow:/
User-agent: JikeSpider
Disallow:/
User-agent: Joomla
Disallow:/
User-agent: Jorgee
Disallow:/
User-agent: JustView
Disallow:/
User-agent: Jyxobot
Disallow:/
User-agent: Kenjin Spider
Disallow:/
User-agent: Keybot Translation-Search-Machine
Disallow:/
User-agent: Keyword Density
Disallow:/
User-agent: Kinza
Disallow:/
User-agent: Kozmosbot
Disallow:/
User-agent: LNSpiderguy
Disallow:/
User-agent: LWP::Simple
Disallow:/
User-agent: Lanshanbot
Disallow:/
User-agent: Larbin
Disallow:/
User-agent: Leap
Disallow:/
User-agent: LeechFTP
Disallow:/
User-agent: LeechGet
Disallow:/
User-agent: LexiBot
Disallow:/
User-agent: Lftp
Disallow:/
User-agent: LibWeb
Disallow:/
User-agent: Libwhisker
Disallow:/
User-agent: LieBaoFast
Disallow:/
User-agent: Lightspeedsystems
Disallow:/
User-agent: Likse
Disallow:/
User-agent: LinkScan
Disallow:/
User-agent: LinkWalker
Disallow:/
User-agent: Linkbot
Disallow:/
User-agent: LinkextractorPro
Disallow:/
User-agent: LinkpadBot
Disallow:/
User-agent: LinksManager
Disallow:/
User-agent: LinqiaMetadataDownloaderBot
Disallow:/
User-agent: LinqiaRSSBot
Disallow:/
User-agent: LinqiaScrapeBot
Disallow:/
User-agent: Lipperhey
Disallow:/
User-agent: Lipperhey Spider
Disallow:/
User-agent: Litemage_walker
Disallow:/
User-agent: Lmspider
Disallow:/
User-agent: Ltx71
Disallow:/
User-agent: MFC_Tear_Sample
Disallow:/
User-agent: MIDown tool
Disallow:/
User-agent: MIIxpc
Disallow:/
User-agent: MJ12bot
Disallow:/
User-agent: MQQBrowser
Disallow:/
User-agent: MSFrontPage
Disallow:/
User-agent: MSIECrawler
Disallow:/
User-agent: MTRobot
Disallow:/
User-agent: Mag-Net
Disallow:/
User-agent: Magnet
Disallow:/
User-agent: Mail.RU_Bot
Disallow:/
User-agent: Majestic-SEO
Disallow:/
User-agent: Majestic12
Disallow:/
User-agent: Majestic SEO
Disallow:/
User-agent: MarkMonitor
Disallow:/
User-agent: MarkWatch
Disallow:/
User-agent: Mass Downloader
Disallow:/
User-agent: Masscan
Disallow:/
User-agent: Mata Hari
Disallow:/
User-agent: MauiBot
Disallow:/
User-agent: Mb2345Browser
Disallow:/
User-agent: MeanPath Bot
Disallow:/
User-agent: Meanpathbot
Disallow:/
User-agent: Mediatoolkitbot
Disallow:/
User-agent: MegaIndex.ru
Disallow:/
User-agent: Metauri
Disallow:/
User-agent: MicroMessenger
Disallow:/
User-agent: Microsoft Data Access
Disallow:/
User-agent: Microsoft URL Control
Disallow:/
User-agent: Minefield
Disallow:/
User-agent: Mister PiX
Disallow:/
User-agent: Moblie Safari
Disallow:/
User-agent: Mojeek
Disallow:/
User-agent: Mojolicious
Disallow:/
User-agent: MolokaiBot
Disallow:/
User-agent: Morfeus Fucking Scanner
Disallow:/
User-agent: Mozlila
Disallow:/
User-agent: Mr.4x3
Disallow:/
User-agent: Msrabot
Disallow:/
User-agent: Musobot
Disallow:/
User-agent: NICErsPRO
Disallow:/
User-agent: NPbot
Disallow:/
User-agent: Name Intelligence
Disallow:/
User-agent: Nameprotect
Disallow:/
User-agent: Navroad
Disallow:/
User-agent: NearSite
Disallow:/
User-agent: Needle
Disallow:/
User-agent: Nessus
Disallow:/
User-agent: NetAnts
Disallow:/
User-agent: NetLyzer
Disallow:/
User-agent: NetMechanic
Disallow:/
User-agent: NetSpider
Disallow:/
User-agent: NetZIP
Disallow:/
User-agent: Net Vampire
Disallow:/
User-agent: Netcraft
Disallow:/
User-agent: Nettrack
Disallow:/
User-agent: Netvibes
Disallow:/
User-agent: NextGenSearchBot
Disallow:/
User-agent: Nibbler
Disallow:/
User-agent: Niki-bot
Disallow:/
User-agent: Nikto
Disallow:/
User-agent: NimbleCrawler
Disallow:/
User-agent: Nimbostratus
Disallow:/
User-agent: Ninja
Disallow:/
User-agent: Nmap
Disallow:/
User-agent: Nuclei
Disallow:/
User-agent: Nutch
Disallow:/
User-agent: Octopus
Disallow:/
User-agent: Offline Explorer
Disallow:/
User-agent: Offline Navigator
Disallow:/
User-agent: OnCrawl
Disallow:/
User-agent: OpenLinkProfiler
Disallow:/
User-agent: OpenVAS
Disallow:/
User-agent: Openfind
Disallow:/
User-agent: Openvas
Disallow:/
User-agent: OrangeBot
Disallow:/
User-agent: OrangeSpider
Disallow:/
User-agent: OutclicksBot
Disallow:/
User-agent: OutfoxBot
Disallow:/
User-agent: PECL::HTTP
Disallow:/
User-agent: PHPCrawl
Disallow:/
User-agent: POE-Component-Client-HTTP
Disallow:/
User-agent: PageAnalyzer
Disallow:/
User-agent: PageGrabber
Disallow:/
User-agent: PageScorer
Disallow:/
User-agent: PageThing.com
Disallow:/
User-agent: Page Analyzer
Disallow:/
User-agent: Pandalytics
Disallow:/
User-agent: Panscient
Disallow:/
User-agent: Papa Foto
Disallow:/
User-agent: Pavuk
Disallow:/
User-agent: PeoplePal
Disallow:/
User-agent: Petalbot
Disallow:/
User-agent: Pi-Monster
Disallow:/
User-agent: Picscout
Disallow:/
User-agent: Picsearch
Disallow:/
User-agent: PictureFinder
Disallow:/
User-agent: Piepmatz
Disallow:/
User-agent: Pimonster
Disallow:/
User-agent: Pixray
Disallow:/
User-agent: PleaseCrawl
Disallow:/
User-agent: Pockey
Disallow:/
User-agent: ProPowerBot
Disallow:/
User-agent: ProWebWalker
Disallow:/
User-agent: Probethenet
Disallow:/
User-agent: Proximic
Disallow:/
User-agent: Psbot
Disallow:/
User-agent: Pu_iN
Disallow:/
User-agent: Pump
Disallow:/
User-agent: PxBroker
Disallow:/
User-agent: PyCurl
Disallow:/
User-agent: QueryN Metasearch
Disallow:/
User-agent: Quick-Crawler
Disallow:/
User-agent: RSSingBot
Disallow:/
User-agent: Rainbot
Disallow:/
User-agent: RankActive
Disallow:/
User-agent: RankActiveLinkBot
Disallow:/
User-agent: RankFlex
Disallow:/
User-agent: RankingBot
Disallow:/
User-agent: RankingBot2
Disallow:/
User-agent: Rankivabot
Disallow:/
User-agent: RankurBot
Disallow:/
User-agent: Re-re
Disallow:/
User-agent: ReGet
Disallow:/
User-agent: RealDownload
Disallow:/
User-agent: Reaper
Disallow:/
User-agent: RebelMouse
Disallow:/
User-agent: Recorder
Disallow:/
User-agent: RedesScrapy
Disallow:/
User-agent: RepoMonkey
Disallow:/
User-agent: Ripper
Disallow:/
User-agent: RocketCrawler
Disallow:/
User-agent: Rogerbot
Disallow:/
User-agent: SBIder
Disallow:/
User-agent: SEOkicks
Disallow:/
User-agent: SEOkicks-Robot
Disallow:/
User-agent: SEOlyticsCrawler
Disallow:/
User-agent: SEOprofiler
Disallow:/
User-agent: SEOstats
Disallow:/
User-agent: SISTRIX
Disallow:/
User-agent: SMTBot
Disallow:/
User-agent: SalesIntelligent
Disallow:/
User-agent: ScanAlert
Disallow:/
User-agent: Scanbot
Disallow:/
User-agent: ScoutJet
Disallow:/
User-agent: Scrapy
Disallow:/
User-agent: Screaming
Disallow:/
User-agent: ScreenerBot
Disallow:/
User-agent: ScrepyBot
Disallow:/
User-agent: Searchestate
Disallow:/
User-agent: SearchmetricsBot
Disallow:/
User-agent: Seekport
Disallow:/
User-agent: SeekportBot
Disallow:/
User-agent: SemanticJuice
Disallow:/
User-agent: Semrush
Disallow:/
User-agent: SemrushBot
Disallow:/
User-agent: SentiBot
Disallow:/
User-agent: SenutoBot
Disallow:/
User-agent: SeoSiteCheckup
Disallow:/
User-agent: SeobilityBot
Disallow:/
User-agent: Seomoz
Disallow:/
User-agent: Shodan
Disallow:/
User-agent: Siphon
Disallow:/
User-agent: SiteCheckerBotCrawler
Disallow:/
User-agent: SiteExplorer
Disallow:/
User-agent: SiteLockSpider
Disallow:/
User-agent: SiteSnagger
Disallow:/
User-agent: SiteSucker
Disallow:/
User-agent: Site Sucker
Disallow:/
User-agent: Sitebeam
Disallow:/
User-agent: Siteimprove
Disallow:/
User-agent: Sitevigil
Disallow:/
User-agent: SlySearch
Disallow:/
User-agent: SmartDownload
Disallow:/
User-agent: Snake
Disallow:/
User-agent: Snapbot
Disallow:/
User-agent: Snoopy
Disallow:/
User-agent: SocialRankIOBot
Disallow:/
User-agent: Sociscraper
Disallow:/
User-agent: Sogou web spider
Disallow:/
User-agent: Sosospider
Disallow:/
User-agent: Sottopop
Disallow:/
User-agent: SpaceBison
Disallow:/
User-agent: Spammen
Disallow:/
User-agent: SpankBot
Disallow:/
User-agent: Spanner
Disallow:/
User-agent: Spbot
Disallow:/
User-agent: Spinn3r
Disallow:/
User-agent: SputnikBot
Disallow:/
User-agent: Sqlmap
Disallow:/
User-agent: Sqlworm
Disallow:/
User-agent: Sqworm
Disallow:/
User-agent: Steeler
Disallow:/
User-agent: Stripper
Disallow:/
User-agent: Sucker
Disallow:/
User-agent: Sucuri
Disallow:/
User-agent: SuperBot
Disallow:/
User-agent: SuperHTTP
Disallow:/
User-agent: Surfbot
Disallow:/
User-agent: SurveyBot
Disallow:/
User-agent: Suzuran
Disallow:/
User-agent: Swiftbot
Disallow:/
User-agent: Szukacz
Disallow:/
User-agent: T0PHackTeam
Disallow:/
User-agent: T8Abot
Disallow:/
User-agent: Teleport
Disallow:/
User-agent: TeleportPro
Disallow:/
User-agent: Telesoft
Disallow:/
User-agent: Telesphoreo
Disallow:/
User-agent: Telesphorep
Disallow:/
User-agent: TheNomad
Disallow:/
User-agent: The Intraformant
Disallow:/
User-agent: Thumbor
Disallow:/
User-agent: TightTwatBot
Disallow:/
User-agent: TinyTestBot
Disallow:/
User-agent: Titan
Disallow:/
User-agent: Toata
Disallow:/
User-agent: Toweyabot
Disallow:/
User-agent: Tracemyfile
Disallow:/
User-agent: Trendiction
Disallow:/
User-agent: Trendictionbot
Disallow:/
User-agent: True_Robot
Disallow:/
User-agent: Turingos
Disallow:/
User-agent: Turnitin
Disallow:/
User-agent: TurnitinBot
Disallow:/
User-agent: TwengaBot
Disallow:/
User-agent: Twice
Disallow:/
User-agent: Typhoeus
Disallow:/
User-agent: URLy.Warning
Disallow:/
User-agent: URLy Warning
Disallow:/
User-agent: UnisterBot
Disallow:/
User-agent: Upflow
Disallow:/
User-agent: V-BOT
Disallow:/
User-agent: VB Project
Disallow:/
User-agent: VCI
Disallow:/
User-agent: Vacuum
Disallow:/
User-agent: Vagabondo
Disallow:/
User-agent: VelenPublicWebCrawler
Disallow:/
User-agent: VeriCiteCrawler
Disallow:/
User-agent: VidibleScraper
Disallow:/
User-agent: Virusdie
Disallow:/
User-agent: VoidEYE
Disallow:/
User-agent: Voil
Disallow:/
User-agent: Voltron
Disallow:/
User-agent: WASALive-Bot
Disallow:/
User-agent: WBSearchBot
Disallow:/
User-agent: WEBDAV
Disallow:/
User-agent: WISENutbot
Disallow:/
User-agent: WPScan
Disallow:/
User-agent: WWW-Collector-E
Disallow:/
User-agent: WWW-Mechanize
Disallow:/
User-agent: WWW::Mechanize
Disallow:/
User-agent: WWWOFFLE
Disallow:/
User-agent: Wallpapers
Disallow:/
User-agent: Wallpapers/3.0
Disallow:/
User-agent: WallpapersHD
Disallow:/
User-agent: WeSEE
Disallow:/
User-agent: WebAuto
Disallow:/
User-agent: WebBandit
Disallow:/
User-agent: WebCollage
Disallow:/
User-agent: WebCopier
Disallow:/
User-agent: WebEnhancer
Disallow:/
User-agent: WebFetch
Disallow:/
User-agent: WebFuck
Disallow:/
User-agent: WebGo IS
Disallow:/
User-agent: WebImageCollector
Disallow:/
User-agent: WebLeacher
Disallow:/
User-agent: WebPix
Disallow:/
User-agent: WebReaper
Disallow:/
User-agent: WebSauger
Disallow:/
User-agent: WebStripper
Disallow:/
User-agent: WebSucker
Disallow:/
User-agent: WebWhacker
Disallow:/
User-agent: WebZIP
Disallow:/
User-agent: Web Auto
Disallow:/
User-agent: Web Collage
Disallow:/
User-agent: Web Enhancer
Disallow:/
User-agent: Web Fetch
Disallow:/
User-agent: Web Fuck
Disallow:/
User-agent: Web Pix
Disallow:/
User-agent: Web Sauger
Disallow:/
User-agent: Web Sucker
Disallow:/
User-agent: Webalta
Disallow:/
User-agent: WebmasterWorldForumBot
Disallow:/
User-agent: Webshag
Disallow:/
User-agent: WebsiteExtractor
Disallow:/
User-agent: WebsiteQuester
Disallow:/
User-agent: Website Quester
Disallow:/
User-agent: Webster
Disallow:/
User-agent: Whack
Disallow:/
User-agent: Whacker
Disallow:/
User-agent: Whatweb
Disallow:/
User-agent: Who.is Bot
Disallow:/
User-agent: Widow
Disallow:/
User-agent: WinHTTrack
Disallow:/
User-agent: WiseGuys Robot
Disallow:/
User-agent: Wonderbot
Disallow:/
User-agent: Woobot
Disallow:/
User-agent: Wotbox
Disallow:/
User-agent: Wprecon
Disallow:/
User-agent: Xaldon WebSpider
Disallow:/
User-agent: Xaldon_WebSpider
Disallow:/
User-agent: Xenu
Disallow:/
User-agent: YaK
Disallow:/
User-agent: YoudaoBot
Disallow:/
User-agent: Zade
Disallow:/
User-agent: Zauba
Disallow:/
User-agent: Zermelo
Disallow:/
User-agent: Zeus
Disallow:/
User-agent: Zitebot
Disallow:/
User-agent: ZmEu
Disallow:/
User-agent: ZoomBot
Disallow:/
User-agent: ZoominfoBot
Disallow:/
User-agent: ZumBot
Disallow:/
User-agent: ZyBorg
Disallow:/
User-agent: adscanner
Disallow:/
User-agent: anthropic-ai
Disallow:/
User-agent: archive.org_bot
Disallow:/
User-agent: arquivo-web-crawler
Disallow:/
User-agent: arquivo.pt
Disallow:/
User-agent: autoemailspider
Disallow:/
User-agent: awario.com
Disallow:/
User-agent: backlink-check
Disallow:/
User-agent: cah.io.community
Disallow:/
User-agent: check1.exe
Disallow:/
User-agent: clark-crawler
Disallow:/
User-agent: coccocbot
Disallow:/
User-agent: cognitiveseo
Disallow:/
User-agent: cohere-ai
Disallow:/
User-agent: com.plumanalytics
Disallow:/
User-agent: crawl.sogou.com
Disallow:/
User-agent: crawler.feedback
Disallow:/
User-agent: crawler4j
Disallow:/
User-agent: dataforseo.com
Disallow:/
User-agent: dataforseobot
Disallow:/
User-agent: demandbase-bot
Disallow:/
User-agent: domainsproject.org
Disallow:/
User-agent: eCatch
Disallow:/
User-agent: evc-batch
Disallow:/
User-agent: gopher
Disallow:/
User-agent: heritrix
Disallow:/
User-agent: imagesift.com
Disallow:/
User-agent: instabid
Disallow:/
User-agent: internetVista monitor
Disallow:/
User-agent: ips-agent
Disallow:/
User-agent: isitwp.com
Disallow:/
User-agent: iubenda-radar
Disallow:/
User-agent: linkdexbot
Disallow:/
User-agent: linkfluence
Disallow:/
User-agent: lwp-request
Disallow:/
User-agent: lwp-trivial
Disallow:/
User-agent: magpie-crawler
Disallow:/
User-agent: meanpathbot
Disallow:/
User-agent: mediawords
Disallow:/
User-agent: muhstik-scan
Disallow:/
User-agent: netEstate NE Crawler
Disallow:/
User-agent: oBot
Disallow:/
User-agent: omgili
Disallow:/
User-agent: openai
Disallow:/
User-agent: openai.com
Disallow:/
User-agent: page scorer
Disallow:/
User-agent: pcBrowser
Disallow:/
User-agent: plumanalytics
Disallow:/
User-agent: polaris version
Disallow:/
User-agent: probe-image-size
Disallow:/
User-agent: ripz
Disallow:/
User-agent: s1z.ru
Disallow:/
User-agent: satoristudio.net
Disallow:/
User-agent: scalaj-http
Disallow:/
User-agent: scan.lol
Disallow:/
User-agent: seobility
Disallow:/
User-agent: seocompany.store
Disallow:/
User-agent: seoscanners
Disallow:/
User-agent: seostar
Disallow:/
User-agent: serpstatbot
Disallow:/
User-agent: sexsearcher
Disallow:/
User-agent: sitechecker.pro
Disallow:/
User-agent: siteripz
Disallow:/
User-agent: sogouspider
Disallow:/
User-agent: sp_auditbot
Disallow:/
User-agent: spyfu
Disallow:/
User-agent: sysscan
Disallow:/
User-agent: tAkeOut
Disallow:/
User-agent: trendiction.com
Disallow:/
User-agent: trendiction.de
Disallow:/
User-agent: ubermetrics-technologies.com
Disallow:/
User-agent: voyagerx.com
Disallow:/
User-agent: webgains-bot
Disallow:/
User-agent: webmeup-crawler
Disallow:/
User-agent: webpros.com
Disallow:/
User-agent: webprosbot
Disallow:/
User-agent: x09Mozilla
Disallow:/
User-agent: x22Mozilla
Disallow:/
User-agent: xpymep1.exe
Disallow:/
User-agent: zauba.io
Disallow:/
User-agent: zgrab
Disallow:/

# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/

User-agent: .ai 
User-agent: Agentic
User-agent: AI Article Writer
User-agent: AI Content Detector
User-agent: AI Dungeon
User-agent: AI Search Engine
User-agent: AI SEO Crawler
User-agent: AI Writer
User-agent: AI21 Labs
User-agent: AI2Bot
User-agent: AIBot
User-agent: AIMatrix
User-agent: AISearchBot
User-agent: AI Training
User-agent: AITraining
User-agent: Alexa
User-agent: Alpha AI
User-agent: AlphaAI
User-agent: Amazon Bedrock
User-agent: Amazon-Kendra
User-agent: Amazon Lex
User-agent: Amazon Comprehend
User-agent: Amazon Sagemaker
User-agent: Amazon Silk
User-agent: Amazon Textract
User-agent: AmazonBot
User-agent: Amelia
User-agent: AndersPinkBot
User-agent: Anthropic
User-agent: AnyPicker
User-agent: Anyword
User-agent: Aria Browse
User-agent: Articoolo
User-agent: Automated Writer
User-agent: AwarioRssBot
User-agent: AwarioSmartBot
User-agent: Azure
User-agent: BardBot
User-agent: Brave Leo
User-agent: ByteDance
User-agent: Bytespider
User-agent: CatBoost
User-agent: CC-Crawler
User-agent: CCBot
User-agent: ChatGLM
User-agent: Chinchilla
User-agent: Claude
User-agent: ClearScope
User-agent: Cohere
User-agent: Common Crawl
User-agent: CommonCrawl
User-agent: Content Harmony
User-agent: Content King
User-agent: Content Optimizer
User-agent: Content Samurai
User-agent: ContentAtScale
User-agent: ContentBot
User-agent: Contentedge
User-agent: Conversion AI
User-agent: Copilot
User-agent: CopyAI
User-agent: Copymatic
User-agent: Copyscape
User-agent: Cotoyogi
User-agent: CrawlQ AI
User-agent: Crawlspace
User-agent: Crew AI
User-agent: CrewAI
User-agent: DALL-E
User-agent: DataForSeoBot
User-agent: DataProvider
User-agent: DeepAI
User-agent: DeepL
User-agent: DeepMind
User-agent: DeepSeek
User-agent: Diffbot
User-agent: Doubao AI
User-agent: Falcon
User-agent: Firecrawl
User-agent: Flyriver
User-agent: Frase AI
User-agent: FriendlyCrawler
User-agent: Gemini
User-agent: Gemma
User-agent: GenAI
User-agent: Genspark
User-agent: GLM
User-agent: Goose
User-agent: GPT
User-agent: Grammarly
User-agent: Grendizer
User-agent: Grok
User-agent: GT Bot
User-agent: GTBot
User-agent: Hemingway Editor
User-agent: Hugging Face
User-agent: Hypotenuse AI
User-agent: iaskspider
User-agent: ICC-Crawler
User-agent: ImageGen
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: INK Editor
User-agent: INKforall
User-agent: IntelliSeek
User-agent: Inferkit
User-agent: ISSCyberRiskCrawler
User-agent: JasperAI
User-agent: Kafkai
User-agent: Kangaroo
User-agent: Keyword Density AI
User-agent: Knowledge
User-agent: KomoBot
User-agent: LLaMA
User-agent: LLMs
User-agent: magpie-crawler
User-agent: MarketMuse
User-agent: Meltwater
User-agent: Meta AI
User-agent: Meta-AI
User-agent: Meta-External
User-agent: MetaAI
User-agent: MetaTagBot
User-agent: Mistral
User-agent: Narrative
User-agent: NeevaBot
User-agent: Neural Text
User-agent: NeuralSEO
User-agent: Nova Act
User-agent: OAI-SearchBot
User-agent: Omgili
User-agent: Open AI
User-agent: OpenAI
User-agent: OpenBot
User-agent: OpenText AI
User-agent: Operator
User-agent: Outwrite
User-agent: Page Analyzer AI
User-agent: PanguBot
User-agent: Paperlibot
User-agent: Paraphraser.io
User-agent: Perplexity
User-agent: PetalBot
User-agent: Phindbot
User-agent: PiplBot
User-agent: ProWritingAid
User-agent: QuillBot
User-agent: RobotSpider
User-agent: Rytr
User-agent: SaplingAI
User-agent: Scalenut
User-agent: Scraper
User-agent: Scrapy
User-agent: ScriptBook
User-agent: SEO Content Machine
User-agent: SEO Robot
User-agent: Sentibot
User-agent: Sidetrade
User-agent: Simplified AI
User-agent: Sitefinity
User-agent: Skydancer
User-agent: SlickWrite
User-agent: Sonic
User-agent: Spin Rewriter
User-agent: Spinbot
User-agent: Stability
User-agent: StableDiffusionBot
User-agent: Sudowrite
User-agent: Super Agent
User-agent: Surfer AI
User-agent: Text Blaze
User-agent: TextCortex
User-agent: The Knowledge AI
User-agent: Timpibot
User-agent: Vidnami AI
User-agent: Webzio
User-agent: Whisper
User-agent: WordAI
User-agent: Wordtune
User-agent: WormsGTP
User-agent: WPBot
User-agent: Writecream
User-agent: WriterZen
User-agent: Writescope
User-agent: Writesonic
User-agent: xAI
User-agent: xBot
User-agent: YouBot
User-agent: Zero GTP
User-agent: Zerochat
User-agent: Zhipu
User-agent: Zimm
Disallow: /
And I also use: https://perishablepress.com/blackhole-bad-bots/
(not for noobs) 😂
Last edited by SpIdErPiGgY on Wed May 07, 2025 6:51 pm, edited 1 time in total.
Image
User avatar
invenio
Registered User
Posts: 502
Joined: Wed Dec 09, 2015 1:45 pm
Location: New Hampshire, USA

Re: What is going on? Is this some kind of widespread attack?

Post by invenio »

Traction wrote: Wed May 07, 2025 6:44 pm
invenio wrote: Wed May 07, 2025 6:40 pm My site is still holding tight. Interestingly, I just got a 503 error trying to reach this forum! Here on phpbb it says there are 2600 guests, not sure if that is normal for this site? And they have cloudflare. Seems to be working now but jeez...
At the bottom of the screen, how many Guests are on at once?
Here on phpbb.com, If I just look at the bottom it says 21 guests. But when I click on "Whois online", it says there are almost 2700 guests.
User avatar
Traction
Registered User
Posts: 354
Joined: Fri Jun 06, 2003 8:42 pm
Location: Staten Island, New York

Re: What is going on? Is this some kind of widespread attack?

Post by Traction »

SpIdErPiGgY wrote: Wed May 07, 2025 6:47 pm I blocked 95% bad bots via .htaccess by adding:

Code: Select all

# This Blocklist is compiled and maintained by Wizcrafts Computer Services.
# Browser and Wget users, please consider donating towards my work compiling this blocklist! 
# I take donations and payments at https://www.wizcrafts.net/payments.html 
# Times are tough now. I appreciate any support! Thanks in advance!

<Files *>
  <RequireAll>
    Require all granted

# Alibaba Cloud websites and email servers
Require not ip 8.128.0.0/11

# Cambodia (KH)
Require not ip 36.37.128.0/17 110.235.252.0/24 114.134.184.0/21 116.212.130.0/24 124.108.48.0/21 183.81.184.0/21

# Chinese (CN) IP addresses follow (split into two lines on 7/6/17 to avoid possible Server 500 due to excess line length):
Require not ip 1.12.0.0/14 1.24.0.0/13 1.48.0.0/15 1.50.0.0/16 1.56.0.0/13 1.68.0.0/14 1.80.0.0/13 1.92.0.0/14 1.180.0.0/14 1.188.0.0/14 1.192.0.0/13 1.202.0.0/15 1.204.0.0/14 14.16.0.0/12 14.104.0.0/13 14.112.0.0/12 14.134.0.0/15 14.144.0.0/12 14.204.0.0/15 14.208.0.0/12 23.80.54.0/24 23.104.141.0/24 23.105.14.0/24 23.226.208.0/24 27.8.0.0/13 27.16.0.0/12 27.36.0.0/14 27.40.0.0/13 27.50.128.0/17 27.54.192.0/18 27.106.128.0/18 27.115.0.0/17 27.148.0.0/14 27.152.0.0/13 27.184.0.0/13 27.192.0.0/11 27.224.0.0/14 36.1.0.0/16 36.4.0.0/14 36.26.0.0/16 36.32.0.0/14 36.36.0.0/16 36.40.0.0/13 36.48.0.0/15 36.56.0.0/13 36.96.0.0/11 36.128.0.0/11 36.248.0.0/14 39.64.0.0/11 39.96.0.0/13 39.104.0.0/14 39.108.0.0/16 39.128.0.0/10 42.4.0.0/14 42.48.0.0/13 42.56.0.0/14 42.84.0.0/14 42.88.0.0/13 42.96.128.0/17 42.100.0.0/14 42.120.0.0/14 42.156.0.0/16 42.176.0.0/13 42.185.0.0/16 42.202.0.0/15 42.224.0.0/12 42.240.0.0/16 42.242.0.0/15 42.248.0.0/15 43.226.64.0/20 43.255.0.0/20 43.255.16.0/22 43.255.48.0/22 43.255.60.0/22 43.255.64.0/20 43.255.96.0/20 43.255.144.0/22 43.255.168.0/22 43.255.176.0/22 43.255.184.0/22 43.255.192.0/22 43.255.200.0/21 43.255.208.0/21 43.255.224.0/21 43.255.232.0/22 43.255.244.0/22 47.74.0.0/15 47.76.0.0/14 47.80.0.0/13 47.88.0.0/14 47.92.0.0/14 47.235.0.0/16 47.236.0.0/14 47.240.0.0/14 47.244.0.0/15 47.246.0.0/16 49.5.0.0/16 49.7.0.0/16 49.64.0.0/11 49.112.0.0/13 49.232.0.0/14 54.222.0.0/15 58.16.0.0/14 58.20.0.0/16 58.21.0.0/16 58.22.0.0/15 58.34.0.0/16 58.37.0.0/16 58.38.0.0/16 58.40.0.0/16 58.42.0.0/16 58.44.0.0/14 58.48.0.0/13 58.56.0.0/14 58.60.0.0/14 58.68.128.0/17 58.82.0.0/15 58.100.0.0/15 58.116.0.0/14 58.128.0.0/13 58.208.0.0/12 58.240.0.0/13 58.248.0.0/13 59.32.0.0/12 59.48.0.0/14 59.52.0.0/14 59.56.0.0/13 59.72.0.0/16 59.108.0.0/15 59.110.0.0/15 59.153.4.0/22 59.153.32.0/22 59.153.60.0/22 59.153.64.0/21 59.153.72.0/22 59.172.0.0/14 60.0.0.0/12 60.11.0.0/16 60.12.0.0/14 60.16.0.0/13 60.24.0.0/13 60.160.0.0/11 60.194.0.0/15 60.205.0.0/16 60.208.0.0/12 60.253.128.0/17 61.4.64.0/20 61.4.80.0/22 61.4.176.0/20 61.48.0.0/13 61.128.0.0/10 61.232.0.0/14 61.236.0.0/15 61.240.0.0/14 94.191.0.0/17
Require not ip 101.16.0.0/12 101.37.0.0/16 101.64.0.0/13 101.72.0.0/14 101.76.0.0/15 101.80.0.0/12 101.132.0.0/15 101.200.0.0/15 101.224.0.0/13 101.248.0.0/15 101.254.0.0/16 103.21.136.0/21 103.45.0.0/16 103.85.20.0/22 103.105.0.0/21 103.139.113.0/24 103.172.191.0/24 103.211.164.0/22 103.253.4.0/22 104.206.109.0/24 104.206.203.128/25 106.4.0.0/14 106.8.0.0/15 106.12.0.0/14 106.16.0.0/12 106.32.0.0/12 106.43.0.0/16 106.56.0.0/13 106.74.0.0/15 106.80.0.0/12 106.108.0.0/14 106.112.0.0/13 106.120.0.0/13 110.6.0.0/15 110.16.0.0/14 110.51.0.0/16 110.52.0.0/15 110.80.0.0/13 110.88.0.0/14 110.96.0.0/11 110.152.0.0/14 110.156.0.0/15 110.166.0.0/15 110.173.0.0/19 110.173.32.0/20 110.173.64.0/18 110.176.0.0/14 110.184.0.0/13 110.192.0.0/11 110.228.0.0/14 110.240.0.0/12 111.0.0.0/10 111.72.0.0/13 111.85.0.0/16 111.112.0.0/15 111.120.0.0/14 111.124.0.0/16 111.126.0.0/15 111.128.0.0/11 111.160.0.0/13 111.172.0.0/14 111.176.0.0/13 111.192.0.0/12 111.224.0.0/14 111.228.0.0/14 112.0.0.0/10 112.64.0.0/14 112.73.0.0/16 112.74.0.0/16 112.80.0.0/12 112.98.0.0/15 112.100.0.0/14 112.109.128.0/17 112.111.0.0/16 112.112.0.0/14 112.116.0.0/15 112.122.0.0/15 112.192.0.0/14 112.224.0.0/11 113.0.0.0/13 113.8.0.0/15 113.12.0.0/14 113.16.0.0/15 113.18.0.0/16 113.54.0.0/15 113.56.0.0/15 113.58.0.0/16 113.59.0.0/17 113.62.0.0/15 113.64.0.0/10 113.120.0.0/13 113.128.0.0/15 113.132.0.0/14 113.136.0.0/13 113.194.0.0/15 113.200.0.0/15 113.204.0.0/14 113.218.0.0/15 113.220.0.0/14 113.224.0.0/12 113.240.0.0/13 113.248.0.0/14 114.28.0.0/16 114.54.0.0/15 114.64.0.0/14 114.80.0.0/12 114.96.0.0/13 114.104.0.0/14 114.112.0.0/14 114.135.0.0/16 114.138.0.0/15 114.196.0.0/15 114.215.0.0/16 114.216.0.0/13 114.224.0.0/11 115.24.0.0/15 115.28.0.0/15 115.32.0.0/14 115.48.0.0/12 115.84.0.0/18 115.100.0.0/14 115.148.0.0/14 115.152.0.0/15 115.159.0.0/16 115.166.64.0/19 115.168.0.0/14 115.192.0.0/11 115.224.0.0/12 116.1.0.0/16 116.2.0.0/15 116.4.0.0/14 116.8.0.0/14 116.16.0.0/12 116.52.0.0/14 116.56.0.0/15 116.60.0.0/14 116.76.0.0/15 116.85.0.0/16 116.90.80.0/20 116.95.0.0/16 116.112.0.0/14 116.116.0.0/15 116.128.0.0/10 116.204.0.0/15 116.207.0.0/16 116.208.0.0/14 116.213.64.0/18 116.213.128.0/17 116.224.0.0/12 116.248.0.0/15 116.252.0.0/15 116.254.128.0/18 117.8.0.0/13 117.21.0.0/16 117.22.0.0/15 117.24.0.0/13 117.32.0.0/13 117.40.0.0/14 117.44.0.0/15 117.50.0.0/16 117.51.0.0/16 117.57.0.0/16 117.60.0.0/14 117.64.0.0/13 117.79.224.0/20 117.80.0.0/12 117.106.0.0/15 117.112.0.0/13 117.128.0.0/10 118.24.0.0/15 118.26.0.0/16 118.72.0.0/13 118.80.0.0/15 118.89.0.0/16 118.112.0.0/13 118.120.0.0/14 118.124.0.0/15 118.132.0.0/14 118.144.0.0/14 118.180.0.0/14 118.186.0.0/15 118.192.0.0/15 118.194.0.0/15 118.213.0.0/16 118.244.0.0/16 118.248.0.0/13 119.0.0.0/13 119.8.0.0/16 119.10.0.0/17 119.18.192.0/20 119.23.0.0/16 119.28.0.0/15 119.32.0.0/14 119.36.0.0/16 119.39.0.0/16 119.44.0.0/15 119.48.0.0/13 119.57.0.0/16 119.59.128.0/17 119.60.0.0/15 119.62.0.0/16 119.84.0.0/14 119.88.0.0/14 119.96.0.0/13 119.108.0.0/15 119.112.0.0/13 119.120.0.0/13 119.128.0.0/12 119.144.0.0/14 119.162.0.0/15 119.164.0.0/14 119.176.0.0/12 119.233.0.0/16 119.248.0.0/14 120.0.0.0/12 120.24.0.0/14 120.30.0.0/15 120.32.0.0/13 120.40.0.0/14 120.68.0.0/14 120.76.0.0/14 120.80.0.0/13 120.92.0.0/16 120.192.0.0/10 121.0.16.0/20 121.4.0.0/15 121.8.0.0/13 121.16.0.0/12 121.32.0.0/14 121.40.0.0/14 121.52.208.0/20 121.52.224.0/19 121.56.0.0/15 121.60.0.0/14 121.68.0.0/14 121.76.0.0/15 121.100.128.0/17 121.196.0.0/14 121.201.0.0/16 121.204.0.0/14 121.224.0.0/12 122.4.0.0/14 122.8.0.0/16 122.10.128.0/17 122.51.128.0/17 122.64.0.0/11 122.96.0.0/15 122.119.0.0/16 122.136.0.0/13 122.156.0.0/14 122.188.0.0/14 122.192.0.0/14 122.198.0.0/16 122.200.64.0/18 122.224.0.0/12 122.240.0.0/13 123.4.0.0/14 123.8.0.0/13 123.52.0.0/14 123.56.0.0/14 123.64.0.0/11 123.97.0.0/16 123.100.0.0/19 123.112.0.0/12 123.128.0.0/13 123.138.0.0/15 123.144.0.0/14 123.148.0.0/15 123.150.0.0/15 123.152.0.0/13 123.160.0.0/14 123.164.0.0/14 123.172.0.0/15 123.178.0.0/15 123.180.0.0/14 123.184.0.0/13 123.196.0.0/15 123.206.0.0/15 123.232.0.0/14 123.244.0.0/14 123.249.0.0/16 124.42.0.0/16 124.64.0.0/15 124.66.0.0/17 124.67.0.0/16 124.72.0.0/13 124.88.0.0/15 124.92.0.0/14 124.112.0.0/15 124.114.0.0/15 124.117.0.0/16 124.118.0.0/15 124.126.0.0/15 124.128.0.0/13 124.152.0.0/16 124.156.0.0/16 124.160.0.0/13 124.192.0.0/15 124.200.0.0/13 124.224.0.0/16 124.226.0.0/15 124.228.0.0/14 124.234.0.0/15 124.236.0.0/14 124.240.0.0/17 124.240.128.0/18 124.248.0.0/17 125.32.0.0/14 125.36.0.0/14 125.40.0.0/13 125.64.0.0/12 125.79.0.0/16 125.80.0.0/13 125.88.0.0/13 125.104.0.0/13 125.112.0.0/12 125.210.0.0/15 125.216.0.0/13 132.232.0.0/16 134.175.0.0/16 139.129.0.0/16 139.170.0.0/16 139.189.0.0/16 139.199.0.0/16 139.206.0.0/16 139.208.0.0/13 139.217.0.0/16 139.224.0.0/16 139.226.0.0/15 140.143.0.0/16 140.205.0.0/16 140.206.0.0/15 140.210.0.0/16 140.224.0.0/16 140.237.0.0/16 140.240.0.0/16 140.246.0.0/16 140.249.0.0/16 140.255.0.0/16 142.4.117.0/30 144.0.0.0/16 144.12.0.0/16 144.52.0.0/16 144.123.0.0/16 144.255.0.0/16 150.109.0.0/16 150.138.0.0/15 150.242.152.0/21 150.242.160.0/21 150.242.168.0/22 153.0.0.0/16 153.99.0.0/16 159.226.0.0/16 161.117.0.0/16 162.209.168.0/24 163.179.0.0/16 171.8.0.0/13 171.34.0.0/15 171.36.0.0/14 171.40.0.0/13 171.80.0.0/14 171.88.0.0/13 171.104.0.0/13 171.112.0.0/14 171.116.0.0/14 171.120.0.0/13 171.208.0.0/12 175.0.0.0/12 175.16.0.0/13 175.24.0.0/14 175.30.0.0/15 175.42.0.0/15 175.44.0.0/16 175.46.0.0/15 175.48.0.0/12 175.64.0.0/11 175.102.0.0/16 175.106.128.0/17 175.146.0.0/15 175.148.0.0/14 175.152.0.0/14 175.160.0.0/12 175.178.0.0/16 175.184.128.0/18 175.185.0.0/16 175.186.0.0/15 175.188.0.0/14 180.76.0.0/16 180.95.128.0/17 180.96.0.0/11 180.136.0.0/13 180.152.0.0/13 180.160.0.0/12 180.208.0.0/15 180.212.0.0/15 182.18.0.0/17 182.32.0.0/12 182.48.96.0/19 182.50.112.0/20 182.61.0.0/16 182.84.0.0/14 182.88.0.0/14 182.96.0.0/12 182.112.0.0/12 182.128.0.0/12 182.144.0.0/13 182.200.0.0/13 182.240.0.0/13 183.0.0.0/10 183.64.0.0/13 183.92.0.0/14 183.128.0.0/11 183.160.0.0/12 183.184.0.0/13 183.192.0.0/10 192.34.109.224/28 198.2.203.64/28 198.2.212.160/28 198.15.171.64/26
Require not ip 202.43.144.0/22 202.46.32.0/19 202.65.96.0/20 202.66.0.0/16 202.75.208.0/20 202.96.0.0/12 202.111.160.0/19 202.112.0.0/14 202.117.0.0/16 202.127.112.0/20 202.133.32.0/20 202.165.176.0/20 202.196.80.0/20 203.69.0.0/16 203.81.16.0/20 203.86.0.0/18 203.86.64.0/19 203.93.0.0/16 203.168.0.0/23 203.169.160.0/19 203.171.224.0/20 203.195.160.0/23 205.204.96.0/19 210.5.0.0/19 210.12.0.0/16 210.14.128.0/19 210.21.0.0/16 210.22.0.0/16 210.32.0.0/14 210.51.0.0/16 210.52.0.0/15 210.75.0.0/16 210.77.0.0/16 210.79.64.0/18 210.192.96.0/19 211.76.96.0/20 211.78.208.0/20 211.80.0.0/13 211.86.144.0/20 211.90.0.0/15 211.92.0.0/14 211.96.0.0/13 211.136.0.0/13 211.144.0.0/12 211.160.0.0/13 211.233.70.0/24 212.64.0.0/17 218.0.0.0/11 218.56.0.0/13 218.64.0.0/11 218.84.0.0/14 218.88.0.0/13 218.96.0.0/14 218.102.0.0/16 218.104.0.0/14 218.108.0.0/15 218.194.80.0/20 218.200.0.0/13 218.240.0.0/13 218.249.0.0/16 219.128.0.0/11 219.154.0.0/15 219.223.192.0/18 219.232.0.0/16 219.234.80.0/20 219.235.0.0/16 219.238.0.0/15 220.112.0.0/16 220.154.0.0/15 220.160.0.0/11 220.181.0.0/16 220.191.0.0/16 220.192.0.0/12 220.228.70.0/24 220.242.0.0/15 220.248.0.0/14 220.250.0.0/19 220.252.0.0/16 221.0.0.0/12 221.122.0.0/15 221.130.0.0/15 221.136.0.0/15 221.172.0.0/14 221.176.0.0/13 221.192.0.0/14 221.196.0.0/15 221.198.0.0/16 221.199.0.0/17 221.200.0.0/14 221.204.0.0/15 221.206.0.0/16 221.207.0.0/16 221.208.0.0/12 221.212.0.0/15 221.214.0.0/15 221.216.0.0/13 221.224.0.0/13 221.228.0.0/14 221.232.0.0/13 222.32.0.0/11 222.64.0.0/12 222.80.0.0/12 222.128.0.0/14 222.132.0.0/14 222.136.0.0/13 222.160.0.0/14 222.168.0.0/13 222.172.222.0/24 222.176.0.0/13 222.184.0.0/13 222.200.0.0/16 222.208.0.0/13 222.216.0.0/14 222.220.0.0/15 222.222.0.0/15 222.240.0.0/13 222.249.0.0/16 223.4.0.0/14 223.8.0.0/13 223.64.0.0/11 223.96.0.0/12 223.112.0.0/14 223.144.0.0/12 223.198.0.0/15 223.214.0.0/15 223.223.176.0/20 223.223.192.0/20 223.255.0.0/17 223.240.0.0/13 223.248.0.0/14 223.252.224.0/24 223.254.0.0/24 223.255.0.0/17

# Hong Kong (HK)
Require not ip 42.3.0.0/16 43.134.192.0/19 43.225.196.0/22 45.195.24.0/24 45.195.152.0/24 58.65.232.0/21 59.148.0.0/15 59.188.0.0/16 61.244.0.0/16 101.1.16.0/20 103.68.180.0/24 103.126.92.0/22 103.129.252.0/22 103.129.254.0/23 103.140.126.0/23 103.198.200.0/21 103.212.32.0/22 103.249.196.0/24 103.253.96.0/22 103.253.140.0/22 110.173.48.0/20 112.121.160.0/19 112.213.64.0/20 112.213.96.0/19 113.10.128.0/17 113.28.160.0/19 113.252.0.0/14 118.99.0.0/18 118.140.0.0/14 121.127.224.0/19 122.10.0.0/17 123.242.224.0/24 123.242.229.0/24 128.1.137.0/24 147.8.0.0/16 152.32.120.0/21 152.32.128.0/17 152.101.0.0/16 164.52.0.0/17 180.235.134.0/24 185.241.40.0/24 193.239.150.0/23 202.53.138.0/24 202.69.64.0/19 202.85.128.0/19 202.133.8.0/21 203.78.32.0/21 203.80.64.0/18 203.198.0.0/16 203.218.0.0/16 210.176.0.0/19 210.176.48.0/20 210.176.64.0/18 210.176.128.0/17 210.177.0.0/16 210.209.64.0/18 218.103.0.0/16 218.250.0.0/16 218.252.0.0/14 219.76.0.0/14 219.90.112.0/20 222.166.0.0/16 223.16.0.0/14 223.197.128.0/18

# India (IN), Bangladesh (BD) and Pakistan (PK)
Require not ip 2405:200::/29 1.22.0.0/15 1.39.0.0/16 1.186.38.0/24 5.154.174.0/24 14.96.0.0/14 14.139.0.0/16 14.140.0.0/14 14.192.52.0/22 14.194.0.0/15 27.4.0.0/14 27.56.0.0/13 27.97.0.0/16 27.248.0.0/14 27.255.0.0/18 27.255.128.0/24 37.111.128.0/18 39.32.0.0/11 42.105.0.0/16 42.108.0.0/14 43.246.140.0/24 45.249.85.0/24 49.14.0.0/15 49.200.0.0/14 49.248.0.0/17 58.65.128.0/18 59.88.0.0/13 59.96.0.0/14 59.153.0.0/22 59.153.16.0/22 59.160.0.0/14 59.164.0.0/15 59.176.0.0/13 59.184.0.0/15 61.0.0.0/14 61.247.238.0/24 101.50.64.0/18 101.56.0.0/13 101.212.0.0/16 101.216.0.0/16 103.25.248.0/22 103.46.200.0/22 103.48.16.0/24 103.56.220.0/22 103.66.232.0/22 103.68.16.0/20 103.68.32.0/21 103.68.40.0/22 103.83.81.0/24 103.93.218.0/24 103.103.56.0/24 103.118.76.0/24 103.120.80.0/23 103.122.248.0/22 103.125.71.0/24 103.161.226.0/24 103.163.246.0/23 103.179.0.0/23 103.194.12.0/22 103.194.20.0/22 103.194.24.0/21 103.194.32.0/22 103.211.186.0/23 103.211.188.0/22 103.214.124.0/22 103.214.128.0/21 103.214.136.0/22 103.240.192.0/22 103.240.204.0/22 103.240.208.0/21 103.240.216.0/22 103.243.52.0/22 103.243.56.0/21 103.244.172.0/22 103.244.176.0/22 106.51.0.0/16 106.66.0.0/15 106.76.0.0/14 106.192.0.0/11 110.38.216.0/21 110.224.0.0/14 110.232.248.0/24 111.68.96.0/20 111.88.0.0/16 112.110.0.0/16 112.196.0.0/17 112.196.128.0/18 113.19.0.0/16 113.203.221.0/24 113.212.64.0/19 114.31.224.0/20 115.96.0.0/14 115.108.0.0/14 115.112.0.0/13 115.166.128.0/20 115.167.24.0/24 115.240.0.0/12 116.58.200.0/24 116.72.0.0/14 116.202.12.0/22 116.203.0.0/16 117.96.0.0/14 117.192.0.0/10 118.151.209.0/24 119.63.128.0/20 119.152.0.0/13 119.160.0.0/17 120.56.0.0/13 120.138.98.0/24 121.240.0.0/13 122.15.0.0/16 122.50.128.0/17 122.160.0.0/12 122.176.0.0/13 122.184.0.0/14 123.49.0.0/18 123.236.0.0/14 124.123.0.0/16 124.124.0.0/15 124.247.235.0/24 124.253.0.0/16 125.209.64.0/18 139.190.0.0/16 150.242.148.0/22 150.242.172.0/22 171.48.0.0/12 171.76.0.0/14 175.101.0.0/16 180.215.0.0/16 182.18.128.0/18 182.48.64.0/19 182.48.192.0/18 182.64.0.0/12 182.176.0.0/12 183.82.0.0/15 192.140.128.0/17 193.53.87.0/24 202.54.0.0/16 202.63.160.0/19 202.87.240.0/20 202.133.48.0/20 202.137.232.0/21 202.142.64.0/18 202.149.192.0/19 202.154.224.0/24 203.76.176.0/20 203.92.47.0/24 203.100.64.0/20 203.115.80.0/20 203.135.62.0/24 203.153.44.0/24 203.188.247.0/24 203.192.192.0/18 203.197.0.0/16 210.211.128.0/17 210.212.0.0/16 218.248.0.0/20 220.158.233.0/24 223.30.0.0/15 223.130.4.0/22 223.191.0.0/16 223.220.0.0/15 223.223.128.0/19 223.223.176.0/20 223.223.192.0/20 223.224.0.0/12

# Indonesia (ID)
Require not ip 23.247.80.0/23 36.64.0.0/11 49.50.4.0/22 49.50.8.0/22 103.15.226.0/24 103.87.16.0/24 103.120.232.0/21 103.121.196.0/22 103.153.2.0/23 103.253.0.0/22 103.255.156.0/23 110.136.176.0/20 110.139.0.0/16 111.94.0.0/15 112.109.19.0/24 114.0.0.0/12 114.57.238.0/23 114.79.18.0/24 115.166.96.0/19 116.12.40.0/21 116.66.200.0/21 116.254.96.0/21 118.96.0.0/15 118.99.64.0/18 118.137.96.0/19 119.18.152.0/21 119.110.68.0/24 119.235.16.0/20 119.252.162.0/24 120.160.0.0/11 122.200.144.0/21 124.6.36.0/22 124.81.0.0/16 124.195.124.0/24 125.160.0.0/14 125.164.64.0/19 125.165.128.0/18 139.192.0.0/14 139.255.0.0/16 140.213.0.0/16 175.184.232.0/21 180.241.128.0/17 180.242.0.0/16 180.245.0.0/16 180.246.0.0/16 180.248.128.0/18 180.249.0.0/16 180.251.0.0/18 182.253.0.0/16 202.57.0.0/19 202.158.32.0/19 202.162.192.0/20 202.162.208.0/24 203.130.192.0/18 203.215.48.0/24 222.124.168.0/24

# Japan (JP) (hacking, scraping, or spamming)
Require not ip 27.50.96.0/19 36.52.0.0/14 42.83.0.0/18 43.224.32.0/22 58.188.0.0/14 59.146.0.0/15 60.236.0.0/14 61.112.0.0/12 61.192.0.0/12 61.207.0.0/16 61.208.0.0/13 101.53.160.0/19 103.241.65.0/24 106.128.0.0/10 110.54.0.0/17 114.160.0.0/11 114.192.0.0/14 118.0.0.0/12 118.16.0.0/13 118.27.0.0/17 118.86.0.0/15 118.106.0.0/16 122.16.0.0/12 122.200.192.0/18 122.208.0.0/12 122.248.128.0/18 123.216.0.0/13 124.84.0.0/14 126.0.0.0/8 143.89.0.0/15 146.70.205.0/24 150.70.84.41 153.128.0.0/9 156.248.88.0/22 157.205.0.0/16 160.251.0.0/16 182.48.0.0/18 202.174.48.0/20 202.210.128.0/18 202.236.0.0/14 203.142.192.0/20 203.142.208.0/21 203.145.224.0/19 210.128.0.0/13 210.198.6.0/23 210.248.0.0/13 211.19.0.0/16 218.216.0.0/13 218.224.0.0/13 219.94.128.0/17 219.96.0.0/11 220.104.0.0/13 220.208.0.0/12 221.121.160.0/20 222.0.0.0/12 222.231.64.0/18 222.231.128.0/17 222.144.0.0/13 223.216.0.0/14

# Korea (KR) (including North Korea) IP addresses follow:
Require not ip 1.208.0.0/12 1.224.0.0/11 14.32.0.0/11 14.64.0.0/11 27.115.128.0/17 27.255.64.0/18 43.131.224.0/19 58.72.0.0/13 58.120.0.0/13 58.140.0.0/14 58.148.0.0/14 58.180.40.0/21 58.224.0.0/12 59.0.0.0/11 59.86.192.0/18 59.186.0.0/15 61.32.0.0/13 61.40.0.0/14 61.72.0.0/13 61.80.0.0/15 61.96.0.0/12 61.110.16.0/20 61.248.0.0/13 101.79.0.0/16 110.8.0.0/13 110.45.0.0/16 112.144.0.0/12 112.160.0.0/11 112.216.0.0/13 113.30.64.0/18 114.29.0.0/17 114.108.0.0/17 114.108.128.0/18 114.200.0.0/13 115.0.0.0/12 115.16.0.0/13 115.40.0.0/15 115.68.0.0/16 115.88.0.0/13 115.144.0.0/15 116.40.0.0/16 116.45.176.0/20 116.93.192.0/19 116.120.0.0/13 117.110.0.0/15 118.32.0.0/11 118.128.0.0/14 118.216.0.0/13 119.64.0.0/13 119.192.0.0/11 120.50.64.0/18 121.78.0.0/16 121.88.0.0/16 121.101.224.0/19 121.127.64.0/18 121.127.128.0/18 121.128.0.0/10 121.254.0.0/16 122.32.0.0/13 122.44.112.0/20 122.99.128.0/17 122.252.64.0/18 123.111.0.0/16 123.140.0.0/14 123.212.0.0/14 123.248.0.0/16 124.0.0.0/15 124.50.87.161 124.136.0.0/14 124.217.192.0/19 125.128.0.0/11 125.176.0.0/12 125.240.0.0/13 125.248.0.0/14 143.248.0.0/16 166.104.0.0/16 168.126.0.0/16 168.188.0.0/16 175.45.176.0/22 175.112.0.0/12 175.192.0.0/10 180.64.0.0/13 180.224.0.0/13 182.224.0.0/14 183.96.0.0/11 202.30.0.0/15 202.133.16.0/20 202.179.176.0/21 203.142.160.0/19 203.226.0.0/15 203.228.0.0/14 203.244.0.0/14 203.248.0.0/13 210.93.0.0/16 210.94.0.0/15 210.108.0.0/14 210.112.0.0/14 210.117.128.0/18 210.118.216.192/26 210.123.0.0/16 210.124.0.0/14 210.178.0.0/15 210.180.0.0/15 210.204.0.0/15 210.210.192.0/18 210.219.0.0/16 210.220.0.0/14 211.32.0.0/12 211.48.0.0/15 211.50.0.0/15 211.52.0.0/15 211.54.0.0/15 211.56.0.0/14 211.62.35.0/24 211.104.0.0/13 211.112.0.0/13 211.168.0.0/13 211.176.0.0/12 211.192.0.0/12 211.208.0.0/14 211.216.0.0/13 211.224.0.0/13 211.232.0.0/13 211.240.0.0/12 218.36.0.0/14 218.48.0.0/13 218.144.0.0/12 218.209.0.0/16 218.232.0.0/14 218.236.0.0/14 219.240.0.0/15 219.248.0.0/13 219.250.88.0/21 220.72.0.0/13 220.80.0.0/13 220.95.88.0/24 220.118.0.0/16 220.119.0.0/16 221.128.0.0/12 221.140.0.0/14 221.144.0.0/12 221.160.0.0/13 221.168.0.0/16 221.163.46.0/24 222.96.0.0/12 222.112.0.0/13 222.120.0.0/15 222.122.0.0/16 222.231.0.0/18 222.232.0.0/13

# Yahoo-Korea (provides free email services used by some spammers)
Require not ip 123.0.0.0/20

# Neighboring Asian countries:

# Malaysia (MY)
Require not ip 27.131.32.0/24 42.152.0.0/14 60.48.0.0/14 60.52.0.0/15 60.54.0.0/16 110.159.0.0/16 112.137.160.0/20 113.23.128.0/17 115.132.0.0/14 116.197.0.0/17 116.206.0.0/16 118.100.0.0/15 119.110.96.0/20 120.50.48.0/20 120.140.0.0/15 124.82.0.0/16 124.217.224.0/19 161.139.0.0/16 175.136.0.0/13 180.72.0.0/14 182.54.192.0/19 192.142.0.0/17 202.58.80.0/20 202.71.96.0/20 202.75.32.0/19 202.188.0.0/18 202.190.0.0/16 203.106.0.0/16 203.217.176.0/22 203.223.128.0/19 210.187.49.0/25 218.111.0.0/16 218.208.12.64/27

# Mongolia (MN)
Require not ip 59.153.112.0/22

# Philippines (PH)
Require not ip 27.110.144.0/20 37.0.120.0/21 85.92.152.0/21 103.180.200.0/24 110.5.64.0/21 110.54.128.0/17 111.235.80.0/20 112.200.0.0/16 112.201.0.0/16 112.202.0.0/16 119.94.0.0/15 120.28.64.0/18 120.29.108.0/22 122.54.125.73 125.60.128.0/17 125.212.52.0/22 125.212.56.0/22 152.32.64.0/18 175.176.0.0/17 180.191.226.0/24 180.193.64.0/19 202.52.54.0/23 202.133.192.0/24 202.146.184.0/23 203.177.0.0/16 210.1.96.0/19 210.1.96.128/28 222.127.32.0/19 222.127.64.0/19

# Singapore (SG)
Require not ip 8.211.244.0/24 43.128.64.0/18 43.133.32.0/19 43.134.0.0/17 43.134.128.0/18 43.134.224.0/19 43.153.0.0/18 47.88.128.0/17 58.185.18.0/28 59.189.0.0/16 68.183.176.0/20 85.203.21.0/24 89.149.41.0/24 114.119.128.0/18 116.12.48.0/21 116.14.0.0/15 116.251.223.0/24 121.6.0.0/15 128.199.64.0/18 129.226.0.0/16 139.162.0.0/19 149.88.106.0/23 149.129.0.0/16 159.65.128.0/20 165.21.0.0/16 165.232.160.0/20 167.71.192.0/20 167.172.64.0/20 172.104.160.0/19 180.210.200.0/21 182.23.147.0/24 188.166.224.0/20 192.169.40.0/23 202.162.109.0/24 203.92.64.0/18 203.117.0.0/24 218.186.0.0/16 218.212.0.0/16 219.74.0.0/15 219.75.0.0/17

# Taiwan (TW)
Require not ip 1.160.0.0/12 1.200.0.0/16 36.224.0.0/12 59.112.0.0/12 60.198.0.0/15 60.249.0.0/16 60.250.0.0/15 61.31.0.0/16 61.56.0.0/16 61.58.0.0/15 61.63.0.0/16 61.67.128.0/17 61.216.0.0/14 61.220.0.0/14 61.224.0.0/14 61.228.0.0/14 110.24.0.0/13 110.50.128.0/18 111.240.0.0/12 112.213.48.0/20 114.24.0.0/14 114.32.0.0/12 115.80.0.0/14 115.85.144.0/20 117.19.0.0/16 118.160.0.0/13 122.116.0.0/15 122.118.0.0/16 122.120.0.0/13 122.254.0.0/18 123.51.128.0/17 123.240.0.0/15 124.8.0.0/14 125.224.0.0/13 140.109.0.0/16 140.110.0.0/15 140.112.0.0/12 140.128.0.0/13 140.136.0.0/15 140.138.0.0/16 163.13.0.0/16 163.14.0.0/15 163.16.0.0/12 163.24.0.0/16 163.32.0.0/16 175.96.0.0/14 175.180.0.0/14 203.64.0.0/14 203.71.0.0/16 203.72.0.0/16 210.59.0.0/16 210.200.0.0/15 210.240.0.0/16 211.20.0.0/15 211.23.0.0/16 211.72.0.0/16 211.75.0.0/16 211.76.160.0/20 211.79.32.0/20 211.23.0.0/16 218.160.0.0/12 219.84.0.0/15 219.90.3.0/24 220.128.0.0/12

# Thailand (TH)
Require not ip 1.20.0.0/16 1.46.0.0/15 1.179.128.0/18 14.207.0.0/16 49.0.64.0/18 49.230.0.0/16 58.8.0.0/16 58.9.0.0/16 58.10.0.0/16 58.137.0.0/16 61.19.0.0/16 61.47.0.0/17 110.34.128.0/17 110.168.0.0/16 113.53.0.0/17 114.131.0.0/16 115.87.128.0/17 117.47.0.0/16 118.172.0.0/14 119.59.96.0/19 119.76.0.0/16 122.154.0.0/15 123.242.128.0/18 124.120.0.0/16 124.121.0.0/16 124.122.0.0/16 125.25.0.0/19 171.97.128.0/17 202.28.0.0/15 202.44.135.0/24 202.133.128.0/18 202.142.192.0/19 202.143.128.0/18 203.107.142.0/24 203.113.0.0/17 203.130.149.0/24 203.144.128.0/17 203.146.0.0/16 203.148.128.0/17 203.149.0.0/18 203.150.128.0/17 203.151.38.0/24 203.155.0.0/16 203.158.96.0/19 203.158.128.0/17 203.170.193.0/24 203.172.128.0/17 203.185.128.0/19 210.213.0.0/18 222.123.0.0/16 223.205.0.0/16 223.207.0.0/16

# Vietnam (VN)
Require not ip 2405:4800::/30 1.52.0.0/14 14.160.0.0/11 14.224.0.0/11 27.64.0.0/12 42.112.0.0/13 58.186.0.0/15 59.153.212.0/22 59.153.216.0/21 59.153.224.0/19 64.188.12.0/23 64.188.25.128/26 67.215.225.128/26 103.48.188.0/22 103.48.192.0/22 103.79.140.0/22 103.109.28.0/22 103.109.32.0/21 103.109.36.0/22 103.121.88.0/22 103.139.40.0/22 103.139.44.0/23 103.143.206.0/23 103.143.208.0/23 103.151.120.0/22 103.151.124.0/23 103.207.32.0/21 112.78.0.0/20 112.197.0.0/16 112.213.80.0/20 113.22.0.0/16 113.23.0.0/17 113.160.0.0/11 115.72.0.0/13 115.84.176.0/22 115.146.120.0/21 116.96.0.0/12 116.118.0.0/17 117.0.0.0/13 118.68.0.0/14 118.99.13.0/24 123.16.0.0/12 125.234.0.0/15 171.224.0.0/11 175.100.64.0/20 180.93.0.0/16 183.80.0.0/16 183.81.0.0/17 183.91.0.0/19 183.182.96.0/19 202.78.227.0/24 203.113.128.0/18 203.162.0.0/16 203.205.0.0/18 203.210.192.0/18 210.211.96.0/19 210.245.0.0/17 220.231.124.0/22 222.252.0.0/14

# Multiple Asian countries in netblock
Require not ip 58.65.0.0/16

# End Chinese-Korean blocklist

# Add other blocked domain names or IP addresses here, starting with "Require not ip " without quotes

# If you find that you need to poke a hole in the blocklist, for legitimate visitors, follow this example: Require ip 123.456.789.0

# Add "allow from" IP addresses, or CIDR Ranges, after all of the "Require not ip" items, just before the closing Files tag.

# Everything not included within these Require not ip ranges is PERMITTED by the allow portion of the directive.

  </RequireAll>

</Files>


# This prevents web browsers or spiders from seeing your .htaccess directives:

<Files .htaccess>
  <RequireAll>
    Require all denied
  </RequireAll>
</Files>

# End of file

<Files *>
  <RequireAll>
    Require all granted

# LACNIC (Latin American) IP addresses follow:

# Argentina (AR)
Require not ip 66.128.32.0/20 168.205.0.0/22 170.51.0.0/16 181.20.0.0/14 181.102.0.0/16 186.13.0.0/16 186.18.128.0/18 186.60.0.0/14 186.123.0.0/16 186.124.0.0/15 186.136.0.0/15 186.191.0.0/16 190.18.0.0/15 190.50.0.0/16 190.138.215.0/24 190.139.160.0/21 190.172.0.0/15 190.174.0.0/15 190.176.0.0/15 190.178.0.0/15 190.188.0.0/15 190.194.0.0/15 190.228.222.0/23 190.244.0.0/15 200.0.196.0/24 200.62.0.0/18 200.69.192.0/18 200.110.176.0/20 200.110.192.0/19 200.110.224.0/21 201.231.128.0/17 201.235.128.0/17

# Belize DDoS-Guard (Russian owned)
Require not ip 186.2.160.0/20

# Brazil (BR)
Require not ip 45.165.48.0/21 45.190.20.0/22 45.232.140.0/22 63.246.133.86/31 131.161.8.0/22 132.255.152.0/22 131.255.212.0/22 167.249.92.0/22 168.205.12.0/22 168.205.16.0/20 168.205.32.0/19 168.205.64.0/18 168.205.128.0/17 170.79.228.0/22 170.239.36.0/22 170.245.60.0/22 170.245.64.0/21 177.8.0.0/16 177.11.0.0/17 177.16.0.0/14 177.22.0.0/16 177.40.0.0/15 177.48.0.0/14 177.53.0.0/16 177.68.0.0/16 177.71.128.0/17 177.128.0.0/16 177.132.0.0/14 177.158.0.0/16 177.164.0.0/14 177.185.0.0/16 177.192.0.0/16 177.204.0.0/14 179.104.0.0/16 179.105.0.0/16 179.106.0.0/18 179.106.64.0/19 179.184.0.0/14 186.202.0.0/16 186.220.0.0/14 186.251.0.0/16 187.0.0.0/9 189.1.160.0/21 189.2.0.0/15 189.4.0.0/14 189.8.0.0/18 189.12.0.0/14 189.17.83.176/28 189.18.0.0/15 189.24.0.0/14 189.28.0.0/20 189.30.0.0/15 189.38.80.0/20 189.41.0.0/16 189.46.0.0/15 189.48.0.0/15 189.54.0.0/15 189.58.0.0/15 189.60.0.0/14 189.68.0.0/14 189.72.0.0/14 189.80.0.0/14 189.86.0.0/15 189.88.0.0/15 189.98.0.0/15 189.104.0.0/14 189.108.62.152/29 189.108.236.144/29 189.110.0.0/15 189.112.0.0/15 189.114.0.0/15 189.120.0.0/14 189.126.0.0/20 189.126.96.0/19 189.126.192.0/20 189.127.168.0/22 191.101.0.0/16 191.120.0.0/14 191.224.0.0/14 192.188.11.0/24 199.15.248.192/27 199.101.96.160/28 200.20.0.0/16 200.98.0.0/16 200.101.0.0/16 200.139.128.0/19 200.141.0.0/17 200.144.0.0/19 200.152.209.0/25 200.158.0.0/17 200.160.238.0/24 200.173.0.0/16 200.195.34.0/24 200.195.128.0/18 200.198.0.0/18 200.198.64.0/19 200.203.210.160/27 200.207.0.0/16 200.213.0.0/26 200.219.192.0/18 200.233.48.0/20 200.252.10.128/26 201.0.0.0/15 201.7.0.0/16 201.10.0.0/16 201.13.0.0/16 201.17.0.0/16 201.19.0.0/16 201.24.0.0/16 201.27.0.0/16 201.29.0.0/16 201.32.0.0/16 201.34.0.0/26 201.35.0.0/16 201.36.0.0/16 201.37.0.0/16 201.40.0.0/15 201.42.0.0/15 201.47.0.0/16 201.50.0.0/15 201.58.0.0/15 201.68.0.0/15 201.76.32.0/19 201.77.0.0/20 201.78.0.0/15 201.86.0.0/15 201.90.88.144/28 201.91.216.0/24 201.95.0.0/16 207.210.75.12

# Chile (CL)
Require not ip 181.43.0.0/16 186.40.128.0/17 186.78.0.0/15 186.104.0.0/14 190.20.0.0/15 190.22.0.0/16 190.82.0.0/18 190.82.128.0/17 190.108.160.0/19 190.196.13.0/25 191.112.0.0/14 200.28.160.0/19 200.54.0.0/16 201.215.0.0/16 201.223.128.0/17 201.236.0.0/18

# Columbia (CO)
Require not ip 168.176.0.0/16 179.12.0.0/14 181.48.0.0/13 181.56.0.0/13 181.78.0.0/15 181.236.0.0/15 186.28.0.0/16 186.80.0.0/13 190.1.192.0/19 190.24.128.192/27 190.24.150.248/29 190.25.0.0/16 190.28.0.0/16 190.66.0.0/15 190.68.0.0/15 190.71.0.0/16 190.83.0.0/17 190.84.0.0/16 190.90.0.0/16 190.97.192.0/19 190.99.128.0/17 190.143.0.0/18 190.144.0.0/14 190.156.0.0/15 190.158.0.0/15 190.165.128.0/17 190.250.0.0/15 190.252.0.0/14 200.21.0.0/16 200.93.128.0/19 201.184.0.0/15 201.228.0.0/17 201.244.0.0/16

# Dominican Republic (DO)
Require not ip 186.6.0.0/16 190.166.0.0/17 200.88.160.0/19

# Ecuador (EC)
Require not ip 186.46.0.0/16 186.101.10.0/24 200.55.248.0/21

# Mexico (MX)
Require not ip 168.205.4.0/22 187.128.0.0/12 187.144.0.0/12 187.160.0.0/11 187.192.0.0/10 189.128.0.0/10 189.192.0.0/13 189.216.0.0/15 189.224.0.0/16 189.240.0.0/12 200.36.161.0/24 200.56.128.0/18 200.76.96.0/20

# Panama (PA) (includes the notorious PanamaServers.com)
Require not ip 94.140.8.0/24 141.255.160.0/21 179.43.128.0/18 181.197.128.0/18 190.219.0.0/16 200.35.144.0/22 200.63.40.0/21 200.63.44.128/25 201.182.0.0/16 201.218.222.64/26 201.227.192.0/24

# Paraguay (PY)
Require not ip 201.217.32.0/19

# Peru (PE)
Require not ip 179.7.0.0/16 181.233.24.0/22 190.40.238.128/25 190.42.25.0/24 190.42.56.0/25 190.42.61.0/25 190.42.109.128/25 190.42.135.128/25 190.43.0.0/20 190.43.32.0/19 190.43.160.0/19 190.43.224.0/19 190.81.0.0/16 190.223.0.0/16 190.232.227.0/24 190.233.66.0/24 190.233.128.0/18 200.4.230.0/25 200.60.47.160/27 200.106.88.0/22 200.121.13.0/25 200.121.147.0/25 201.240.41.128/25 201.240.44.128/25 201.240.128.0/17 201.240.234.0/25

# Suriname (SR)
Require not ip 190.98.32.0/19

# Uraguay (UY)
Require not ip 167.57.0.0/15 190.134.0.0/15

# Venezuela (VE)
Require not ip 186.88.0.0/13 190.36.0.0/14 190.78.0.0/15 190.198.0.0/15 190.200.0.0/13 200.84.0.0/17 201.242.0.0/16
 

# End Lacnic blocklist

# Add other blocked domain names or IP addresses here, starting with "Require not ip " without quotes

# If you find that you need to poke a hole in the blocklist, for legitimate visitors, follow this example: Require ip 123.456.789.0

# Add "Require ip" IP addresses, or CIDR Ranges, after all of the "Require not ip" items, just before the closing Files tag.

# Everything not included within these Require not ip ranges is PERMITTED by the allow portion of the directive.

  </RequireAll>
</Files>

# This prevents web browsers or spiders from seeing your .htaccess directives:

<Files .htaccess>
  <RequireAll>
    Require all denied
  </RequireAll>
</Files>

# End of file

# This Blocklist is compiled and maintained by Wizcrafts Computer Services.
# Browser and Wget users, please consider donating towards my work compiling this blocklist! 
# I take donations and payments at https://www.wizcrafts.net/payments.html 
# Times are tough now. I appreciate any support! Thanks in advance!

<Files *>

# If you find that you need to poke a hole in the blocklist, for legitimate visitors, follow this example: Require ip 123.456.789.0

# Add "Require ip" IP addresses, or CIDR Ranges, before all of the "Require not ip" items, wrapped inside a separate RequireAll directive set.

# Everything not included within these Require not ip ranges is PERMITTED by the allow portion of the directive.

# Place friendly IPs, caught by the blocklists, before the "Require not ip" section below, then remove the comments symbols in front of the next three lines.
# <RequireAll>
#   Require ip 127.0.0.1
# </RequireAll>

<RequireAll>
  # Nazarbayev University in Kazakhstan unblocked
    # Add other allowed ip addresses to the same line, space separated, or on new lines, starting with Require ip
  Require ip 178.91.253.0/24
</RequireAll>

<RequireAll>
  Require all granted
###
# Russia (RU), Ukraine (UA), Belarus (BY), Bulgaria (BG), Czech Republic (CZ), Romania (RO), Latvia (LV), Estonia (EE), Kazakstan (KZ), Moldavia/Moldova (MD), Poland (PL), Serbia (RS), Siberia, Slovakia (SK), Slovenia (SL)
Require not ip 2a02:13f0:8100::/48
Require not ip 2.62.0.0/16 2.72.0.0/13 2.92.0.0/14 2.132.0.0/14 5.1.0.0/19 5.8.36.0/22 5.8.47.0/24 5.12.0.0/14 5.16.0.0/14 5.34.56.0/22  5.39.216.128/25 5.45.192.0/18 5.60.0.0/16 5.63.64.0/18 5.63.128.0/21 5.76.0.0/16 5.79.128.0/19 5.101.32.0/19 5.101.48.0/20 5.101.64.0/19 5.101.152.0/21 5.101.216.0/21 5.137.0.0/16 5.139.0.0/18 5.141.0.0/16 5.143.0.0/16 5.158.96.0/19 5.158.232.0/21 5.166.0.0/15 5.188.8.0/21 5.188.28.0/22 5.188.32.0/19 5.188.62.0/23 5.188.64.0/22 5.188.68.0/23 5.188.84.0/24 5.188.156.0/22 5.188.160.0/19 5.188.192.0/18 5.188.210.0/24 5.189.224.0/19 5.248.0.0/16 5.254.0.0/17 5.255.192.0/18 31.0.0.0/15 31.5.0.0/16 31.8.0.0/16 31.11.43.0/24 31.11.128.0/17 31.15.88.0/21 31.23.0.0/16 31.28.224.0/19 31.29.0.0/19 31.29.128.0/17 31.31.96.0/19 31.41.0.0/16 31.42.96.0/20 31.42.112.0/20 31.43.128.0/19 31.129.96.0/19 31.131.0.0/17 31.144.0.0/16 31.148.0.0/16 31.162.64.0/18 31.163.0.0/16 31.170.168.0/21 31.173.0.0/16 31.174.0.0/15 31.178.0.0/16 31.181.0.0/16 31.184.192.0/18 31.187.0.0/18 31.192.104.0/21 31.192.128.0/19 31.192.160.0/19 31.207.192.0/18 37.9.0.0/19 37.9.32.0/20 37.9.48.0/21 37.17.176.0/21 37.23.0.0/16 37.29.0.0/17 37.44.64.0/18 37.45.0.0/16 37.52.0.0/14 37.56.0.0/15 37.78.0.0/16 37.79.0.0/16 37.99.0.0/17 37.110.128.0/19 37.113.32.0/19 37.115.0.0/16 37.128.0.0/17 37.139.0.0/18 37.140.0.0/16 37.143.8.0/21 37.143.16.0/20 37.143.88.0/21 37.143.96.0/21 37.143.104.0/21 37.144.0.0/14 37.150.0.0/15 37.190.0.0/17 37.212.0.0/14 37.221.128.0/19 37.221.160.0/21 37.228.64.0/21 37.228.80.0/20 37.229.0.0/16 45.10.240.0/21 45.10.248.0/22 45.141.76.0/22 45.141.80.0/21 45.144.31.0/24 45.146.164.0/22 45.146.168.0/22 46.0.0.0/16 46.3.0.0/16 46.4.240.0/27 46.10.0.0/16 46.16.240.0/21 46.17.42.0/23 46.17.46.0/23 46.17.96.0/21 46.22.144.0/20 46.28.101.0/24 46.30.160.0/21 46.33.224.0/19 46.36.217.0/24 46.38.96.0/19 46.39.0.0/18 46.39.64.0/19 46.39.224.0/19 46.42.192.0/18 46.50.128.0/18 46.53.141.0/24 46.56.128.0/17 46.61.0.0/16 46.62.0.0/15 46.72.0.0/15 46.98.0.0/16 46.108.0.0/16 46.109.0.0/16 46.112.0.0/15 46.118.0.0/15 46.146.224.0/19 46.147.128.0/17 46.148.16.0/20 46.148.48.0/20 46.151.152.0/21 46.158.0.0/16 46.159.0.0/16 46.160.80.0/21 46.161.0.0/18 46.164.0.0/18 46.164.128.0/18 46.164.192.0/18 46.166.192.0/18 46.172.0.0/16 46.173.0.0/17 46.173.128.0/19 46.173.160.0/19 46.175.184.0/21 46.175.192.0/21 46.175.200.0/21 46.180.0.0/15 46.182.48.0/21 46.183.216.0/21 46.185.0.0/17 46.187.0.0/17 46.188.0.0/17 46.191.128.0/18 46.200.0.0/14 46.211.0.0/16 46.229.48.0/20 46.229.140.0/24 46.229.176.0/20 46.229.224.0/20 46.237.0.0/17 46.250.0.0/19 46.254.16.0/20 62.16.96.0/19 62.21.0.0/17 62.24.64.0/19 62.64.64.0/18 62.69.0.0/19 62.76.0.0/16 62.85.0.0/17 62.109.0.0/20 62.109.16.0/20 62.117.64.0/18 62.122.64.0/21 62.122.104.0/21 62.129.192.0/18 62.133.128.0/19 62.140.224.0/19 62.141.64.0/18 62.148.64.0/19 62.148.157.0/24 62.149.0.0/19 62.152.32.0/19 62.168.0.0/18 62.168.224.0/19 62.182.104.0/21 62.213.32.0/19 62.213.64.0/18 62.220.32.0/19 62.221.64.0/19 62.233.142.0/26 62.244.0.0/18 69.175.104.218 70.85.189.224/29 77.28.0.0/15 77.34.0.0/15 77.37.128.0/17 77.40.0.0/17 77.41.0.0/17 77.43.128.0/17 77.45.128.0/17 77.46.128.0/17 77.51.0.0/18 77.51.64.0/18 77.55.0.0/16 77.65.0.0/17 77.70.0.0/17 77.71.0.0/17 77.73.128.0/21 77.75.8.0/21 77.78.10.0/23 77.79.128.0/18 77.79.192.0/18 77.81.0.0/24 77.83.173.0/24 77.85.0.0/16 77.87.32.0/20 77.87.152.0/21 77.87.168.0/21 77.87.192.0/21 77.88.0.0/18 77.91.128.0/18 77.91.224.0/21 77.93.0.0/18 77.93.32.0/19 77.94.124.0/22 77.94.192.0/19 77.106.64.0/18 77.108.192.0/18 77.120.0.0/14 77.221.128.0/19 77.222.32.0/19 77.222.128.0/19 77.232.156.0/22 77.232.160.0/22 77.233.160.0/19 77.234.0.0/19 77.234.192.0/19 77.235.96.0/20 77.239.224.0/19 77.241.160.0/20 77.243.96.0/22 77.244.192.0/21 77.244.208.0/20 77.246.148.0/22 77.247.208.0/22 77.247.232.0/21 77.247.240.0/21 77.252.0.0/14 78.24.152.0/21 78.24.216.0/21 78.26.128.0/18 78.29.0.0/18 78.31.176.0/21 78.36.0.0/15 78.60.128.0/17 78.85.0.0/16 78.96.0.0/15 78.106.0.0/15 78.108.84.0/23 78.108.86.0/23 78.108.176.0/20 78.109.16.0/20 78.109.32.0/20 78.110.48.0/20 78.110.160.0/20 78.111.48.0/20 78.111.176.0/20 78.128.0.0/17 78.137.0.0/19 78.138.128.0/18 78.152.160.0/19 78.154.160.0/19 78.156.224.0/19 78.157.128.0/19 79.96.0.0/16 79.98.208.0/21 79.99.216.0/21 79.101.0.0/16 79.105.0.0/16 79.110.128.0/20 79.111.0.0/16 79.112.0.0/13 79.120.0.0/17 79.126.0.0/18 79.133.64.0/18 79.133.128.0/18 79.133.192.0/19 79.135.128.0/17 79.135.192.0/19 79.136.128.0/17 79.137.128.0/17 79.139.0.0/16 79.140.64.0/20 79.140.160.0/20 79.162.128.0/18 79.163.0.0/16 79.173.80.0/20 79.173.96.0/19 79.174.64.0/19 79.184.0.0/13
Require not ip 80.48.0.0/13 80.70.96.0/20 80.71.240.0/20 80.73.0.0/20 80.73.64.0/19 80.77.80.0/24 80.77.160.0/20 80.78.192.0/20 80.80.128.0/19 80.82.160.0/20 80.83.224.0/20 80.85.144.0/20 80.85.176.0/20 80.86.96.0/19 80.86.240.0/21 80.91.160.0/19 80.92.224.0/20 80.93.48.0/21 80.233.128.0/17 80.235.0.0/17 80.239.224.0/19 80.240.208.0/20 80.242.123.0/24 80.245.80.0/20 80.249.80.0/20 80.250.64.0/24 80.251.112.0/20 80.251.128.0/20 80.251.144.0/20 80.254.96.0/19 81.2.0.0/18 81.5.96.0/20 81.9.0.0/20 81.12.128.0/17 81.16.80.0/20 81.18.64.0/19 81.19.64.0/19 81.21.0.0/20 81.24.208.0/20 81.25.48.0/22 81.26.176.0/20 81.30.176.0/20 81.88.208.0/20 81.89.112.0/20 81.90.224.0/20 81.91.208.0/20 81.94.32.0/20 81.95.128.0/20 81.95.144.0/20 81.176.0.0/15 81.180.0.0/16 81.181.16.0/22 81.195.0.0/16 81.196.0.0/16 81.198.0.0/16 81.200.0.0/20 81.222.128.0/20 82.76.0.0/14 82.103.64.0/18 82.112.48.0/20 82.114.64.0/19 82.114.224.0/19 82.137.32.0/19 82.138.0.0/18 82.140.64.0/18 82.140.192.0/18 82.142.128.0/18 82.144.192.0/19 82.146.40.0/21 82.146.56.0/21 82.151.112.0/21 82.160.203.0/24 82.179.0.0/16 82.193.96.0/19 82.193.128.0/19 82.198.160.0/19 82.199.96.0/19 82.200.0.0/16 82.204.128.0/17 82.207.0.0/17 82.208.72.0/24 82.210.128.0/18 83.69.114.0/23 83.69.240.0/21 83.99.128.0/17 83.102.128.0/17 83.139.128.0/18 83.142.184.0/21 83.143.136.0/21 83.148.64.0/18 83.166.192.0/19 83.166.224.0/19 83.167.96.0/19 83.167.224.0/19 83.170.192.0/18 83.174.192.0/18 83.219.129.0/24 83.222.0.0/19 83.222.160.0/19 83.222.192.0/19 83.228.0.0/17 83.229.128.0/17 83.234.0.0/16 83.237.0.0/16 83.243.64.0/21 83.246.0.0/20 83.246.192.0/18 84.17.0.0/19 84.21.64.0/19 84.23.32.0/19 84.42.128.0/17 84.51.64.0/19 84.53.192.0/18 84.54.64.0/19 84.117.0.0/16 84.237.0.0/16 84.245.192.0/18 84.253.64.0/18 85.9.0.0/18 85.12.192.0/18 85.14.35.0/24 85.21.0.0/16 85.26.180.0/22 85.26.184.0/22 85.29.192.0/18 85.31.96.0/21 85.90.192.0/19 85.93.0.0/19 85.93.32.0/19 85.93.128.0/19 85.94.0.0/19 85.94.32.0/19 85.112.112.0/20 85.113.128.0/19 85.119.144.0/21 85.121.39.0/24 85.121.180.0/23 85.122.16.0/20 85.128.0.0/16 85.140.0.0/15 85.142.0.0/15 85.172.0.0/14 85.186.0.0/16 85.192.60.0/23 85.192.128.0/18 85.193.64.0/18 85.198.80.0/21 85.204.0.0/16 85.207.0.0/16 85.217.192.0/18 85.222.0.0/17 85.234.0.0/19 85.248.0.0/16 85.249.0.0/16 85.254.0.0/16 85.255.0.0/20 85.255.112.0/20 86.34.0.0/16 86.35.0.0/21 86.35.15.0/24 86.35.128.0/17 86.55.120.0/22 86.55.140.0/24 86.55.210.0/23 86.57.128.0/17 86.61.0.0/17 86.62.64.0/18 86.104.0.0/14 86.111.240.0/21 86.120.0.0/13 87.99.64.0/19 87.103.192.0/20 87.103.208.0/20 87.110.0.0/16 87.117.0.0/18 87.117.128.0/19 87.117.160.0/19 87.118.128.0/18 87.119.224.0/19 87.120.16.0/20 87.126.0.0/16 87.204.0.0/15 87.226.0.0/16 87.229.128.0/17 87.239.24.0/21 87.242.64.0/18 87.244.128.0/18 87.246.160.0/19 87.247.0.0/18 87.248.160.0/19 87.249.192.0/18 87.250.224.0/19 87.251.64.0/18 87.251.128.0/19 87.253.0.0/19 87.253.192.0/19 87.255.64.0/19 88.81.224.0/19 88.147.128.0/17 88.200.128.0/17 88.201.128.0/17 88.205.128.0/17 88.212.192.0/18 88.213.192.0/18 89.18.16.0/21 89.20.0.0/18 89.20.128.0/19 89.21.64.0/19 89.21.128.0/19 89.23.0.0/19 89.23.128.0/19 89.28.0.0/17 89.31.112.0/21 89.32.152.0/21 89.33.72.0/21 89.33.112.0/22 89.33.208.0/20 89.33.252.0/22 89.35.64.0/21 89.37.120.0/21 89.37.144.0/21 89.38.112.0/20 89.38.128.0/21 89.39.174.0/23 89.39.200.0/21 89.40.16.0/24 89.41.176.0/20 89.43.73.0/24 89.44.0.0/16 89.45.0.0/16 89.47.224.0/21 89.64.0.0/12 89.104.64.0/19 89.105.224.0/19 89.106.96.0/19 89.108.64.0/18 89.109.0.0/18 89.110.0.0/18 89.110.64.0/18 89.111.160.0/20 89.111.176.0/20 89.113.72.0/21 89.114.0.0/15 89.116.0.0/15 89.121.128.0/17 89.122.0.0/16 89.123.0.0/16 89.136.0.0/15 89.146.192.0/18 89.149.0.0/17 89.161.128.0/17 89.165.128.0/17 89.169.0.0/16 89.175.0.0/16 89.176.0.0/15 89.178.0.0/15 89.184.0.0/19 89.186.0.0/19 89.187.48.0/23 89.187.128.0/19 89.189.0.0/19 89.189.128.0/18 89.190.224.0/19 89.200.232.0/21 89.200.240.0/21 89.200.248.0/21 89.201.0.0/17 89.204.0.0/17 89.208.0.0/16 89.212.0.0/16 89.216.0.0/16 89.218.0.0/16 89.222.128.0/17 89.223.0.0/16 89.228.96.0/20 89.230.0.0/16 89.232.192.0/18 89.238.192.0/18 89.239.128.0/18 89.250.16.0/20 89.251.16.0/21 89.251.96.0/20 89.251.144.0/20 89.251.160.0/20 89.252.0.0/18 89.252.192.0/18 89.253.0.0/18 89.254.192.0/18
Require not ip 90.150.112.0/20 90.150.128.0/20 90.151.16.0/20 90.151.128.0/20 90.156.128.0/17 90.157.0.0/17 90.188.16.0/20 90.188.64.0/19 90.189.0.0/18 91.76.0.0/14 91.90.8.0/21 91.92.176.0/22 91.92.244.0/24 91.92.253.0/24 91.109.200.0/21 91.122.0.0/16 91.123.0.0/19 91.124.0.0/16 91.135.192.0/20 91.143.56.0/22 91.143.160.0/20 91.144.176.0/22 91.146.0.0/18 91.148.128.0/18 91.149.64.0/18 91.149.128.0/21 91.149.136.0/21 91.149.144.0/20 91.149.160.0/19 91.185.192.0/21 91.188.32.0/19 91.188.124.0/23 91.189.80.0/21 91.189.128.0/21 91.191.64.0/18 91.192.68.0/22 91.193.80.0/22 91.193.140.0/22 91.194.10.0/23 91.194.72.0/23 91.195.230.0/23 91.196.92.0/22 91.196.100.0/22 91.196.216.0/22 91.197.0.0/20 91.197.16.0/21 91.197.24.0/22 91.197.40.0/21 91.197.48.0/21 91.197.56.0/22 91.197.64.0/21 91.197.76.0/22 91.197.80.0/22 91.197.96.0/22 91.197.104.0/22 91.197.112.0/20 91.197.128.0/22 91.197.132.0/22 91.197.144.0/20 91.197.160.0/22 91.197.168.0/21 91.197.176.0/20 91.197.192.0/21 91.197.204.0/22 91.197.212.0/22 91.197.216.0/21 91.197.224.0/22 91.197.232.0/21 91.197.244.0/23 91.197.252.0/22 91.198.36.0/24 91.200.12.0/22 91.200.80.0/21 91.200.164.0/22 91.200.228.0/22 91.200.232.0/22 91.201.28.0/22 91.201.64.0/22 91.201.196.0/22 91.202.128.0/20 91.202.144.0/21 91.202.240.0/20 91.203.4.0/22 91.203.92.0/22 91.204.16.0/21 91.204.24.0/22 91.204.36.0/22 91.204.40.0/21 91.204.48.0/20 91.204.64.0/22 91.204.84.0/22 91.204.128.0/22 91.204.228.0/22 91.205.72.0/22 91.205.120.0/21 91.206.30.0/23 91.206.32.0/23 91.206.200.0/23 91.206.226.0/23 91.207.4.0/22 91.207.8.0/23 91.207.44.0/23 91.207.60.0/23 91.208.228.0/24 91.210.100.0/22 91.210.104.0/22 91.211.16.0/22 91.211.64.0/22 91.211.68.0/22 91.211.248.0/22 91.212.41.0/24 91.212.65.0/24 91.212.124.0/24 91.212.132.0/24 91.212.177.0/24 91.212.198.0/24 91.212.226.0/24 91.213.33.0/24 91.213.59.0/24 91.213.117.0/24 91.213.121.0/24 91.213.174.0/24 91.214.68.0/23 91.214.96.0/22 91.214.112.0/20 91.214.128.0/21 91.214.136.0/22 91.214.172.0/22 91.214.176.0/20 91.214.192.0/19 91.214.224.0/20 91.214.240.0/21 91.214.248.0/22 91.215.216.0/22 91.216.122.0/24 91.216.141.0/24 91.216.215.0/24 91.217.90.0/23 91.218.8.0/21 91.218.16.0/20 91.218.32.0/22 91.218.36.0/22 91.218.112.0/22 91.218.156.0/22 91.218.228.0/22 91.219.16.0/20 91.219.32.0/21 91.219.192.0/22 91.220.0.0/23 91.220.3.0/24 91.220.6.0/24 91.220.10.0/23 91.220.12.0/23 91.220.13.0/24 91.220.14.0/24 91.220.26.0/24 91.220.31.0/24 91.220.35.0/24 91.220.43.0/24 91.221.200.0/23 91.221.210.0/23 91.224.246.0/23 91.225.160.0/22 91.226.78.0/23 91.226.80.0/21 91.226.92.0/22 91.226.96.0/23 91.228.196.0/22 91.229.210.0/24 91.232.0.0/18 91.232.21.0/24 91.234.24.0/22 91.234.28.0/23 91.234.32.0/22 91.235.127.0/24 91.235.128.0/23 91.235.176.0/24 91.236.74.0/23 91.237.240.0/21 91.237.248.0/23 91.237.250.0/24 91.238.134.0/23 91.241.12.0/22 91.241.16.0/22 91.241.128.0/17 91.243.96.0/20 91.243.192.0/18 92.36.0.0/17 92.37.128.0/17 92.38.128.0/17 92.39.48.0/20 92.46.0.0/15 92.48.126.128/25 92.48.201.0/26 92.49.128.0/19 92.49.160.0/19 92.49.192.0/18 92.50.128.0/18 92.53.64.0/18 92.55.144.0/21 92.62.48.0/20 92.80.0.0/13 92.100.0.0/15 92.112.0.0/15 92.114.0.0/16 92.115.0.0/16 92.124.0.0/14 92.241.160.0/19 92.243.64.0/19 92.244.224.0/19 92.247.192.0/18 92.248.128.0/17 92.249.64.0/18 92.255.0.0/16 93.72.0.0/13 93.80.0.0/15 93.84.0.0/15 93.86.0.0/15 93.89.208.0/20 93.91.0.0/20 93.91.224.0/20 93.92.32.0/21 93.95.100.0/22 93.99.0.0/16 93.100.0.0/16 93.112.0.0/16 93.113.0.0/20 93.113.27.0/24 93.113.112.0/21 93.114.40.0/21 93.118.64.0/20 93.120.128.0/18 93.123.0.0/16 93.124.0.0/17 93.125.40.0/24 93.125.99.0/24 93.126.64.0/18 93.127.0.0/17 93.155.128.0/17 93.157.96.0/21 93.159.0.0/18 93.170.0.0/15 93.179.64.0/18 93.182.0.0/18 93.183.128.0/18 93.183.192.0/18 93.185.77.0/24 93.187.136.0/21 93.189.144.0/21 94.19.128.0/17 94.24.120.0/21 94.24.128.0/17 94.25.0.0/16 94.26.0.0/17 94.27.0.0/17 94.29.0.0/17 94.31.128.0/17 94.41.0.0/17 94.45.128.0/19 94.45.160.0/19 94.50.0.0/15 94.60.0.0/14 94.73.192.0/18 94.74.64.0/18 94.75.0.0/18 94.77.0.0/19 94.79.0.0/18 94.100.176.0/20 94.101.64.0/20 94.101.96.0/20 94.103.80.0/20 94.103.230.0/23 94.112.0.0/14 94.124.0.0/20 94.124.16.0/21 94.131.0.0/16 94.139.112.0/21 94.142.128.0/21 94.143.40.0/21 94.143.48.0/20 94.152.0.0/15 94.154.112.0/20 94.154.128.0/17 94.156.104.0/23 94.156.228.0/22 94.156.253.0/24 94.176.96.0/24 94.178.0.0/15 94.180.0.0/15 94.188.0.0/17 94.189.128.0/17 94.190.0.0/18 94.190.128.0/17 94.228.112.0/20 94.229.65.160/27 94.230.0.0/20 94.231.160.0/20 94.232.48.0/21 94.232.144.0/21 94.232.232.0/21 94.233.192.0/18 94.240.0.0/18 84.242.96.0/19 94.243.192.0/18 94.244.0.0/18 94.244.128.0/18 94.247.0.0/21 94.247.240.0/20 94.250.248.0/23 95.24.0.0/13 95.32.0.0/16 95.37.192.0/18 95.40.0.0/14 95.48.0.0/14 95.52.0.0/14 95.56.0.0/14 95.64.0.0/16 95.65.0.0/16 95.66.128.0/17 95.67.0.0/17 95.67.128.0/17 95.68.0.0/17 95.69.192.0/22 95.71.0.0/17 95.76.0.0/15 95.78.0.0/15 95.78.128.0/18 95.79.0.0/16 95.82.64.0/18 95.82.192.0/18 95.83.0.0/17 95.83.128.0/18 95.84.128.0/18 95.84.192.0/18 95.86.128.0/18 95.87.0.0/18 95.87.64.0/19 95.87.192.0/18 95.93.128.0/18 95.104.128.0/17 95.105.0.0/18 95.105.64.0/19 95.108.128.0/17 95.111.0.0/17 95.129.60.0/22 95.132.0.0/14 95.141.192.0/20 95.142.46.0/24 95.142.88.0/21 95.143.20.0/22 95.152.0.0/18 95.156.64.0/18 95.158.0.0/18 95.159.128.0/22 95.161.0.0/16 95.162.0.0/16 95.163.0.0/16 95.165.0.0/16 95.167.0.0/16 95.168.160.0/19 95.168.192.0/19 95.169.160.0/19 95.169.192.0/19 95.171.96.0/19 95.172.32.0/19 95.174.192.0/19 95.179.0.0/17 95.182.96.0/19 95.188.0.0/14 95.213.0.0/16 95.215.36.0/22 95.220.0.0/16
Require not ip 108.62.150.0/24 109.60.128.0/17 109.62.128.0/17 109.72.112.0/20 109.74.128.0/20 109.80.0.0/15 109.86.0.0/15 109.92.0.0/15 109.95.112.0/22 109.95.224.0/21 109.96.0.0/13 109.107.166.0/24 109.108.64.0/19 109.110.32.0/19 109.110.64.0/19 109.111.176.0/20 109.120.128.0/18 109.121.0.0/17 109.122.0.0/18 109.122.88.0/21 109.124.0.0/18 109.124.192.0/19 109.126.0.0/18 109.126.136.0/21 109.126.192.0/18 109.161.0.0/17 109.162.0.0/17 109.163.192.0/21 109.163.216.0/21 109.163.224.0/22 109.163.228.0/24 109.163.229.0/24 109.163.230.0/23 109.163.236.0/22 109.165.0.0/17 109.167.0.0/16 109.168.128.0/17 109.169.192.0/18 109.171.0.0/17 109.173.0.0/17 109.184.0.0/16 109.185.0.0/16 109.187.0.0/16 109.188.0.0/16 109.191.0.0/16 109.194.0.0/18 109.194.64.0/19 109.195.48.0/20 109.196.16.0/20 109.196.128.0/20 109.196.164.0/22 109.200.96.0/19 109.200.128.0/19 109.202.0.0/18 109.206.96.0/19 109.207.200.0/21 109.227.64.0/18 109.229.0.0/19 109.230.0.0/18 109.230.128.0/19 109.243.0.0/16 109.248.0.0/16 109.252.0.0/16 109.254.0.0/16 128.72.0.0/15 130.0.232.0/21 130.204.0.0/16 134.0.96.0/20 134.0.112.0/21 134.17.0.0/16 134.249.0.0/16 136.169.0.0/16 139.28.36.0/22 141.8.128.0/18 141.85.0.0/16 141.101.128.0/17 141.105.64.0/21 141.136.27.0/24 145.255.0.0/19 145.255.32.0/20 146.185.0.0/16 147.228.0.0/14 147.232.0.0/14 147.236.0.0/15 149.27.128.0/17 149.62.0.0/19 151.0.0.0/18 158.181.0.0/16 158.197.0.0/16 158.250.0.0/16 159.148.0.0/16 159.224.0.0/16 159.255.176.0/21 160.99.0.0/16 164.177.192.0/18 174.133.202.176/28 176.8.0.0/16 176.14.0.0/15 176.36.0.0/14 176.53.128.0/17 176.57.208.0/20 176.102.0.0/18 176.102.192.0/19 176.103.48.0/20 176.104.184.0/21 176.104.192.0/19 176.105.192.0/19 176.108.188.0/24 176.110.120.0/21 176.110.128.0/20 176.111.32.0/19 176.111.64.0/19 176.111.96.0/21 176.113.32.0/21 176.113.224.0/19 176.114.112.0/20 176.114.128.0/18 176.114.192.0/19 176.114.224.0/23 176.119.0.0/19 176.119.64.0/18 176.122.48.0/20 176.122.64.0/18 176.123.0.0/19 176.124.0.0/19 176.196.128.0/18 176.212.0.0/15 176.215.64.0/21 176.222.140.0/22 176.223.0.0/16 178.18.0.0/20 178.19.99.0/24 178.19.104.0/21 178.34.128.0/18 178.36.0.0/15 178.44.0.0/14 178.49.0.0/16 178.64.0.0/13 178.73.0.0/18 178.74.64.0/18 178.74.128.0/18 178.74.192.0/18 178.75.64.0/18 178.76.192.0/18 178.88.0.0/14 178.92.0.0/14 178.120.0.0/13 178.129.0.0/16 178.130.0.0/16 178.133.0.0/16 178.137.0.0/16 178.138.0.0/16 178.140.0.0/16 178.150.0.0/15 178.154.0.0/17 178.156.128.0/17 178.158.192.0/19 178.159.16.0/20 178.159.32.0/19 178.159.64.0/19 178.159.208.0/20 178.159.240.0/21 178.161.128.0/17 178.163.128.0/17 178.165.0.0/17 178.167.0.0/17 178.168.0.0/17 178.169.32.0/19 178.169.64.0/18 178.169.128.0/17 178.172.129.0/24 178.175.128.0/17 178.176.0.0/14 178.183.224.0/19 178.184.0.0/14 178.204.0.0/15 178.206.0.0/16 178.208.83.0/24 178.209.64.0/19 178.210.32.0/20 178.211.96.0/19 178.211.128.0/18 178.212.96.0/21 178.213.240.0/21 178.216.32.0/21 178.217.160.0/21 178.218.96.0/20 178.219.112.0/20 178.220.0.0/14 178.234.0.0/16 185.14.192.0/23 185.20.226.0/23 185.30.176.0/22 185.58.204.0/22 185.70.188.0/22 185.86.79.0/24 185.86.92.0/22 185.87.192.0/21 185.105.4.0/22 185.118.164.0/22 185.129.144.0/22 185.129.148.0/22 185.144.80.0/22 185.154.12.0/24 185.185.180.0/22 185.191.34.0/23 185.195.24.0/22 185.209.0.0/24 185.216.32.0/24 185.244.216.0/24 185.254.120.0/22 188.16.0.0/16 188.18.16.0/20 188.18.64.0/19 188.18.112.0/20 188.18.240.0/20 188.24.0.0/14 188.32.0.0/16 188.40.54.192/26 188.47.64.0/18 188.64.168.0/21 188.64.220.0/22 188.66.32.0/22 188.92.72.0/21 188.92.160.0/21 188.95.152.0/21 188.115.128.0/18 188.120.32.0/20 188.120.248.0/23 188.123.224.0/19 188.127.224.0/19 188.128.0.0/17 188.129.128.0/17 188.130.128.0/17 188.131.0.0/17 188.138.128.0/17 188.143.128.0/17 188.146.0.0/15 188.162.0.0/16 188.163.0.0/16 188.168.0.0/16 188.186.0.0/16 188.187.128.0/18 188.190.0.0/16 188.191.0.0/19 188.191.32.0/20 188.191.224.0/19 188.208.0.0/13 188.225.0.0/17 188.226.0.0/17 188.229.0.0/17 188.230.0.0/17 188.231.168.0/22 188.233.0.0/17 188.235.0.0/16 188.235.128.0/18 188.244.32.0/20 188.246.224.0/22 188.247.135.0/24 192.129.3.0/24 192.162.0.0/22 193.0.129.0/24 193.0.212.0/24 193.9.28.0/24 193.17.208.0/24 193.19.74.0/23 193.19.244.0/22 193.23.3.0/24 193.25.112.0/23 193.27.246.0/23 193.30.248.0/22 193.34.72.0/22 193.37.138.0/24 193.37.156.0/23 193.39.113.0/24 193.41.206.0/24 193.42.27.0/24 193.43.252.0/22 193.47.166.0/24 193.58.246.0/24 193.77.64.0/18 193.86.0.0/16 193.93.228.0/22 193.104.27.0/24 193.104.41.0/24 193.104.94.0/24 193.105.0.0/24 193.105.154.0/24 193.105.210.0/24 193.106.0.0/21 193.106.20.0/22 193.106.24.0/22 193.106.28.0/22 193.106.40.0/21 193.106.56.0/21 193.106.64.0/21 193.106.104.0/22 193.106.136.0/22 193.106.168.0/23 193.106.172.0/22 193.108.38.0/23 193.108.114.0/24 193.108.248.0/22 193.110.120.0/22 193.111.48.0/22 193.111.114.0/23 193.124.0.0/17 193.124.128.0/21 193.124.176.0/20 193.169.12.0/23 193.169.86.0/23 193.169.194.0/23 193.169.254.0/24 193.176.85.0/24 193.178.144.0/22 193.178.228.0/23 193.189.116.0/23 193.200.50.0/23 193.200.173.0/24 193.200.255.0/24 193.201.224.0/21 193.203.36.0/22 193.203.40.0/21 193.203.48.0/22 193.223.101.0/24 193.227.226.0/23 193.227.240.0/23 193.230.232.0/24 193.233.0.0/16 193.238.0.0/22 193.238.74.0/23 193.238.128.0/22 193.239.24.0/22 193.239.36.0/22 193.239.44.0/22 193.239.64.0/21 193.239.72.0/22 193.243.168.0/22 194.0.88.0/22 194.8.156.0/22 194.8.250.0/23 194.11.28.0/23 194.15.112.0/22 194.28.4.0/23 194.28.16.0/22 194.28.20.0/22 194.28.28.0/22 194.28.32.0/20 194.28.52.0/22 194.28.56.0/22 194.28.60.0/22 194.28.64.0/20 194.28.44.0/22 194.29.60.0/22 194.44.0.0/16 194.50.7.0/24 194.54.88.0/22 194.63.140.0/23 194.67.0.0/16 194.79.60.0/22 194.85.88.0/21 194.85.128.0/19 194.87.218.0/24 194.102.64.0/21 194.102.114.0/24 194.105.156.0/23 194.113.32.0/24 194.113.58.0/24 194.113.106.0/24 194.113.235.0/24 194.114.136.0/22 194.114.144.0/22 194.116.232.0/23 194.145.120.0/24 194.145.198.0/23 194.146.136.0/22 194.146.196.0/22 194.146.228.0/22 194.160.0.0/16 194.169.56.0/22 194.169.84.0/22 194.169.88.0/22 194.169.126.0/24 194.169.172.0/22 194.169.191.0/24 194.176.176.0/24 194.181.0.0/16 194.186.0.0/16 194.187.108.0/22 194.187.148.0/22 194.190.32.0/22 194.226.0.0/16 194.247.24.0/23 195.2.96.0/19 195.2.192.0/23 195.2.240.0/23 195.2.252.0/23 195.3.128.0/19 195.5.32.0/19 195.5.116.0/23 195.5.161.0/24 195.9.0.0/16 195.14.112.0/23 195.16.32.0/19 195.20.196.0/23 195.22.104.0/22 195.24.64.0/21 195.28.2.0/23 195.28.32.0/19 195.34.208.0/22 195.34.224.0/19 195.38.160.0/19 195.39.210.0/23 195.42.160.0/19 195.46.160.0/19 195.54.162.0/23 195.54.192.0/19 195.58.0.0/19 195.58.32.0/19 195.58.224.0/19 195.60.174.0/23 195.62.24.0/23 195.66.140.0/23 195.78.108.0/23 195.78.124.0/23 195.82.154.0/23 195.88.32.0/23 195.88.112.0/23 195.91.128.0/17 195.93.218.0/23 195.95.218.0/23 195.95.228.0/23 195.112.96.0/19 195.114.32.0/19 195.114.128.0/19 195.114.240.0/20 195.116.0.0/16 195.128.16.0/22 195.128.48.0/21 195.131.0.0/16 195.137.200.0/23 195.137.244.0/23 195.138.64.0/19 195.138.198.0/24 195.158.0.0/19 195.162.68.0/23 195.170.192.0/19 195.178.128.0/19 195.182.0.0/24 195.182.3.0/24 195.182.7.0/24 195.182.8.0/24 195.182.15.0/24 195.182.21.0/24 195.182.22.0/24 195.182.27.0/24 195.182.128.0/19 195.182.202.0/23 195.189.8.0/22 195.189.16.0/22 195.189.28.0/22 195.189.36.0/22 195.189.40.0/21 195.189.48.0/22 195.189.60.0/22 195.189.68.0/22 195.189.72.0/22 195.189.80.0/22 195.189.96.0/20 195.189.224.0/21 195.189.246.0/23 195.190.13.0/24 195.190.157.0/24 195.191.54.0/23 195.200.90.0/23 195.208.0.0/15 195.209.32.0/19 195.209.224.0/19 195.210.8.0/23 195.210.46.0/23 195.211.100.0/22 195.211.136.0/21 195.211.144.0/21 195.211.152.0/22 195.211.188.0/22 195.216.243.0/24 195.222.64.0/20 195.222.88.0/23 195.222.92.0/22 195.225.64.0/22 195.225.176.0/22 195.225.228.0/22 195.238.100.0/22 195.238.104.0/21 195.238.112.0/20 195.239.0.0/16 195.242.98.0/23 195.242.114.0/23 195.242.161.0/24 195.242.232.0/22 195.244.128.128/25 195.245.96.0/23 195.245.112.0/23 195.245.208.0/24 199.127.96.0/21
Require not ip 202.179.0.0/24 204.9.184.0/21 212.1.224.0/19 212.9.224.0/19 212.13.0.0/19 212.13.160.0/19 212.22.200.0/21 212.24.32.0/19 212.27.192.0/19 212.33.224.0/19 212.35.128.0/18 212.40.32.0/19 212.44.64.0/20 212.44.80.0/22 212.44.128.0/19 212.45.0.0/19 212.58.192.0/19 212.59.96.0/19 212.75.0.0/19 212.75.128.0/19 212.87.160.0/19 212.90.160.0/19 212.91.160.0/19 212.92.128.0/18 212.95.54.0/24 212.96.96.0/19 212.96.160.0/19 212.98.160.0/19 212.113.32.0/19 212.113.96.0/19 212.116.96.0/19 212.118.32.0/19 212.124.0.0/20 212.146.64.0/18 212.158.160.0/20 212.160.0.0/16 212.178.0.0/19 212.200.0.0/17 212.220.0.0/16 212.237.120.0/23 212.241.0.0/19 213.5.128.0/21 213.21.192.0/18 213.25.0.0/16 213.27.0.0/17 213.35.224.0/23 213.87.0.0/16 213.88.0.0/17 213.91.128.0/17 213.108.16.0/21 213.108.144.0/21 213.110.96.0/19 213.110.128.0/19 213.111.128.0/17 213.132.72.0/21 213.135.64.0/18 213.135.128.0/19 213.140.96.0/19 213.141.128.0/19 213.142.192.0/19 213.149.0.0/19 213.151.0.0/19 213.154.0.0/19 213.154.192.0/19 213.155.0.0/19 213.156.192.0/24 213.159.64.0/20 213.163.96.0/19 213.170.64.0/19 213.171.0.0/19 213.174.0.0/21 213.176.224.0/19 213.180.147.0/24 213.180.192.0/19 213.186.192.0/19 213.191.0.0/19 213.197.64.0/19 213.200.32.0/19 213.211.64.0/18 213.215.64.0/18 213.222.224.0/20 213.222.240.0/20 213.231.0.0/18 213.233.101.0/24 213.242.0.0/18 213.242.192.0/18 213.248.0.0/18 217.12.112.0/20 217.12.192.0/19 217.12.240.0/20 217.16.16.0/20 217.18.240.0/20 217.20.160.0/20 217.23.128.0/19 217.27.144.0/20 217.27.208.0/20 217.28.208.0/21 217.65.0.0/20 217.65.208.0/20 217.66.144.0/20 217.67.16.0/20 217.69.128.0/20 217.73.160.0/20 217.77.48.0/20 217.77.208.0/20 217.79.0.0/18 217.79.64.0/19 217.106.0.0/15 217.112.0.0/19 217.112.32.0/21 217.112.40.0/22 217.112.46.0/24 217.114.176.0/20 217.114.224.0/20 217.117.208.0/20 217.146.240.0/20 217.147.0.0/19 217.149.240.0/20 217.150.32.0/19 217.173.64.0/20 217.174.96.0/20 217.174.160.0/20 217.195.208.0/20 217.196.160.0/20 217.197.0.0/20 217.197.240.0/20 217.198.112.0/20
### Insert new former USSR CIDRs into appropriate CIDR range lines
 
# Hungary (HU)
Require not ip 46.107.0.0/16 92.249.128.0/17 94.21.90.0/24 94.125.176.0/22 145.236.0.0/16 193.178.119.0/24 194.38.96.0/19

# Poland (PL)
Require not ip 31.6.70.0/23 45.138.16.0/24 78.8.0.0/14 95.160.16.0/22 185.241.208.0/24

# Turkey (TR): web hosts and Turk Telekom customers - scammers, spammers, phishing websites and server script exploiters:
Require not ip 31.192.208.0/21 31.206.0.0/16 31.210.32.0/19 31.210.64.0/18 31.223.0.0/17 37.130.64.0/18 37.230.104.0/21 45.10.252.0/22 46.1.0.0/16 46.2.0.0/16 46.20.144.0/20 46.45.136.0/21 46.45.184.0/21 46.154.0.0/16 46.196.0.0/16 46.235.12.0/24 62.248.0.0/17 77.79.64.0/18 77.83.203.0/24 77.92.128.0/19 77.223.128.0/20 78.40.224.0/21 78.135.0.0/17 78.160.0.0/11 79.135.160.0/19 80.93.217.0/24 81.6.64.0/18 81.212.0.0/14 82.222.0.0/16 83.66.0.0/24 84.51.0.0/18 85.95.224.0/19 85.96.0.0/12 85.100.128.0/17 85.101.0.0/17 85.103.0.0/17 85.105.0.0/17 85.106.0.0/15 85.110.0.0/16 88.224.0.0/11 89.19.0.0/19 89.106.0.0/19 89.252.160.0/19 91.93.0.0/16 92.44.0.0/15 92.63.0.0/20 93.182.64.0/18 93.186.112.0/20 93.187.200.0/21 93.190.9.0/24 94.73.128.0/18 94.78.64.0/18 94.101.80.0/20 94.102.0.0/20 94.103.32.0/20 94.120.0.0/14 94.199.206.0/23 95.0.0.0/12 95.65.128.0/17 95.130.168.0/21 95.173.160.0/19 109.232.216.0/21 109.236.50.0/24 151.250.0.0/16 160.75.0.0/16 176.33.0.0/16 176.40.0.0/14 176.53.0.0/17 176.219.0.0/16 176.232.0.0/13 176.240.0.0/16 178.211.49.0/24 178.211.192.0/19 178.242.0.0/15 185.4.224.0/22 185.73.200.0/22 185.81.152.0/22 185.82.253.0/24 185.84.180.0/24 185.126.176.0/24 185.132.124.0/22 185.136.204.0/24 185.195.230.0/23 188.3.0.0/16 188.38.0.0/16 188.56.0.0/14 188.124.0.0/19 188.132.128.0/17 193.17.4.0/22 193.17.7.0/24 193.111.76.0/24 193.140.0.0/16 193.164.4.0/22 193.255.156.0/24 194.27.0.0/16 194.54.32.0/19 194.116.228.0/23 194.116.236.0/23 194.169.120.0/24 195.46.144.0/20 195.88.86.0/24 195.155.0.0/16 195.174.0.0/15 195.175.0.0/17 195.182.25.0/24 195.214.166.0/24 212.15.0.0/19 212.58.0.0/19 212.68.32.0/19 212.95.40.0/23 212.109.96.0/19 212.156.0.0/16 212.174.0.0/16 212.175.0.0/16 213.248.128.0/18 217.131.144.0/20 217.195.192.0/20

# France
Require not ip 37.59.0.0/16 62.210.0.0/16 212.129.0.0/18 212.227.80.0/24

# German (DE) ISPs used by hackers and spammers including 1&1internet DE, Deutsche Telekom AG, NetDirekt and Schlund & Partners
Require not ip 31.214.128.0/19 77.176.0.0/12 78.46.0.0/15 78.159.96.0/19 79.143.176.0/20 79.192.0.0/10 80.128.0.0/11 82.165.0.0/16 83.138.64.0/21 83.169.40.0/21 84.200.208.0/20 85.214.0.0/16 87.106.0.0/16 87.118.64.0/18 87.128.0.0/10 87.247.192.0/22 89.149.192.0/18 89.200.168.0/21 91.0.0.0/10 91.213.217.0/24 93.186.192.0/20 93.192.0.0/10 178.18.240.0/20 178.63.100.85 178.162.128.0/17 178.238.224.0/20 188.72.192.0/18 188.102.0.0/15 193.34.144.0/23 212.95.32.0/19 213.133.96.0/19 217.72.192.0/20

# Iran (IR)
Require not ip 2.144.0.0/15 2.176.0.0/12 5.52.0.0/16 5.56.128.0/22 5.120.0.0/13 5.200.64.0/18 5.200.128.0/17 5.213.0.0/16 5.220.0.0/14 5.232.0.0/13 31.184.128.0/18 31.29.32.0/19 37.98.0.0/18 37.254.0.0/15 46.100.0.0/16 46.164.64.0/18 46.209.0.0/16 81.29.244.0/24 83.122.0.0/16 84.241.0.0/18 85.133.192.0/18 85.185.0.0/16 86.57.0.0/17 86.107.144.0/20 86.109.32.0/19 91.241.20.0/23 93.117.0.0/19 93.126.0.0/18 94.101.128.0/21 94.101.176.0/20 94.183.0.0/16 95.38.0.0/16 109.122.192.0/18 109.162.208.0/20 109.162.224.0/20 151.234.0.0/16 178.131.0.0/16 178.157.40.0/22 178.173.128.0/17 185.116.44.0/22 185.126.12.0/22 185.128.80.0/22 188.158.192.0/19 188.245.0.0/16 212.80.20.0/23

# Iraq
Require not ip 95.159.80.0/20 95.159.96.0/19 

# Saudi Arabia (SA)
Require not ip 188.48.0.0/16

# Add other blocked domain names or IP addresses here, starting with "Require not ip " without quotes

</RequireAll>

</Files>


# This prevents web browsers or spiders from seeing your .htaccess directives:

<Files .htaccess>
  <RequireAll>
    Require all denied
  </RequireAll>
</Files>

# End of file


# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/

<IfModule mod_rewrite.c>

	RewriteEngine On

	RewriteCond %{HTTP_USER_AGENT} (\.ai\ |Agentic|AI\ Article\ Writer|AI\ Content\ Detector|AI\ Dungeon|AI\ Search\ Engine|AI\ SEO\ Crawler|AI\ Writer|AI21\ Labs|AI2Bot|AIBot|AIMatrix|AISearchBot|AI\ Training|AITraining|Alexa|Alpha\ AI|AlphaAI|Amazon\ Bedrock|Amazon-Kendra) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Amazon\ Lex|Amazon\ Comprehend|Amazon\ Sagemaker|Amazon\ Silk|Amazon\ Textract|AmazonBot|Amelia|AndersPinkBot|Anthropic|AnyPicker|Anyword|Aria\ Browse|Articoolo|Automated\ Writer|AwarioRssBot|AwarioSmartBot|Azure|BardBot|Brave\ Leo|ByteDance) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Bytespider|CatBoost|CC-Crawler|CCBot|ChatGLM|Chinchilla|Claude|ClearScope|Cohere|Common\ Crawl|CommonCrawl|Content\ Harmony|Content\ King|Content\ Optimizer|Content\ Samurai|ContentAtScale|ContentBot|Contentedge|Conversion\ AI|Copilot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (CopyAI|Copymatic|Copyscape|Cotoyogi|CrawlQ\ AI|Crawlspace|Crew\ AI|CrewAI|DALL-E|DataForSeoBot|DataProvider|DeepAI|DeepL|DeepMind|DeepSeek|Diffbot|Doubao\ AI|DuckAssistBot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Falcon|Firecrawl|Flyriver|Frase\ AI|FriendlyCrawler|Gemini|Gemma|GenAI|Genspark|GLM|Goose|GPT|Grammarly|Grendizer|Grok|GT\ Bot|GTBot|Hemingway\ Editor|Hugging\ Face|Hypotenuse\ AI) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (iaskspider|ICC-Crawler|ImageGen|ImagesiftBot|img2dataset|INK\ Editor|INKforall|IntelliSeek|Inferkit|ISSCyberRiskCrawler|JasperAI|Kafkai|Kangaroo|Keyword\ Density\ AI|Knowledge|KomoBot|LLaMA|LLMs|magpie-crawler|MarketMuse) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Meltwater|Meta\ AI|Meta-AI|Meta-External|MetaAI|MetaTagBot|Mistral|Narrative|NeevaBot|Neural\ Text|NeuralSEO|Nova\ Act|OAI-SearchBot|Omgili|Open\ AI|OpenAI|OpenBot|OpenText\ AI|Operator|Outwrite) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Page\ Analyzer\ AI|PanguBot|Paperlibot|Paraphraser\.io|Perplexity|PetalBot|Phindbot|PiplBot|ProWritingAid|QuillBot|RobotSpider|Rytr|SaplingAI|Scalenut|Scraper|Scrapy|ScriptBook|SEO\ Content\ Machine|SEO\ Robot|Sentibot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (Sidetrade|Simplified\ AI|Sitefinity|Skydancer|SlickWrite|Sonic|Spin\ Rewriter|Spinbot|Stability|StableDiffusionBot|Sudowrite|Super\ Agent|Surfer\ AI|Text\ Blaze|TextCortex|The\ Knowledge\ AI|Timpibot|Vidnami\ AI|Webzio|Whisper) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (WordAI|Wordtune|WormsGTP|WPBot|Writecream|WriterZen|Writescope|Writesonic|xAI|xBot|YouBot|Zero\ GTP|Zerochat|Zhipu|Zimm) [NC]

	RewriteRule (.*) - [F,L]

</IfModule>

# 8G FIREWALL v1.3 20240222
# https://perishablepress.com/8g-firewall/

# 8G:[CORE]
ServerSignature Off
Options -Indexes
RewriteBase /

# 8G:[QUERY STRING]
<IfModule mod_rewrite.c>

	RewriteCond %{QUERY_STRING} ^(%2d|-)[^=]+$ [NC,OR]
	RewriteCond %{QUERY_STRING} ([a-z0-9]{4000,}) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)(:|%3a)(/|%2f) [NC,OR]
	RewriteCond %{QUERY_STRING} (etc/(hosts|motd|shadow)) [NC,OR]
	RewriteCond %{QUERY_STRING} (order(\s|%20)by(\s|%20)1--) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)(\*|%2a)(\*|%2a)(/|%2f) [NC,OR]
	RewriteCond %{QUERY_STRING} (`|<|>|\^|\|\\|0x00|%00|%0d%0a) [NC,OR]
	RewriteCond %{QUERY_STRING} (f?ckfinder|f?ckeditor|fullclick) [NC,OR]
	RewriteCond %{QUERY_STRING} ((.*)header:|(.*)set-cookie:(.*)=) [NC,OR]
	RewriteCond %{QUERY_STRING} (localhost|127(\.|%2e)0(\.|%2e)0(\.|%2e)1) [NC,OR]
	RewriteCond %{QUERY_STRING} (cmd|command)(=|%3d)(chdir|mkdir)(.*)(x20) [NC,OR]
	RewriteCond %{QUERY_STRING} (globals|mosconfig([a-z_]{1,22})|request)(=|\[) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)((wp-)?config)((\.|%2e)inc)?((\.|%2e)php) [NC,OR]
	RewriteCond %{QUERY_STRING} (thumbs?(_editor|open)?|tim(thumbs?)?)((\.|%2e)php) [NC,OR]
	RewriteCond %{QUERY_STRING} (absolute_|base|root_)(dir|path)(=|%3d)(ftp|https?) [NC,OR]
	RewriteCond %{QUERY_STRING} (s)?(ftp|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
	RewriteCond %{QUERY_STRING} (\.|20)(get|the)(_|%5f)(permalink|posts_page_url)(\(|%28) [NC,OR]
	RewriteCond %{QUERY_STRING} ((boot|win)((\.|%2e)ini)|etc(/|%2f)passwd|self(/|%2f)environ) [NC,OR]
	RewriteCond %{QUERY_STRING} (((/|%2f){3,3})|((\.|%2e){3,3})|((\.|%2e){2,2})(/|%2f|%u2215)) [NC,OR]
	RewriteCond %{QUERY_STRING} (benchmark|char|exec|fopen|function|html)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{QUERY_STRING} (php)([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) [NC,OR]
	RewriteCond %{QUERY_STRING} (e|%65|%45)(v|%76|%56)(a|%61|%31)(l|%6c|%4c)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{QUERY_STRING} (/|%2f)(=|%3d|$&|_mm|cgi(\.|-)|inurl(:|%3a)(/|%2f)|(mod|path)(=|%3d)(\.|%2e)) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(e|%65|%45)(m|%6d|%4d)(b|%62|%42)(e|%65|%45)(d|%64|%44)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(i|%69|%49)(f|%66|%46)(r|%72|%52)(a|%61|%41)(m|%6d|%4d)(e|%65|%45)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(o|%4f|%6f)(b|%62|%42)(j|%4a|%6a)(e|%65|%45)(c|%63|%43)(t|%74|%54)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(.*)(>|%3e) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(d|%64|%44)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(i|%69|%49)(n|%6e|%4e)(s|%73|%53)(e|%65|%45)(r|%72|%52)(t|%74|%54)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(s|%73|%53)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(c|%63|%43)(t|%74|%54)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(u|%75|%55)(p|%70|%50)(d|%64|%44)(a|%61|%41)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
	RewriteCond %{QUERY_STRING} (\\x00|(\"|%22|\'|%27)?0(\"|%22|\'|%27)?(=|%3d)(\"|%22|\'|%27)?0|cast(\(|%28)0x|or%201(=|%3d)1) [NC,OR]
	RewriteCond %{QUERY_STRING} (g|%67|%47)(l|%6c|%4c)(o|%6f|%4f)(b|%62|%42)(a|%61|%41)(l|%6c|%4c)(s|%73|%53)(=|\[|%[0-9A-Z]{0,2}) [NC,OR]
	RewriteCond %{QUERY_STRING} (_|%5f)(r|%72|%52)(e|%65|%45)(q|%71|%51)(u|%75|%55)(e|%65|%45)(s|%73|%53)(t|%74|%54)(=|\[|%[0-9A-Z]{2,}) [NC,OR]
	RewriteCond %{QUERY_STRING} (j|%6a|%4a)(a|%61|%41)(v|%76|%56)(a|%61|%31)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(:|%3a)(.*)(;|%3b|\)|%29) [NC,OR]
	RewriteCond %{QUERY_STRING} (b|%62|%42)(a|%61|%41)(s|%73|%53)(e|%65|%45)(6|%36)(4|%34)(_|%5f)(e|%65|%45|d|%64|%44)(e|%65|%45|n|%6e|%4e)(c|%63|%43)(o|%6f|%4f)(d|%64|%44)(e|%65|%45)(.*)(\()(.*)(\)) [NC,OR]
	RewriteCond %{QUERY_STRING} (@copy|\$_(files|get|post)|allow_url_(fopen|include)|auto_prepend_file|blexbot|browsersploit|call_user_func_array|(php|web)shell|curl(_exec|test)|disable_functions?|document_root) [NC,OR]
	RewriteCond %{QUERY_STRING} (elastix|encodeuricom|exploit|fclose|fgets|file_put_contents|fputs|fsbuff|fsockopen|gethostbyname|grablogin|hmei7|hubs_post-cta|input_file|invokefunction|(\b)load_file|open_basedir|outfile|p3dlite) [NC,OR]
	RewriteCond %{QUERY_STRING} (pass(=|%3d)shell|passthru|phpinfo|phpshells|popen|proc_open|quickbrute|remoteview|root_path|safe_mode|shell_exec|site((.){0,2})copier|sp_executesql|sux0r|trojan|udtudt|user_func_array|wget|wp_insert_user|xertive) [NC,OR]
	RewriteCond %{QUERY_STRING} (;|<|>|\'|\"|\)|%0a|%0d|%22|%27|%3c|%3e|%00)(.*)(/\*|alter|base64|benchmark|cast|concat|convert|create|encode|declare|delay|delete|drop|hex|insert|load|md5|null|replace|request|script|select|set|sleep|truncate|unhex|update) [NC,OR]
	RewriteCond %{QUERY_STRING} ((\+|%2b)(concat|delete|get|select|union)(\+|%2b)) [NC,OR]
	RewriteCond %{QUERY_STRING} (union)(.*)(select)(.*)(\(|%28) [NC,OR]
	RewriteCond %{QUERY_STRING} (concat|eval)(.*)(\(|%28) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_QUERY_STRING:%1___%2___%3]

</IfModule>

# 8G:[REQUEST URI]
<IfModule mod_rewrite.c>

	RewriteCond %{REQUEST_URI} (,,,) [NC,OR]
	RewriteCond %{REQUEST_URI} (-------) [NC,OR]
	RewriteCond %{REQUEST_URI} (\^|`|<|>|\\|\|) [NC,OR]
	RewriteCond %{REQUEST_URI} ([a-z0-9]{2000,}) [NC,OR]
	RewriteCond %{REQUEST_URI} (=?\\(\'|%27)/?)(\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(\*|\"|\'|\.|,|&|&amp;?)/?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(php)(\()?([0-9]+)(\))?(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} /((.*)header:|(.*)set-cookie:(.*)=) [NC,OR]
	RewriteCond %{REQUEST_URI} (\.(s?ftp-?)config|(s?ftp-?)config\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(f?ckfinder|fck/|fckeditor|fullclick) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((force-)?download|framework/main)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (\{0\}|\"?0\"?=\"?0|\(/\(|\.\.\.|\+\+\+|\\\") [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(vbull(etin)?|boards|vbforum|vbweb|webvb)(/)? [NC,OR]
	RewriteCond %{REQUEST_URI} (\.|20)(get|the)(_)(permalink|posts_page_url)(\() [NC,OR]
	RewriteCond %{REQUEST_URI} (///|\?\?|/&&|/\*(.*)\*/|/:/|\\\\|0x00|%00|%0d%0a) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(cgi_?)?alfa(_?cgiapi|_?data|_?v[0-9]+)?(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (thumbs?(_editor|open)?|tim(thumbs?)?)((\.|%2e)php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((boot)?_?admin(er|istrator|s)(_events)?)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/%7e)(root|ftp|nobody|named|guest|logs|sshd)(/) [NC,OR]
	RewriteCond %{REQUEST_URI} (archive|backup|db|master|sql|wp|www|wwwroot)\.(gz|zip) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(\.?mad|alpha|c99|php|web)?sh(3|e)ll([0-9]+|\w)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(admin-?|file-?)(upload)(bg|_?file|ify|svu|ye)?(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(etc|var)(/)(hidden|secret|shadow|ninja|passwd|tmp)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (s)?(ftp|http|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(=|\$&?|&?(pws|rk)=0|_mm|_vti_|cgi(\.|-)|(=|/|;|,)nt\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(ds_store|htaccess|htpasswd|init?|mysql-select-db)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(bin)(/)(cc|chmod|chsh|cpp|echo|id|kill|mail|nasm|perl|ping|ps|python|tclsh)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(::[0-9999]|%3a%3a[0-9999]|127\.0\.0\.1|ccx|localhost|makefile|pingserver|wwwroot)(/)? [NC,OR]
	RewriteCond %{REQUEST_URI} ^(/)(123|backup|bak|beta|bkp|default|demo|dev(new|old)?|new-?site|null|old|old_files|old1)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)?j((\s)+)?a((\s)+)?v((\s)+)?a((\s)+)?s((\s)+)?c((\s)+)?r((\s)+)?i((\s)+)?p((\s)+)?t((\s)+)?(%3a|:) [NC,OR]
	RewriteCond %{REQUEST_URI} ^(/)(old-?site(back)?|old(web)?site(here)?|sites?|staging|undefined|wordpress([0-9]+)|wordpress-old)(/)?$ [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(filemanager|htdocs|httpdocs|https?|mailman|mailto|msoffice|undefined|usage|var|vhosts|webmaster|www)(/) [NC,OR]
	RewriteCond %{REQUEST_URI} (\(null\)|\{\$itemURL\}|cast\(0x|echo(.*)kae|etc/passwd|eval\(|null(.*)null|open_basedir|self/environ|\+union\+all\+select) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(db-?|j-?|my(sql)?-?|setup-?|web-?|wp-?)?(admin-?)?(setup-?)?(conf\b|conf(ig)?)(uration)?(\.?bak|\.inc)?(\.inc|\.old|\.php|\.txt) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((.*)crlf-?injection|(.*)xss-?protection|__(inc|jsc)|author-panel|cgi-bin|database|downloader|(db|mysql)-?admin)(/) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(haders|head|hello|helpear|incahe|includes?|indo(sec)?|infos?|ioptimizes?|jmail|js|king|kiss|kodox|kro|legion|libsoft)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(awstats|document_root|dologin\.action|error.log|extension/ext|htaccess\.|lib/php|listinfo|phpunit/php|remoteview|server/php|www\.root\.) [NC,OR]
	RewriteCond %{REQUEST_URI} (base64_(en|de)code|benchmark|curl_exec|e?chr|eval|function|fwrite|(f|p)open|html|leak|passthru|p?fsockopen|phpinfo)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{REQUEST_URI} (posix_(kill|mkfifo|setpgid|setsid|setuid)|(child|proc)_(close|get_status|nice|open|terminate)|(shell_)?exec|system)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)((c99|php|web)?shell|crossdomain|fileditor|locus7|nstview|php(get|remoteview|writer)|r57|remview|sshphp|storm7|webadmin)(.*)(\.|%2e|\(|%28) [NC,OR]
	RewriteCond %{REQUEST_URI} /((wp-)((201\d|202\d|[0-9]{2})|ad|admin(fx|rss|setup)|booking|confirm|crons|data|file|mail|one|plugins?|readindex|reset|setups?|story))(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(^$|-|\!|\w|\.(.*)|100|123|([^iI])?ndex|index\.php/index|3xp|777|7yn|90sec|99|active|aill|ajs\.delivery|al277|alexuse?|ali|allwrite)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(analyser|apache|apikey|apismtp|authenticat(e|ing)|autoload_classmap|backup(_index)?|bakup|bkht|black|bogel|bookmark|bypass|cachee?)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(clean|cm(d|s)|con|connector\.minimal|contexmini|contral|curl(test)?|data(base)?|db|db-cache|db-safe-mode|defau11|defau1t|dompdf|dst)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(elements|emails?|error.log|ecscache|edit-form|eval-stdin|export|evil|fbrrchive|filemga|filenetworks?|f0x|gank(\.php)?|gass|gel|guide)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(logo_img|lufix|mage|marg|mass|mide|moon|mssqli|mybak|myshe|mysql|mytag_js?|nasgor|newfile|news|nf_?tracking|nginx|ngoi|ohayo|old-?index)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(olux|owl|pekok|petx|php-?info|phpping|popup-pomo|priv|r3x|radio|rahma|randominit|readindex|readmy|reads|repair-?bak|robot(s\.txt)?|root)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(router|savepng|semayan|shell|shootme|sky|socket(c|i|iasrgasf)ontrol|sql(bak|_?dump)?|support|sym403|sys|system_log|test|tmp-?(uploads)?)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(traffic-advice|u2p|udd|ukauka|up__uzegp|up14|upa?|upxx?|vega|vip|vu(ln)?(\w)?|webroot|weki|wikindex|wordpress|wp_logns?|wp_wrong_datlib)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (/)(wp-?install|installation|wp(3|4|5|6)|wpfootes|wpzip|ws0|wsdl|wso(\w)?|www|(uploads|wp-admin)?xleet(-shell)?|xmlsrpc|xup|xxu|xxx|zibi|zipy)(\.php) [NC,OR]
	RewriteCond %{REQUEST_URI} (bkv74|cachedsimilar|core-stab|crgrvnkb|ctivrc|deadcode|deathshop|dkiz|e7xue|eqxafaj90zir|exploits|ffmkpcal|filellli7|(fox|sid)wso|gel4y|goog1es|gvqqpinc) [NC,OR]
	RewriteCond %{REQUEST_URI} (@md5|00.temp00|0byte|0d4y|0day|0xor|wso1337|1h6j5|3xp|40dd1d|4price|70bex?|a57bze893|abbrevsprl|abruzi|adminer|aqbmkwwx|archivarix|backdoor|beez5|bgvzc29) [NC,OR]
	RewriteCond %{REQUEST_URI} (handler_to_code|hax(0|o)r|hmei7|hnap1|home_url=|ibqyiove|icxbsx|indoxploi|jahat|jijle3|kcrew|keywordspy|laobiao|lock360|longdog|marijuan|mod_(aratic|ariimag)) [NC,OR]
	RewriteCond %{REQUEST_URI} (mobiquo|muiebl|nessus|osbxamip|phpunit|priv8|qcmpecgy|r3vn330|racrew|raiz0|reportserver|r00t|respectmus|rom2823|roseleif|sh3ll|site((.){0,2})copier|sqlpatch|sux0r) [NC,OR]
	RewriteCond %{REQUEST_URI} (sym403|telerik|uddatasql|utchiha|visualfrontend|w0rm|wangdafa|wpyii2|wsoyanzo|x5cv|xattack|xbaner|xertive|xiaolei|xltavrat|xorz|xsamxad|xsvip|xxxs?s?|zabbix|zebda) [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(7z|ab4|ace|afm|alfa|as(h|m)x?|aspx?|aws|axd|bash|ba?k?|bat|bin|bz2|cfg|cfml?|cgi|cms|conf\b|config|ctl|dat|db|dist|dll|eml|eng(ine)?|env|et2|exe|fec|fla|git(ignore)?)$ [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(hg|idea|inc|index|ini|inv|jar|jspa?|lib|local|log|lqd|make|mbf|mdb|mmw|mny|mod(ule)?|msi|old|one|orig|out|passwd|pdb|php\.(php|suspect(ed)?)|php([^\/])|phtml?|pl|profiles?)$ [NC,OR]
	RewriteCond %{REQUEST_URI} (\.)(psd|pst|ptdb|production|pwd|py|qbb|qdf|rar|rdf|remote|save|sdb|sql|sh|soa|svn|swf|swl|swo|swp|stx|tar|tax|tgz?|theme|tls|tmb|tmd|wok|wow|xsd|xtmpl|xz|ya?ml|za|zlib)$ [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_REQUEST_URI:%1___%2___%3]

</IfModule>

# 8G:[USER AGENT]
<IfModule mod_rewrite.c>

	RewriteCond %{HTTP_USER_AGENT} ([a-z0-9]{2000,}) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (&lt;|%0a|%0d|%27|%3c|%3e|%00|0x00|\\\x22) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (ahrefs|Applebot|archiver|curl|libwww-perl|pycurl|scan) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (oppo\sa33|(c99|php|web)shell|site((.){0,2})copier) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (base64_decode|bin/bash|disconnect|eval|unserializ) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (acapbot|acoonbot|aiohttp|alexibot|asterias|attackbot|awario|Baiduspider|backdor|becomebot|binlar|blackwidow|blekkobot|blex|blowfish|bullseye|bunnys|butterfly|bytedance|Bytespider|careerbot|casper) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (censysinspect|ChatGPT-User|checkpriv|cheesebot|cherrypick|chinaclaw|choppy|ClaudeBot|clshttp|cmsworld|copernic|copyrightcheck|cosmos|crawlergo|crescent|datacha|dataminr|(\b)demon(\b)|diavol|discobot|dittospyder) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (dotbot|dotnetdotcom|dumbot|econtext|emailcollector|emailsiphon|emailwolf|eolasbot|eventures|extract|eyenetie|feedfinder|flaming|flashget|flicky|foobot|fuck) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (g00g1e|getright|gigabot|go-ahead-got|go-http-client|gozilla|GPTBot|grabnet|grafula|harvest|heritrix|httracks?|icarus6j|imagesiftbot|jetbot|jetcar|jikespider|kmccrew|leechftp|libweb|liebaofast|linkfluence) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (linkscan|LinkTitles|linkwalker|lwp-download|majestic|mauibot|masscan|miner|mechanize|meta-externalagent|mj12bot|morfeus|moveoverbot|mozlila|nbot|netmechanic|netspider|nicerspro|nikto|ninja|nominet|nutch) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (OAI-SearchBot|octopus|Omgilibot|Omgili|pagegrabber|petalbot|planetwork|postrank|proximic|purebot|queryn|queryseeker|radian6|radiation|realdownload|remoteview|rogerbot|scan|scooter|seekerspid) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (semalt|SemrushBot|siclab|sindice|sistrix|sitebot|siteexplorer|sitesnagger|skygrid|smartdownload|snoopy|sosospider|spankbot|spbot|sqlmap|stackrambler|stripper|sucker|surftbot) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (sux0r|suzukacz|suzuran|takeout|teleport|telesoft|true_robots|turingos|turnit|vampire|vikspider|voideye|webleacher|webreaper|webstripper|webvac|webviewer|webwhacker) [NC,OR]
	RewriteCond %{HTTP_USER_AGENT} (winhttp|wwwoffle|woxbot|xaldon|xxxyy|yamanalab|yandex|yandexbot|yioopbot|youda|zeus|zmeu|zune|zyborg) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_USER_AGENT:%1]

</IfModule>

# 8G:[REMOTE HOST]
<IfModule mod_rewrite.c>

	RewriteCond %{REMOTE_HOST} (163data|amazonaws|colocrossing|crimea|g00g1e|justhost|kanagawa|loopia|masterhost|onlinehome|poneytel|sprintdatacenter|reverse.softlayer|safenet|ttnet|woodpecker|wowrack) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_REMOTE_HOST:%1]

</IfModule>

# 8G:[HTTP REFERRER]
<IfModule mod_rewrite.c>

	RewriteCond %{HTTP_REFERER} (order(\s|%20)by(\s|%20)1--) [NC,OR]
	RewriteCond %{HTTP_REFERER} (@unlink|assert\(|print_r\(|x00|xbshell) [NC,OR]
	RewriteCond %{HTTP_REFERER} (100dollars|best-seo|blue\spill|cocaine|ejaculat|erectile|erections|hoodia|huronriveracres|impotence|levitra|libido|lipitor|mopub\.com|phentermin) [NC,OR]
	RewriteCond %{HTTP_REFERER} (pornhelm|pro[sz]ac|sandyauer|semalt\.com|social-buttions|todaperfeita|tramadol|troyhamby|ultram|unicauca|valium|viagra|vicodin|xanax|ypxaieo) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_HTTP_REFERRER:%1]

</IfModule>


# 8G:[REQUEST METHOD]
<IfModule mod_rewrite.c>

	RewriteCond %{REQUEST_METHOD} ^(connect|debug|move|trace|track) [NC]

	RewriteRule .* - [F]

	# RewriteRule .* /nG_log.php?log [END,NE,E=nG_REQUEST_METHOD:%1]

</IfModule>

# 7G Addon: Stop Aggressive Scanning for Uploads-Related Targets
# https://perishablepress.com/stop-aggressive-scanning-uploads/
<IfModule mod_rewrite.c>

	# RewriteCond %{REQUEST_URI} /php(unit)?/ [NC,OR]
	# RewriteCond %{REQUEST_URI} \.(aspx?|env|git(ignore)?|phtml|rar|well-known) [NC,OR]
	# RewriteCond %{REQUEST_URI} /(cms|control_panel|dashboard|home_url=|lr-admin|manager|panel|staff|webadmin) [NC,OR]
	# RewriteCond %{REQUEST_URI} /(adm(in)?|blog|cache|checkout|controlpanel|ecommerce|export|magento(-1|web)?|market(place)?|mg|onli(n|k)e|orders?|shop|tmplconnector|uxm|web?store)/ [NC,OR]
	
	RewriteCond %{REQUEST_URI} (_timthumb_|timthumb.php) [NC,OR]
	RewriteCond %{REQUEST_URI} /(install|wp-config|xmlrpc)\.php [NC,OR]
	RewriteCond %{REQUEST_URI} /(uploadify|uploadbg|up__uzegp)\.php [NC,OR]
	RewriteCond %{REQUEST_URI} /(comm\.js|mysql-date-function|simplebootadmin|vuln\.htm|www\.root\.) [NC,OR]
	RewriteCond %{REQUEST_URI} /(admin-uploadify|fileupload|jquery-file-upload|upload_file|upload|uploadify|webforms)/ [NC,OR]
	RewriteCond %{REQUEST_URI} /(ajax_pluginconf|apikey|connector(.minimal)?|eval-stdin|f0x|login|router|setup-config|sssp|vuln|xattacker)\.php [NC]
	
	RewriteRule .* - [F,L]
	
</IfModule>
And robots.txt file also in the root:

Code: Select all

Disallow: /blackhole/
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
User-agent: 01h4x.com
Disallow:/
User-agent: 360Spider
Disallow:/
User-agent: 404checker
Disallow:/
User-agent: 404enemy
Disallow:/
User-agent: 80legs
Disallow:/
User-agent: ADmantX
Disallow:/
User-agent: AIBOT
Disallow:/
User-agent: ALittle Client
Disallow:/
User-agent: ASPSeek
Disallow:/
User-agent: Abonti
Disallow:/
User-agent: Aboundex
Disallow:/
User-agent: Aboundexbot
Disallow:/
User-agent: Acunetix
Disallow:/
User-agent: AdsTxtCrawlerTP
Disallow:/
User-agent: AfD-Verbotsverfahren
Disallow:/
User-agent: AhrefsBot
Disallow:/
User-agent: AiHitBot
Disallow:/
User-agent: Aipbot
Disallow:/
User-agent: Alexibot
Disallow:/
User-agent: AllSubmitter
Disallow:/
User-agent: Alligator
Disallow:/
User-agent: AlphaBot
Disallow:/
User-agent: Anarchie
Disallow:/
User-agent: Anarchy
Disallow:/
User-agent: Anarchy99
Disallow:/
User-agent: Ankit
Disallow:/
User-agent: Anthill
Disallow:/
User-agent: Apexoo
Disallow:/
User-agent: Aspiegel
Disallow:/
User-agent: Asterias
Disallow:/
User-agent: Atomseobot
Disallow:/
User-agent: Attach
Disallow:/
User-agent: AwarioBot
Disallow:/
User-agent: AwarioRssBot
Disallow:/
User-agent: AwarioSmartBot
Disallow:/
User-agent: BBBike
Disallow:/
User-agent: BDCbot
Disallow:/
User-agent: BDFetch
Disallow:/
User-agent: BLEXBot
Disallow:/
User-agent: BackDoorBot
Disallow:/
User-agent: BackStreet
Disallow:/
User-agent: BackWeb
Disallow:/
User-agent: Backlink-Ceck
Disallow:/
User-agent: BacklinkCrawler
Disallow:/
User-agent: Badass
Disallow:/
User-agent: Bandit
Disallow:/
User-agent: Barkrowler
Disallow:/
User-agent: BatchFTP
Disallow:/
User-agent: Battleztar Bazinga
Disallow:/
User-agent: BetaBot
Disallow:/
User-agent: Bigfoot
Disallow:/
User-agent: Bitacle
Disallow:/
User-agent: BlackWidow
Disallow:/
User-agent: Black Hole
Disallow:/
User-agent: Blackboard
Disallow:/
User-agent: Blow
Disallow:/
User-agent: BlowFish
Disallow:/
User-agent: Boardreader
Disallow:/
User-agent: Bolt
Disallow:/
User-agent: BotALot
Disallow:/
User-agent: Brandprotect
Disallow:/
User-agent: Brandwatch
Disallow:/
User-agent: Buck
Disallow:/
User-agent: Buddy
Disallow:/
User-agent: BuiltBotTough
Disallow:/
User-agent: BuiltWith
Disallow:/
User-agent: Bullseye
Disallow:/
User-agent: BunnySlippers
Disallow:/
User-agent: BuzzSumo
Disallow:/
User-agent: Bytespider
Disallow:/
User-agent: CATExplorador
Disallow:/
User-agent: CCBot
Disallow:/
User-agent: CODE87
Disallow:/
User-agent: CSHttp
Disallow:/
User-agent: Calculon
Disallow:/
User-agent: CazoodleBot
Disallow:/
User-agent: Cegbfeieh
Disallow:/
User-agent: CensysInspect
Disallow:/
User-agent: ChatGPT-User
Disallow:/
User-agent: ChatGPT
Disallow:/
User-agent: CheTeam
Disallow:/
User-agent: CheeseBot
Disallow:/
User-agent: CherryPicker
Disallow:/
User-agent: ChinaClaw
Disallow:/
User-agent: Chlooe
Disallow:/
User-agent: Citoid
Disallow:/
User-agent: Claritybot
Disallow:/
User-agent: Cliqzbot
Disallow:/
User-agent: Cloud mapping
Disallow:/
User-agent: Cocolyzebot
Disallow:/
User-agent: Cogentbot
Disallow:/
User-agent: Collector
Disallow:/
User-agent: Copier
Disallow:/
User-agent: CopyRightCheck
Disallow:/
User-agent: Copyscape
Disallow:/
User-agent: Cosmos
Disallow:/
User-agent: Craftbot
Disallow:/
User-agent: Crawling at Home Project
Disallow:/
User-agent: CrazyWebCrawler
Disallow:/
User-agent: Crescent
Disallow:/
User-agent: CrunchBot
Disallow:/
User-agent: Curious
Disallow:/
User-agent: Custo
Disallow:/
User-agent: CyotekWebCopy
Disallow:/
User-agent: DBLBot
Disallow:/
User-agent: DIIbot
Disallow:/
User-agent: DSearch
Disallow:/
User-agent: DTS Agent
Disallow:/
User-agent: DataCha0s
Disallow:/
User-agent: DatabaseDriverMysqli
Disallow:/
User-agent: Demon
Disallow:/
User-agent: Deusu
Disallow:/
User-agent: Devil
Disallow:/
User-agent: Digincore
Disallow:/
User-agent: DigitalPebble
Disallow:/
User-agent: Dirbuster
Disallow:/
User-agent: Disco
Disallow:/
User-agent: Discobot
Disallow:/
User-agent: Discoverybot
Disallow:/
User-agent: Dispatch
Disallow:/
User-agent: DittoSpyder
Disallow:/
User-agent: DnBCrawler-Analytics
Disallow:/
User-agent: DnyzBot
Disallow:/
User-agent: DomCopBot
Disallow:/
User-agent: DomainAppender
Disallow:/
User-agent: DomainCrawler
Disallow:/
User-agent: DomainSigmaCrawler
Disallow:/
User-agent: DomainStatsBot
Disallow:/
User-agent: Domains Project
Disallow:/
User-agent: Dotbot
Disallow:/
User-agent: Download Wonder
Disallow:/
User-agent: Dragonfly
Disallow:/
User-agent: Drip
Disallow:/
User-agent: ECCP/1.0
Disallow:/
User-agent: EMail Siphon
Disallow:/
User-agent: EMail Wolf
Disallow:/
User-agent: EasyDL
Disallow:/
User-agent: Ebingbong
Disallow:/
User-agent: Ecxi
Disallow:/
User-agent: EirGrabber
Disallow:/
User-agent: EroCrawler
Disallow:/
User-agent: Evil
Disallow:/
User-agent: Exabot
Disallow:/
User-agent: Express WebPictures
Disallow:/
User-agent: ExtLinksBot
Disallow:/
User-agent: Extractor
Disallow:/
User-agent: ExtractorPro
Disallow:/
User-agent: Extreme Picture Finder
Disallow:/
User-agent: EyeNetIE
Disallow:/
User-agent: Ezooms
Disallow:/
User-agent: FDM
Disallow:/
User-agent: FHscan
Disallow:/
User-agent: FemtosearchBot
Disallow:/
User-agent: Fimap
Disallow:/
User-agent: Firefox/7.0
Disallow:/
User-agent: FlashGet
Disallow:/
User-agent: Flunky
Disallow:/
User-agent: Foobot
Disallow:/
User-agent: Freeuploader
Disallow:/
User-agent: FrontPage
Disallow:/
User-agent: Fuzz
Disallow:/
User-agent: FyberSpider
Disallow:/
User-agent: Fyrebot
Disallow:/
User-agent: G-i-g-a-b-o-t
Disallow:/
User-agent: GPTBot
Disallow:/
User-agent: GT::WWW
Disallow:/
User-agent: GalaxyBot
Disallow:/
User-agent: Genieo
Disallow:/
User-agent: GermCrawler
Disallow:/
User-agent: GetRight
Disallow:/
User-agent: GetWeb
Disallow:/
User-agent: Getintent
Disallow:/
User-agent: Gigabot
Disallow:/
User-agent: Go!Zilla
Disallow:/
User-agent: Go-Ahead-Got-It
Disallow:/
User-agent: GoZilla
Disallow:/
User-agent: Gotit
Disallow:/
User-agent: GrabNet
Disallow:/
User-agent: Grabber
Disallow:/
User-agent: Grafula
Disallow:/
User-agent: GrapeFX
Disallow:/
User-agent: GrapeshotCrawler
Disallow:/
User-agent: GridBot
Disallow:/
User-agent: HEADMasterSEO
Disallow:/
User-agent: HMView
Disallow:/
User-agent: HTMLparser
Disallow:/
User-agent: HTTP::Lite
Disallow:/
User-agent: HTTrack
Disallow:/
User-agent: Haansoft
Disallow:/
User-agent: HaosouSpider
Disallow:/
User-agent: Harvest
Disallow:/
User-agent: Havij
Disallow:/
User-agent: Heritrix
Disallow:/
User-agent: Hloader
Disallow:/
User-agent: HonoluluBot
Disallow:/
User-agent: Humanlinks
Disallow:/
User-agent: HybridBot
Disallow:/
User-agent: IDBTE4M
Disallow:/
User-agent: IDBot
Disallow:/
User-agent: IRLbot
Disallow:/
User-agent: Iblog
Disallow:/
User-agent: Id-search
Disallow:/
User-agent: IlseBot
Disallow:/
User-agent: Image Fetch
Disallow:/
User-agent: Image Sucker
Disallow:/
User-agent: ImagesiftBot
Disallow:/
User-agent: IndeedBot
Disallow:/
User-agent: Indy Library
Disallow:/
User-agent: InfoNaviRobot
Disallow:/
User-agent: InfoTekies
Disallow:/
User-agent: Information Security Team InfraSec Scanner
Disallow:/
User-agent: InfraSec Scanner
Disallow:/
User-agent: Intelliseek
Disallow:/
User-agent: InterGET
Disallow:/
User-agent: InternetMeasurement
Disallow:/
User-agent: InternetSeer
Disallow:/
User-agent: Internet Ninja
Disallow:/
User-agent: Iria
Disallow:/
User-agent: Iskanie
Disallow:/
User-agent: IstellaBot
Disallow:/
User-agent: JOC Web Spider
Disallow:/
User-agent: JamesBOT
Disallow:/
User-agent: Jbrofuzz
Disallow:/
User-agent: JennyBot
Disallow:/
User-agent: JetCar
Disallow:/
User-agent: Jetty
Disallow:/
User-agent: JikeSpider
Disallow:/
User-agent: Joomla
Disallow:/
User-agent: Jorgee
Disallow:/
User-agent: JustView
Disallow:/
User-agent: Jyxobot
Disallow:/
User-agent: Kenjin Spider
Disallow:/
User-agent: Keybot Translation-Search-Machine
Disallow:/
User-agent: Keyword Density
Disallow:/
User-agent: Kinza
Disallow:/
User-agent: Kozmosbot
Disallow:/
User-agent: LNSpiderguy
Disallow:/
User-agent: LWP::Simple
Disallow:/
User-agent: Lanshanbot
Disallow:/
User-agent: Larbin
Disallow:/
User-agent: Leap
Disallow:/
User-agent: LeechFTP
Disallow:/
User-agent: LeechGet
Disallow:/
User-agent: LexiBot
Disallow:/
User-agent: Lftp
Disallow:/
User-agent: LibWeb
Disallow:/
User-agent: Libwhisker
Disallow:/
User-agent: LieBaoFast
Disallow:/
User-agent: Lightspeedsystems
Disallow:/
User-agent: Likse
Disallow:/
User-agent: LinkScan
Disallow:/
User-agent: LinkWalker
Disallow:/
User-agent: Linkbot
Disallow:/
User-agent: LinkextractorPro
Disallow:/
User-agent: LinkpadBot
Disallow:/
User-agent: LinksManager
Disallow:/
User-agent: LinqiaMetadataDownloaderBot
Disallow:/
User-agent: LinqiaRSSBot
Disallow:/
User-agent: LinqiaScrapeBot
Disallow:/
User-agent: Lipperhey
Disallow:/
User-agent: Lipperhey Spider
Disallow:/
User-agent: Litemage_walker
Disallow:/
User-agent: Lmspider
Disallow:/
User-agent: Ltx71
Disallow:/
User-agent: MFC_Tear_Sample
Disallow:/
User-agent: MIDown tool
Disallow:/
User-agent: MIIxpc
Disallow:/
User-agent: MJ12bot
Disallow:/
User-agent: MQQBrowser
Disallow:/
User-agent: MSFrontPage
Disallow:/
User-agent: MSIECrawler
Disallow:/
User-agent: MTRobot
Disallow:/
User-agent: Mag-Net
Disallow:/
User-agent: Magnet
Disallow:/
User-agent: Mail.RU_Bot
Disallow:/
User-agent: Majestic-SEO
Disallow:/
User-agent: Majestic12
Disallow:/
User-agent: Majestic SEO
Disallow:/
User-agent: MarkMonitor
Disallow:/
User-agent: MarkWatch
Disallow:/
User-agent: Mass Downloader
Disallow:/
User-agent: Masscan
Disallow:/
User-agent: Mata Hari
Disallow:/
User-agent: MauiBot
Disallow:/
User-agent: Mb2345Browser
Disallow:/
User-agent: MeanPath Bot
Disallow:/
User-agent: Meanpathbot
Disallow:/
User-agent: Mediatoolkitbot
Disallow:/
User-agent: MegaIndex.ru
Disallow:/
User-agent: Metauri
Disallow:/
User-agent: MicroMessenger
Disallow:/
User-agent: Microsoft Data Access
Disallow:/
User-agent: Microsoft URL Control
Disallow:/
User-agent: Minefield
Disallow:/
User-agent: Mister PiX
Disallow:/
User-agent: Moblie Safari
Disallow:/
User-agent: Mojeek
Disallow:/
User-agent: Mojolicious
Disallow:/
User-agent: MolokaiBot
Disallow:/
User-agent: Morfeus Fucking Scanner
Disallow:/
User-agent: Mozlila
Disallow:/
User-agent: Mr.4x3
Disallow:/
User-agent: Msrabot
Disallow:/
User-agent: Musobot
Disallow:/
User-agent: NICErsPRO
Disallow:/
User-agent: NPbot
Disallow:/
User-agent: Name Intelligence
Disallow:/
User-agent: Nameprotect
Disallow:/
User-agent: Navroad
Disallow:/
User-agent: NearSite
Disallow:/
User-agent: Needle
Disallow:/
User-agent: Nessus
Disallow:/
User-agent: NetAnts
Disallow:/
User-agent: NetLyzer
Disallow:/
User-agent: NetMechanic
Disallow:/
User-agent: NetSpider
Disallow:/
User-agent: NetZIP
Disallow:/
User-agent: Net Vampire
Disallow:/
User-agent: Netcraft
Disallow:/
User-agent: Nettrack
Disallow:/
User-agent: Netvibes
Disallow:/
User-agent: NextGenSearchBot
Disallow:/
User-agent: Nibbler
Disallow:/
User-agent: Niki-bot
Disallow:/
User-agent: Nikto
Disallow:/
User-agent: NimbleCrawler
Disallow:/
User-agent: Nimbostratus
Disallow:/
User-agent: Ninja
Disallow:/
User-agent: Nmap
Disallow:/
User-agent: Nuclei
Disallow:/
User-agent: Nutch
Disallow:/
User-agent: Octopus
Disallow:/
User-agent: Offline Explorer
Disallow:/
User-agent: Offline Navigator
Disallow:/
User-agent: OnCrawl
Disallow:/
User-agent: OpenLinkProfiler
Disallow:/
User-agent: OpenVAS
Disallow:/
User-agent: Openfind
Disallow:/
User-agent: Openvas
Disallow:/
User-agent: OrangeBot
Disallow:/
User-agent: OrangeSpider
Disallow:/
User-agent: OutclicksBot
Disallow:/
User-agent: OutfoxBot
Disallow:/
User-agent: PECL::HTTP
Disallow:/
User-agent: PHPCrawl
Disallow:/
User-agent: POE-Component-Client-HTTP
Disallow:/
User-agent: PageAnalyzer
Disallow:/
User-agent: PageGrabber
Disallow:/
User-agent: PageScorer
Disallow:/
User-agent: PageThing.com
Disallow:/
User-agent: Page Analyzer
Disallow:/
User-agent: Pandalytics
Disallow:/
User-agent: Panscient
Disallow:/
User-agent: Papa Foto
Disallow:/
User-agent: Pavuk
Disallow:/
User-agent: PeoplePal
Disallow:/
User-agent: Petalbot
Disallow:/
User-agent: Pi-Monster
Disallow:/
User-agent: Picscout
Disallow:/
User-agent: Picsearch
Disallow:/
User-agent: PictureFinder
Disallow:/
User-agent: Piepmatz
Disallow:/
User-agent: Pimonster
Disallow:/
User-agent: Pixray
Disallow:/
User-agent: PleaseCrawl
Disallow:/
User-agent: Pockey
Disallow:/
User-agent: ProPowerBot
Disallow:/
User-agent: ProWebWalker
Disallow:/
User-agent: Probethenet
Disallow:/
User-agent: Proximic
Disallow:/
User-agent: Psbot
Disallow:/
User-agent: Pu_iN
Disallow:/
User-agent: Pump
Disallow:/
User-agent: PxBroker
Disallow:/
User-agent: PyCurl
Disallow:/
User-agent: QueryN Metasearch
Disallow:/
User-agent: Quick-Crawler
Disallow:/
User-agent: RSSingBot
Disallow:/
User-agent: Rainbot
Disallow:/
User-agent: RankActive
Disallow:/
User-agent: RankActiveLinkBot
Disallow:/
User-agent: RankFlex
Disallow:/
User-agent: RankingBot
Disallow:/
User-agent: RankingBot2
Disallow:/
User-agent: Rankivabot
Disallow:/
User-agent: RankurBot
Disallow:/
User-agent: Re-re
Disallow:/
User-agent: ReGet
Disallow:/
User-agent: RealDownload
Disallow:/
User-agent: Reaper
Disallow:/
User-agent: RebelMouse
Disallow:/
User-agent: Recorder
Disallow:/
User-agent: RedesScrapy
Disallow:/
User-agent: RepoMonkey
Disallow:/
User-agent: Ripper
Disallow:/
User-agent: RocketCrawler
Disallow:/
User-agent: Rogerbot
Disallow:/
User-agent: SBIder
Disallow:/
User-agent: SEOkicks
Disallow:/
User-agent: SEOkicks-Robot
Disallow:/
User-agent: SEOlyticsCrawler
Disallow:/
User-agent: SEOprofiler
Disallow:/
User-agent: SEOstats
Disallow:/
User-agent: SISTRIX
Disallow:/
User-agent: SMTBot
Disallow:/
User-agent: SalesIntelligent
Disallow:/
User-agent: ScanAlert
Disallow:/
User-agent: Scanbot
Disallow:/
User-agent: ScoutJet
Disallow:/
User-agent: Scrapy
Disallow:/
User-agent: Screaming
Disallow:/
User-agent: ScreenerBot
Disallow:/
User-agent: ScrepyBot
Disallow:/
User-agent: Searchestate
Disallow:/
User-agent: SearchmetricsBot
Disallow:/
User-agent: Seekport
Disallow:/
User-agent: SeekportBot
Disallow:/
User-agent: SemanticJuice
Disallow:/
User-agent: Semrush
Disallow:/
User-agent: SemrushBot
Disallow:/
User-agent: SentiBot
Disallow:/
User-agent: SenutoBot
Disallow:/
User-agent: SeoSiteCheckup
Disallow:/
User-agent: SeobilityBot
Disallow:/
User-agent: Seomoz
Disallow:/
User-agent: Shodan
Disallow:/
User-agent: Siphon
Disallow:/
User-agent: SiteCheckerBotCrawler
Disallow:/
User-agent: SiteExplorer
Disallow:/
User-agent: SiteLockSpider
Disallow:/
User-agent: SiteSnagger
Disallow:/
User-agent: SiteSucker
Disallow:/
User-agent: Site Sucker
Disallow:/
User-agent: Sitebeam
Disallow:/
User-agent: Siteimprove
Disallow:/
User-agent: Sitevigil
Disallow:/
User-agent: SlySearch
Disallow:/
User-agent: SmartDownload
Disallow:/
User-agent: Snake
Disallow:/
User-agent: Snapbot
Disallow:/
User-agent: Snoopy
Disallow:/
User-agent: SocialRankIOBot
Disallow:/
User-agent: Sociscraper
Disallow:/
User-agent: Sogou web spider
Disallow:/
User-agent: Sosospider
Disallow:/
User-agent: Sottopop
Disallow:/
User-agent: SpaceBison
Disallow:/
User-agent: Spammen
Disallow:/
User-agent: SpankBot
Disallow:/
User-agent: Spanner
Disallow:/
User-agent: Spbot
Disallow:/
User-agent: Spinn3r
Disallow:/
User-agent: SputnikBot
Disallow:/
User-agent: Sqlmap
Disallow:/
User-agent: Sqlworm
Disallow:/
User-agent: Sqworm
Disallow:/
User-agent: Steeler
Disallow:/
User-agent: Stripper
Disallow:/
User-agent: Sucker
Disallow:/
User-agent: Sucuri
Disallow:/
User-agent: SuperBot
Disallow:/
User-agent: SuperHTTP
Disallow:/
User-agent: Surfbot
Disallow:/
User-agent: SurveyBot
Disallow:/
User-agent: Suzuran
Disallow:/
User-agent: Swiftbot
Disallow:/
User-agent: Szukacz
Disallow:/
User-agent: T0PHackTeam
Disallow:/
User-agent: T8Abot
Disallow:/
User-agent: Teleport
Disallow:/
User-agent: TeleportPro
Disallow:/
User-agent: Telesoft
Disallow:/
User-agent: Telesphoreo
Disallow:/
User-agent: Telesphorep
Disallow:/
User-agent: TheNomad
Disallow:/
User-agent: The Intraformant
Disallow:/
User-agent: Thumbor
Disallow:/
User-agent: TightTwatBot
Disallow:/
User-agent: TinyTestBot
Disallow:/
User-agent: Titan
Disallow:/
User-agent: Toata
Disallow:/
User-agent: Toweyabot
Disallow:/
User-agent: Tracemyfile
Disallow:/
User-agent: Trendiction
Disallow:/
User-agent: Trendictionbot
Disallow:/
User-agent: True_Robot
Disallow:/
User-agent: Turingos
Disallow:/
User-agent: Turnitin
Disallow:/
User-agent: TurnitinBot
Disallow:/
User-agent: TwengaBot
Disallow:/
User-agent: Twice
Disallow:/
User-agent: Typhoeus
Disallow:/
User-agent: URLy.Warning
Disallow:/
User-agent: URLy Warning
Disallow:/
User-agent: UnisterBot
Disallow:/
User-agent: Upflow
Disallow:/
User-agent: V-BOT
Disallow:/
User-agent: VB Project
Disallow:/
User-agent: VCI
Disallow:/
User-agent: Vacuum
Disallow:/
User-agent: Vagabondo
Disallow:/
User-agent: VelenPublicWebCrawler
Disallow:/
User-agent: VeriCiteCrawler
Disallow:/
User-agent: VidibleScraper
Disallow:/
User-agent: Virusdie
Disallow:/
User-agent: VoidEYE
Disallow:/
User-agent: Voil
Disallow:/
User-agent: Voltron
Disallow:/
User-agent: WASALive-Bot
Disallow:/
User-agent: WBSearchBot
Disallow:/
User-agent: WEBDAV
Disallow:/
User-agent: WISENutbot
Disallow:/
User-agent: WPScan
Disallow:/
User-agent: WWW-Collector-E
Disallow:/
User-agent: WWW-Mechanize
Disallow:/
User-agent: WWW::Mechanize
Disallow:/
User-agent: WWWOFFLE
Disallow:/
User-agent: Wallpapers
Disallow:/
User-agent: Wallpapers/3.0
Disallow:/
User-agent: WallpapersHD
Disallow:/
User-agent: WeSEE
Disallow:/
User-agent: WebAuto
Disallow:/
User-agent: WebBandit
Disallow:/
User-agent: WebCollage
Disallow:/
User-agent: WebCopier
Disallow:/
User-agent: WebEnhancer
Disallow:/
User-agent: WebFetch
Disallow:/
User-agent: WebFuck
Disallow:/
User-agent: WebGo IS
Disallow:/
User-agent: WebImageCollector
Disallow:/
User-agent: WebLeacher
Disallow:/
User-agent: WebPix
Disallow:/
User-agent: WebReaper
Disallow:/
User-agent: WebSauger
Disallow:/
User-agent: WebStripper
Disallow:/
User-agent: WebSucker
Disallow:/
User-agent: WebWhacker
Disallow:/
User-agent: WebZIP
Disallow:/
User-agent: Web Auto
Disallow:/
User-agent: Web Collage
Disallow:/
User-agent: Web Enhancer
Disallow:/
User-agent: Web Fetch
Disallow:/
User-agent: Web Fuck
Disallow:/
User-agent: Web Pix
Disallow:/
User-agent: Web Sauger
Disallow:/
User-agent: Web Sucker
Disallow:/
User-agent: Webalta
Disallow:/
User-agent: WebmasterWorldForumBot
Disallow:/
User-agent: Webshag
Disallow:/
User-agent: WebsiteExtractor
Disallow:/
User-agent: WebsiteQuester
Disallow:/
User-agent: Website Quester
Disallow:/
User-agent: Webster
Disallow:/
User-agent: Whack
Disallow:/
User-agent: Whacker
Disallow:/
User-agent: Whatweb
Disallow:/
User-agent: Who.is Bot
Disallow:/
User-agent: Widow
Disallow:/
User-agent: WinHTTrack
Disallow:/
User-agent: WiseGuys Robot
Disallow:/
User-agent: Wonderbot
Disallow:/
User-agent: Woobot
Disallow:/
User-agent: Wotbox
Disallow:/
User-agent: Wprecon
Disallow:/
User-agent: Xaldon WebSpider
Disallow:/
User-agent: Xaldon_WebSpider
Disallow:/
User-agent: Xenu
Disallow:/
User-agent: YaK
Disallow:/
User-agent: YoudaoBot
Disallow:/
User-agent: Zade
Disallow:/
User-agent: Zauba
Disallow:/
User-agent: Zermelo
Disallow:/
User-agent: Zeus
Disallow:/
User-agent: Zitebot
Disallow:/
User-agent: ZmEu
Disallow:/
User-agent: ZoomBot
Disallow:/
User-agent: ZoominfoBot
Disallow:/
User-agent: ZumBot
Disallow:/
User-agent: ZyBorg
Disallow:/
User-agent: adscanner
Disallow:/
User-agent: anthropic-ai
Disallow:/
User-agent: archive.org_bot
Disallow:/
User-agent: arquivo-web-crawler
Disallow:/
User-agent: arquivo.pt
Disallow:/
User-agent: autoemailspider
Disallow:/
User-agent: awario.com
Disallow:/
User-agent: backlink-check
Disallow:/
User-agent: cah.io.community
Disallow:/
User-agent: check1.exe
Disallow:/
User-agent: clark-crawler
Disallow:/
User-agent: coccocbot
Disallow:/
User-agent: cognitiveseo
Disallow:/
User-agent: cohere-ai
Disallow:/
User-agent: com.plumanalytics
Disallow:/
User-agent: crawl.sogou.com
Disallow:/
User-agent: crawler.feedback
Disallow:/
User-agent: crawler4j
Disallow:/
User-agent: dataforseo.com
Disallow:/
User-agent: dataforseobot
Disallow:/
User-agent: demandbase-bot
Disallow:/
User-agent: domainsproject.org
Disallow:/
User-agent: eCatch
Disallow:/
User-agent: evc-batch
Disallow:/
User-agent: gopher
Disallow:/
User-agent: heritrix
Disallow:/
User-agent: imagesift.com
Disallow:/
User-agent: instabid
Disallow:/
User-agent: internetVista monitor
Disallow:/
User-agent: ips-agent
Disallow:/
User-agent: isitwp.com
Disallow:/
User-agent: iubenda-radar
Disallow:/
User-agent: linkdexbot
Disallow:/
User-agent: linkfluence
Disallow:/
User-agent: lwp-request
Disallow:/
User-agent: lwp-trivial
Disallow:/
User-agent: magpie-crawler
Disallow:/
User-agent: meanpathbot
Disallow:/
User-agent: mediawords
Disallow:/
User-agent: muhstik-scan
Disallow:/
User-agent: netEstate NE Crawler
Disallow:/
User-agent: oBot
Disallow:/
User-agent: omgili
Disallow:/
User-agent: openai
Disallow:/
User-agent: openai.com
Disallow:/
User-agent: page scorer
Disallow:/
User-agent: pcBrowser
Disallow:/
User-agent: plumanalytics
Disallow:/
User-agent: polaris version
Disallow:/
User-agent: probe-image-size
Disallow:/
User-agent: ripz
Disallow:/
User-agent: s1z.ru
Disallow:/
User-agent: satoristudio.net
Disallow:/
User-agent: scalaj-http
Disallow:/
User-agent: scan.lol
Disallow:/
User-agent: seobility
Disallow:/
User-agent: seocompany.store
Disallow:/
User-agent: seoscanners
Disallow:/
User-agent: seostar
Disallow:/
User-agent: serpstatbot
Disallow:/
User-agent: sexsearcher
Disallow:/
User-agent: sitechecker.pro
Disallow:/
User-agent: siteripz
Disallow:/
User-agent: sogouspider
Disallow:/
User-agent: sp_auditbot
Disallow:/
User-agent: spyfu
Disallow:/
User-agent: sysscan
Disallow:/
User-agent: tAkeOut
Disallow:/
User-agent: trendiction.com
Disallow:/
User-agent: trendiction.de
Disallow:/
User-agent: ubermetrics-technologies.com
Disallow:/
User-agent: voyagerx.com
Disallow:/
User-agent: webgains-bot
Disallow:/
User-agent: webmeup-crawler
Disallow:/
User-agent: webpros.com
Disallow:/
User-agent: webprosbot
Disallow:/
User-agent: x09Mozilla
Disallow:/
User-agent: x22Mozilla
Disallow:/
User-agent: xpymep1.exe
Disallow:/
User-agent: zauba.io
Disallow:/
User-agent: zgrab
Disallow:/

# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/

User-agent: .ai 
User-agent: Agentic
User-agent: AI Article Writer
User-agent: AI Content Detector
User-agent: AI Dungeon
User-agent: AI Search Engine
User-agent: AI SEO Crawler
User-agent: AI Writer
User-agent: AI21 Labs
User-agent: AI2Bot
User-agent: AIBot
User-agent: AIMatrix
User-agent: AISearchBot
User-agent: AI Training
User-agent: AITraining
User-agent: Alexa
User-agent: Alpha AI
User-agent: AlphaAI
User-agent: Amazon Bedrock
User-agent: Amazon-Kendra
User-agent: Amazon Lex
User-agent: Amazon Comprehend
User-agent: Amazon Sagemaker
User-agent: Amazon Silk
User-agent: Amazon Textract
User-agent: AmazonBot
User-agent: Amelia
User-agent: AndersPinkBot
User-agent: Anthropic
User-agent: AnyPicker
User-agent: Anyword
User-agent: Aria Browse
User-agent: Articoolo
User-agent: Automated Writer
User-agent: AwarioRssBot
User-agent: AwarioSmartBot
User-agent: Azure
User-agent: BardBot
User-agent: Brave Leo
User-agent: ByteDance
User-agent: Bytespider
User-agent: CatBoost
User-agent: CC-Crawler
User-agent: CCBot
User-agent: ChatGLM
User-agent: Chinchilla
User-agent: Claude
User-agent: ClearScope
User-agent: Cohere
User-agent: Common Crawl
User-agent: CommonCrawl
User-agent: Content Harmony
User-agent: Content King
User-agent: Content Optimizer
User-agent: Content Samurai
User-agent: ContentAtScale
User-agent: ContentBot
User-agent: Contentedge
User-agent: Conversion AI
User-agent: Copilot
User-agent: CopyAI
User-agent: Copymatic
User-agent: Copyscape
User-agent: Cotoyogi
User-agent: CrawlQ AI
User-agent: Crawlspace
User-agent: Crew AI
User-agent: CrewAI
User-agent: DALL-E
User-agent: DataForSeoBot
User-agent: DataProvider
User-agent: DeepAI
User-agent: DeepL
User-agent: DeepMind
User-agent: DeepSeek
User-agent: Diffbot
User-agent: Doubao AI
User-agent: Falcon
User-agent: Firecrawl
User-agent: Flyriver
User-agent: Frase AI
User-agent: FriendlyCrawler
User-agent: Gemini
User-agent: Gemma
User-agent: GenAI
User-agent: Genspark
User-agent: GLM
User-agent: Goose
User-agent: GPT
User-agent: Grammarly
User-agent: Grendizer
User-agent: Grok
User-agent: GT Bot
User-agent: GTBot
User-agent: Hemingway Editor
User-agent: Hugging Face
User-agent: Hypotenuse AI
User-agent: iaskspider
User-agent: ICC-Crawler
User-agent: ImageGen
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: INK Editor
User-agent: INKforall
User-agent: IntelliSeek
User-agent: Inferkit
User-agent: ISSCyberRiskCrawler
User-agent: JasperAI
User-agent: Kafkai
User-agent: Kangaroo
User-agent: Keyword Density AI
User-agent: Knowledge
User-agent: KomoBot
User-agent: LLaMA
User-agent: LLMs
User-agent: magpie-crawler
User-agent: MarketMuse
User-agent: Meltwater
User-agent: Meta AI
User-agent: Meta-AI
User-agent: Meta-External
User-agent: MetaAI
User-agent: MetaTagBot
User-agent: Mistral
User-agent: Narrative
User-agent: NeevaBot
User-agent: Neural Text
User-agent: NeuralSEO
User-agent: Nova Act
User-agent: OAI-SearchBot
User-agent: Omgili
User-agent: Open AI
User-agent: OpenAI
User-agent: OpenBot
User-agent: OpenText AI
User-agent: Operator
User-agent: Outwrite
User-agent: Page Analyzer AI
User-agent: PanguBot
User-agent: Paperlibot
User-agent: Paraphraser.io
User-agent: Perplexity
User-agent: PetalBot
User-agent: Phindbot
User-agent: PiplBot
User-agent: ProWritingAid
User-agent: QuillBot
User-agent: RobotSpider
User-agent: Rytr
User-agent: SaplingAI
User-agent: Scalenut
User-agent: Scraper
User-agent: Scrapy
User-agent: ScriptBook
User-agent: SEO Content Machine
User-agent: SEO Robot
User-agent: Sentibot
User-agent: Sidetrade
User-agent: Simplified AI
User-agent: Sitefinity
User-agent: Skydancer
User-agent: SlickWrite
User-agent: Sonic
User-agent: Spin Rewriter
User-agent: Spinbot
User-agent: Stability
User-agent: StableDiffusionBot
User-agent: Sudowrite
User-agent: Super Agent
User-agent: Surfer AI
User-agent: Text Blaze
User-agent: TextCortex
User-agent: The Knowledge AI
User-agent: Timpibot
User-agent: Vidnami AI
User-agent: Webzio
User-agent: Whisper
User-agent: WordAI
User-agent: Wordtune
User-agent: WormsGTP
User-agent: WPBot
User-agent: Writecream
User-agent: WriterZen
User-agent: Writescope
User-agent: Writesonic
User-agent: xAI
User-agent: xBot
User-agent: YouBot
User-agent: Zero GTP
User-agent: Zerochat
User-agent: Zhipu
User-agent: Zimm
Disallow: /
And I also use: https://perishablepress.com/blackhole-bad-bots/
(not for noobs) 😂
I just added that to my put that in my .htaccess, and added the robots.txt to the root. So far, still 503 errors. It's been 10 minutes since I added.
Failure is not an option.
Zap! Classic Video Game Forums

Return to “[3.3.x] Support Forum”