SSHD & Host blacklist

Provided by Xander Outten of Bones Services LTD. for the last few decades.
Xander has been in communications hardware, firmware & software developement since the 80's

This script is based on a modified fail2ban application.
The page MUST be allowed to load fully!!!
DO NOT scrape the ban list database from the html.
Please use the links for your API to banned ip's json available here json or comma delimited string of banned IPs it's faster for you & I.
An IP address is only on this list if it has done something nefarious like trying to log in to SSH or scan the server for backdoors, insecure documents, config documents, DDOS or network abuse
If you're innocent check you machines/devices for PUPs, Malware, Viri etc. & remove them.
If you're not innocent then this should be expected, please block at least this address from your scan pools
Any Bot/Crawl/Spider that ignores the robots.txt file will be added to the black list. Search engine admins can use this sitemap if needed.
Shortly Captcha will be added to site, as bot & botnets are using accessing this system. If you fail captcha, it will mean an inst-ban.
Botnets are flagged in either the json file (link above) or on the C class listing page, some crappy robots may have been caught up in this.

If you try & download/mirror/scrape/wget these pages, rather than use the links above you'll also be barred.

BTW nmap scan or hackme (3.214.224.224), I hack back ]:)

Select class 212.B.0.0/16

212.0 212.1 212.8 212.10 212.12 212.13 212.14 212.15 212.16 212.18 212.19 212.21 212.22 212.28 212.29 212.30 212.31 212.32 212.33 212.34 212.35 212.40 212.42 212.44 212.45 212.46 212.47 212.48 212.49 212.50 212.51 212.54 212.58 212.59 212.60 212.63 212.64 212.66 212.67 212.68 212.69 212.71 212.72 212.73 212.74 212.75 212.76 212.78 212.80 212.81 212.83 212.84 212.85 212.86 212.87 212.88 212.89 212.90 212.91 212.92 212.96 212.97 212.98 212.100 212.101 212.103 212.104 212.109 212.112 212.113 212.114 212.115 212.117 212.118 212.119 212.121 212.124 212.129 212.139 212.142 212.143 212.144 212.145 212.146 212.147 212.150 212.152 212.154 212.156 212.158 212.159 212.160 212.164 212.166 212.169 212.170 212.171 212.174 212.178 212.179 212.180 212.182 212.183 212.185 212.192 212.193 212.194 212.195 212.199 212.202 212.203 212.210 212.218 212.219 212.220 212.224 212.227 212.230 212.232 212.233 212.234 212.235 212.237 212.241 212.244 212.248 212.252 212.253