Crawler hygiene / sinkhole avoidance
Crawler Exclusion Lists
Candidate IPs, domains, and nameservers collected while operating BrandCat and related crawlers. Useful for avoiding accidental probes of sinkhole, research, and abuse-monitoring infrastructure.
Downloads
Raw TXT files are best for scripts. JSON files include extra metadata where available.
Recent IP / CIDR entries
| IP / CIDR | PTR | Added |
|---|---|---|
172.238.172.122 |
2026-05-29 10:03:39 | |
172.236.104.43 |
2026-05-29 10:03:39 | |
172.236.104.157 |
2026-05-29 10:03:39 | |
2.57.91.93 |
2026-04-15 11:31:59 | |
118.27.125.216 |
2026-02-19 10:49:06 | |
47.91.170.222 |
2026-02-07 11:41:45 | |
47.76.127.217 |
2026-02-07 11:41:45 | |
8.218.208.240 |
2026-02-07 11:41:45 | |
103.218.240.184 |
2025-12-25 11:42:06 | |
118.193.37.94 |
2025-12-25 11:42:06 | |
154.85.60.150 |
2025-12-25 11:42:06 | |
152.32.171.65 |
2025-12-25 11:42:05 | |
118.193.33.220 |
2025-12-25 11:42:05 | |
128.14.74.124 |
2025-12-25 10:22:06 | |
128.14.74.107 |
2025-12-25 10:22:06 | |
113.10.180.168 |
2025-12-13 11:41:51 | |
47.242.223.242 |
2025-12-09 10:23:28 | |
178.162.203.225 |
2025-12-01 10:16:13 | |
178.162.217.109 |
2025-12-01 10:16:13 | |
95.211.179.37 |
2025-12-01 10:16:13 |
Recent domain entries
| Domain | Nameserver | Resolved IP | Added |
|---|---|---|---|
musaroprovadnikov.live |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2026-06-07 11:58:40 |
teemforyourexprensiti.life |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2026-06-07 11:58:40 |
nnzqahmamqucusarjveovbuyt.cyou |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2026-06-07 11:49:41 |
sodishesapplates.com |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | |
2026-06-07 11:31:03 |
ninjahallnews.com |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | |
2026-06-07 11:13:21 |
nicehybridseeds.com |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2026-06-07 11:13:15 |
jeevanpunetha.com |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2026-06-07 10:59:36 |
fallhandbat.com |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | |
2026-06-07 10:43:46 |
9387723658221.com |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | |
2026-06-07 10:16:02 |
demblog575.xyz |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 20:42:08 |
blogmstat255.xyz |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 20:40:11 |
admlogs85x.xyz |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 20:39:24 |
logitech.wiki |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 20:38:59 |
999080321newfolder1002002131-service1002.space |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 20:06:57 |
tyiuiunuewqy.org |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 13:47:46 |
tonimiuyaytre.org |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 13:17:04 |
otriluyttn.org |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 07:47:16 |
novanosa5org.org |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 06:26:54 |
newzelannd66.org |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 06:00:52 |
lightseinsteniki.org |
de-a.sinkhole.shadowserver.org,de-b.sinkhole.shadowserver.org | 188.40.141.211 |
2025-11-30 03:53:24 |
Recent nameserver entries
| Nameserver | Added |
|---|---|
ka.sinkhole.shadowserver.org |
2025-11-26 19:17:32 |
kb.sinkhole.shadowserver.org |
2025-11-26 19:17:32 |
kc.sinkhole.shadowserver.org |
2025-11-26 19:17:32 |
kd.sinkhole.shadowserver.org |
2025-11-26 19:17:32 |
74-208-15-160.sinkhole.shadowserver.org |
2025-11-26 19:12:47 |
sunburst-ns-a.sinkhole.shadowserver.org |
2025-11-26 19:06:39 |
sunburst-ns-b.sinkhole.shadowserver.org |
2025-11-26 19:06:39 |
ns1.sinkhole.shadowserver.org |
2025-11-26 19:02:58 |
ns2.sinkhole.shadowserver.org |
2025-11-26 19:02:58 |
bs551-02.sinkhole.shadowserver.org |
2025-11-26 18:57:46 |
bs551-04.sinkhole.shadowserver.org |
2025-11-26 18:57:46 |
sc-a.sinkhole.shadowserver.org |
2025-11-26 18:54:52 |
sc-b.sinkhole.shadowserver.org |
2025-11-26 18:54:52 |
sc-c.sinkhole.shadowserver.org |
2025-11-26 18:54:52 |
sc-d.sinkhole.shadowserver.org |
2025-11-26 18:54:52 |
de-b.sinkhole.shadowserver.org |
2025-11-26 18:45:23 |
de-a.sinkhole.shadowserver.org |
2025-11-26 18:43:53 |
iptables / ipset Example
If you want to use the IP/CIDR list at firewall level, the cleaner way is to load the list into
ipset and then add one outbound iptables rule against that set.
sudo apt install -y ipset iptables-persistent netfilter-persistent
curl -fsS https://dushansavich.com/downloads/crawler-exclusion-ips.txt \
-o /tmp/crawler-exclusion-ips.txt
sudo ipset create crawler_exclusion_ips hash:net family inet maxelem 200000 -exist
sudo ipset flush crawler_exclusion_ips
while read ip
do
ip=$(echo "$ip" | sed 's/#.*//' | xargs)
[ -z "$ip" ] && continue
sudo ipset add crawler_exclusion_ips "$ip" -exist
done < /tmp/crawler-exclusion-ips.txt
sudo iptables -N CRAWLER_EXCLUSION_IPS 2>/dev/null || true
sudo iptables -F CRAWLER_EXCLUSION_IPS
sudo iptables -A CRAWLER_EXCLUSION_IPS \
-m set --match-set crawler_exclusion_ips dst \
-j REJECT --reject-with icmp-port-unreachable
sudo iptables -C OUTPUT -j CRAWLER_EXCLUSION_IPS 2>/dev/null || \
sudo iptables -I OUTPUT 1 -j CRAWLER_EXCLUSION_IPS
Usage Note
Do not blindly paste this into production and then blame me when something weird happens 😁
These are crawler exclusion candidates. The sane use case is to stop crawlers from probing known sinkhole or research infrastructure by accident.
For server-level firewall rules, keep the default policy normal and only block the destinations you have actually verified.