Hardened dnscrypt-proxy blocklist.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

6.0 KiB

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
anudeepND: adservers anudeepND (Anudeep) Block advertising, trackers, malwares and other unsafe 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
Energized Protection: Core Hosts Team Boltz Core of the Energized Protection lists. LINK RAW MIT
Energized Protection: Regional Extension Team Boltz Regional annoyance blocking. LINK RAW MIT
Energized Protection: Xtreme Extension Team Boltz A very aggressive block list for tracking, geo-targeting and ads. LINK RAW MIT
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: full Stephan (sjhgvr) A merged list from a variety of other lists. LINK RAW All Rights Reserved
OISD: extra Stephan (sjhgvr) OISD's controversial domains list. LINK RAW All Rights Reserved
Oneoffdallas: DoH Servers List oneoffdallas A list of publicly available DNS over HTTPS (DoH) servers. 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:

python3 generate-domains-blocklist.py > list.txt.tmp && mv -f list.txt.tmp list