Skip to content

DNS Blocklists for Blocking Ads, Tracking, Telemetry, Sin, and Services, while Increasing Security by Blocking Malware, Phishing, Spam, Etc.

Notifications You must be signed in to change notification settings

theperfectwill/MiscDnsRegex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

The main idea behind this repository is my own compiled blocklists, majorly reduced in file size and hardened through regex patterns that simply replce the need of so many repetitve phrases in commonly blocked domains. For example a wildcar or regex pattern to block anywhere "-ad-" or ".ad." or "advertisement" appears, can replace thousands of lines of adblocking code with one line. This reduces the ablocking file size, and also harden the adblocking to blocking any new domains using the same phrases.

As of now in testing, I've been able to reduce 20K lines of code with about 100 lines of code. But I've now been making updates to a category of adblocking to then download popuplar blocklists compiled into one, then sort that blocklist into groups such as primary domains, and a list of sub domains, then a python script to extract the most common phrases of those groups, then I will review them to see what regex or wildcard patterns seems best. This is the current state of this repo. But I think it's coming along nice!

You might disregard some of the text below for now...

This repository consists of combined compiled dns blocklists from various sources. They are combined namely into 3 categories and individual services to simplify my desired lists. Those categories are Sin, Security, Privacy and individual Services as named.

For more information please view the READ ME below.

Info Links:

About

DNS Blocklists for Blocking Ads, Tracking, Telemetry, Sin, and Services, while Increasing Security by Blocking Malware, Phishing, Spam, Etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published