Public blocklists - please feel free to use

My IP and DNSBL blocklists

This is the IP and DNSBL lists Im using. I started with a few and over time added more and more lists Ive found.
I use a script that download all lists with wget, unpack those that need and put all of them in one file.

The resulting IP list file is filtered leaving only ip addresses and checked and cleaned for duplicates and sorted.
Finally, the file is cleaned from RFC 1918, RFC 4193 addresses and some common important ip addresses such as 8.8.8.8  8.8.4.4 and so on.

The resulting dnsbl list file is filtered leaving only domain names and checked and cleaned for duplicates and sorted.

I put the resulting IP list and DNSBL list on an external webserver currently updated every day. See links at
the end of this file for links to the finished files.


Sources for the IP list:
    "https://rules.emergingthreats.net/fwrules/emerging-Block-IPs.txt"
    "https://www.spamhaus.org/drop/drop.txt"
    "https://www.spamhaus.org/drop/edrop.txt"
    "https://gist.githubusercontent.com/BBcan177/d7105c242f17f4498f81/raw/90eb2ac8bdc01af3008d728b7c0f10dc7b2506b4/MS-3"
    "https://gist.githubusercontent.com/BBcan177/bf29d47ea04391cb3eb0/raw/b344ebc9475acdea1fae38a12c4ea9332838a184/MS-1"
    "https://pfblockerlists.smallbusinesstech.net/hackerlist.txt"
    "https://raw.githubusercontent.com/firehol/blocklist-ipsets/master/firehol_level1.netset"
    "https://raw.githubusercontent.com/firehol/blocklist-ipsets/master/firehol_level2.netset"
    "https://raw.githubusercontent.com/firehol/blocklist-ipsets/master/firehol_level3.netset"
    "https://raw.githubusercontent.com/firehol/blocklist-ipsets/master/firehol_level4.netset"
    "http://cinsscore.com/list/ci-badguys.txt"
    "http://danger.rulez.sk/projects/bruteforceblocker/blist.php"
    "https://lists.blocklist.de/lists/all.txt"
    "https://feodotracker.abuse.ch/blocklist/?download=ipblocklist"
    "http://feeds.dshield.org/top10.txt"
    "https://feeds.dshield.org/block.txt"
    "https://raw.githubusercontent.com/dibdot/DoH-IP-blocklists/refs/heads/master/doh-ipv4.txt"
    "https://raw.githubusercontent.com/dibdot/DoH-IP-blocklists/refs/heads/master/doh-ipv6.txt"


Sources for the domain DNSBL list:
    "https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts"
    "https://gist.githubusercontent.com/BBcan177/4a8bf37c131be4803cb2/raw/be5fddb116667699c246df97b79e1032ab71bb1c/MS-2"
    "https://gist.githubusercontent.com/BBcan177/bf29d47ea04391cb3eb0/raw/b344ebc9475acdea1fae38a12c4ea9332838a184/MS-1"
    "http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&mimetype=plaintext"
    "https://adaway.org/hosts.txt"
    "http://sysctl.org/cameleon/hosts"
    "http://someonewhocares.org/hosts/hosts"
    "http://winhelp2002.mvps.org/hosts.txt"
    "https://isc.sans.edu/feeds/suspiciousdomains_Low.txt"
    "https://isc.sans.edu/feeds/suspiciousdomains_Medium.txt"
    "https://isc.sans.edu/feeds/suspiciousdomains_High.txt"
    "https://raw.githubusercontent.com/Dawsey21/Lists/master/main-blacklist.txt"
    "http://www.hostsfile.org/Downloads/hosts.txt"
    "https://raw.githubusercontent.com/michaeltrimm/hosts-blocking/master/_hosts.txt"
    "https://github.com/maravento/blackweb/raw/master/blackweb.tar.gz"
    "https://raw.githubusercontent.com/nicholasb2101/PiHole/refs/heads/master/Blocklists/Primary%20Blocklist.txt"
    "https://raw.githubusercontent.com/nicholasb2101/PiHole/refs/heads/master/Blocklists/Extended%20Primary%20Blocklist.txt"
    "https://raw.githubusercontent.com/nicholasb2101/PiHole/refs/heads/master/Blocklists/Secondary%20Blocklist.txt"
    "https://raw.githubusercontent.com/nicholasb2101/PiHole/refs/heads/master/Blocklists/Tertiary%20Blocklist.txt"
    "https://raw.githubusercontent.com/dibdot/DoH-IP-blocklists/refs/heads/master/doh-domains.txt"
    "https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt"
        

Resulting Master Files

I put the resulting IP list and DNSBL list on an external webserver currently updated every day. See links below for the finished files.