pihole-regex
cname-cloaking-blocklist
Our great sponsors
pihole-regex | cname-cloaking-blocklist | |
---|---|---|
20 | 3 | |
1,301 | 136 | |
- | 0.0% | |
1.9 | 0.0 | |
10 months ago | over 1 year ago | |
Python | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pihole-regex
-
Important Update: Changes to Blocklist Syntax Support
There are wrappers for updating regex lists that can be modified with other URLs. This was floating around for a while: https://github.com/mmotti/pihole-regex/blob/master/install.py and this is another method: https://www.bentasker.co.uk/posts/documentation/general/refreshing-piholes-regex-block-list-from-external-sources.html With enough regex tweaking I bet you could shave at least tens of thousands of lines off your list, and it could be divided into regex entries for domains where it makes sense, with the rest being non-regex domain entries. Simple regex that is functionally equivalent to AdBlock style wildcard blocks won't notably bog down the system either. It might take a few hours to get a workflow going to streamline producing such a list, but it can be done.
-
Potential problem: Trouble with Pi-hole blocking ads etc
I also have a bunch of RegEx blacklisted from this pihole-regex/regex.list at master · mmotti/pihole-regex · GitHub and these:
-
Looking for a decent blocklist
Here's a list of domains I've used for years. All of which have been collected from different websites and sources such as https://firebog.net/ and https://github.com/mmotti/pihole-regex.
-
Chrome says that they're no longer allowing ad-blocker extensions to work starting in January
I also suggest these regex blocks
-
Any simple/conservative lists that just block ads, not trackers that might break mobile apps and web sites?
Your mileage may vary, but a combination of the default pi-hole list, the firebog.net lists (green, checkmark lists only), and the https://github.com/mmotti/pihole-regex/blob/master/regex.list do a pretty complete job for me.
-
Pi-hole not blocking a good amount of ads
While not perfect, and does not directly address the YouTube ads, I can suggest setting up mmotti's Regex Filters for Pi-hole.
- Corrupted pihole died and it used to block advertisements for other shows on HBO Max. New pihole installation does not. What list/regex entry blocks HBO Max ads?
- Ist there a way to block a URL other than the host file?
-
What regex entries do you use? The regex megathread is several years old at this point and I was unsure if there are any new ones to add.
I did also find these as well: https://github.com/mmotti/pihole-regex/blob/master/regex.list
-
Blocking AMP Links with AdGuard Home Regex?
Maybe this help: https://github.com/mmotti/pihole-regex
cname-cloaking-blocklist
-
Disguised trackers are blocked regardless of toggle (which is a good thing)
So nextdns’s third party disguised trackers is actually really tiny of a list, like 30 domains. (Im trying to add more so it has the same amount of cname’s blocked as adguard). Anyways, the reason why the list is so tiny is because it uses wildcard logic so all subdomains get blocked. It already uses some of the cname companies that adguards cname-tracker list uses but not all. Hopefully my pull request can get merge eventually because then the setting will be a little bit more effective
-
New Adguard CNAME Tracker List that works on Pi-hole!
We've been discussing this new list source on another forum. As stated by some other users, a lot of the entries are already included in other lists, even that isn't very efficient. A long time ago, NextDNS published something similar on GitHub, after looking into that, I created and published a script that turned these entries into regex blacklist entries, which provide adequate protection against CNAME cloaking. Now the Adguard Team has published their version, however, using a similar technique to create regex blacklist entries also provides adequate protection, without adding thousands of new (some duplicate) entries to gravity. The file of interest in the entire repository is the json file, it contains the domains that would require regexes to efficiently block everything in the lists. When adding the regex entries, using a script, it turned out most of them are already covered by the NextDNS entries, only 9 additional regexes are added. For those who are interested in using the regex blacklist method, as opposed to adding big lists, you can find the entire explanation (and how to) in my pihole manual, section 15 (Deep CNAME inspection). the domain users.telenet.be may require whitelisting!
What are some alternatives?
Pi-hole - A black hole for Internet advertisements
cname-trackers - This repository contains a list of popular CNAME trackers
pi-hole-block-list
Filterlist-for-AdGuard-or-PiHole - A very aggressive filter-list that consolidates over 370 lists for use in AdGuard Home, Pi-Hole or similar.
FilterLists - :shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
1Hosts - World's most advanced DNS filter-/blocklists!
the-quantum-ad-list
smashblock - 📡 🛡️A self-updating extensive blocklist filter for AdGaurd. Be sure to 🌟 this repository for updates!
pihole_adlist_tool - A tool to analyse how your pihole adlists cover you browsing behavior
trackerslist - Updated list of public BitTorrent trackers
no-google - Completely block Google and its services
NextDNS-Config - Setup guide for NextDNS, a DoH proxy with advanced capabilities.