block
Hardened blocklist project designed for dnscrypt-proxy filter method.
Introduction
allowed-names.txt
is the file used to bypass a specific domain blocked by blocked-names.txt
file.
blocked-names.txt
is the file used to block domains.
domains-blocklist.conf
is used before the generation process to define the sources to merge.
domains-blocklist-local-additions.txt
is used before the generation process to merge your inclusions.
domains-allowlist.txt
is used before the generation process to merge your exclusions.
generate-domains-blocklist.py
is the script used during the build process.
Sources
allowed-names.txt
Source |
Maintainer(s) |
Description |
Home Page |
RAW Source |
License |
XIU2: TrackersListCollection |
XIU2 |
Torrent trackers collection. |
LINK |
RAW |
GPLv3 |
blocked-ips.txt
Source |
Maintainer(s) |
Description |
Home Page |
RAW Source |
License |
DNSCrypt: Rebind Protection |
jedisct1 |
DNS rebinding protection |
LINK |
- |
ISC |
blocked-names.txt
Inclusions
Source |
Maintainer(s) |
Description |
Home Page |
RAW Source |
License |
AdroitAdorKhan: antipopads:re |
AdroitAdorKhan (Ador) |
Block malicious pop ads domains. |
LINK |
RAW |
MIT |
Developer Dan: Ads & Tracking |
Daniel (lightswitch05) |
Block advertising, trackers, malwares and other unsafe domains. |
LINK |
RAW |
Apache-2.0 |
Developer Dan: AMP Hosts |
Daniel (lightswitch05) |
Block Google's Accelerated Mobile Pages (AMP). |
LINK |
RAW |
Apache-2.0 |
Developer Dan: Tracking Aggressive |
Daniel (lightswitch05) |
A very aggressive block list for tracking, geo-targeting and ads. |
LINK |
RAW |
Apache-2.0 |
domains-blocklist-local-additions.txt |
quindecim |
Domains, wildcards and substrings collection. |
LINK |
RAW |
GPLv3 |
hBlock |
Héctor Molinero Fernández (hectorm) |
A merged list from a variety of other lists. |
LINK |
RAW |
MIT |
NoTracking |
notracking |
A merged list from a variety of other lists. |
LINK |
RAW |
All Rights Reserved |
OISD: big |
Stephan (sjhgvr) |
A merged list from a variety of other lists. |
LINK |
RAW |
All Rights Reserved |
Oneoffdallas: DoH Servers List |
oneoffdallas |
A list of publicly available DNS over HTTPS (DoH) servers. |
LINK |
RAW |
MIT |
WindowsSpyBlocker: spy |
crazy-max (CrazyMax) |
Block spying and tracking on Windows. |
LINK |
RAW |
MIT |
Exclusions
Source |
Maintainer(s) |
Description |
Home Page |
RAW Source |
License |
domains-allowlist.txt |
quindecim |
Legit domains collection. |
LINK |
RAW |
GPLv3 |
Build
To generate your own list you can clone this repo, move into the config
folder, edit files according to your needs and run this command:
Linux
python3 generate-domains-blocklist.py > list.txt.tmp && mv -f list.txt.tmp list
Windows
py generate-domains-blocklist.py > list.txt