d3cim / block

Hardened dnscrypt-proxy blocklist.
GNU General Public License v3.0
15 stars 3 forks source link

block

Hardened blocklist project designed for dnscrypt-proxy filter method.

Introduction

Sources

allowed-names.txt

Source Maintainer(s) Description Home Page RAW Source License

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
Developer Dan: AMP Hosts Daniel (lightswitch05) Block Google's Accelerated Mobile Pages (AMP). LINK RAW Apache-2.0
domains-blocklist-local-additions.txt d3cim Domains, wildcards and substrings collection. LINK RAW GPLv3
hagezi: DoH Bypass hagezi (Gerd) A merged list from a variety of other lists. LINK RAW GPLv3
hagezi: Threat Intelligence Feeds hagezi (Gerd) A merged list from a variety of other lists. LINK RAW GPLv3
hagezi: Ultimate hagezi (Gerd) A merged list from a variety of other lists. LINK RAW GPLv3
OISD: big Stephan (sjhgvr) A merged list from a variety of other lists. LINK RAW All Rights Reserved

Exclusions

Source Maintainer(s) Description Home Page RAW Source License
domains-allowlist.txt d3cim 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