Adguardhome: Vetted blocklists

Created on 23 Jul 2020  ·  26Comments  ·  Source: AdguardTeam/AdGuardHome

AdGuard Home lets the user choose from a list of vetted blocklists.

If you have in mind any lists that can be added there, please leave a comment in this thread, we'll consider it.

Previous task with a relevant comments thread: https://github.com/AdguardTeam/AdGuardHome/issues/1325

Requirements

  • Maintained
  • Clear purpose
  • We prefer (mostly) original lists to compilations (like Energized or oisd.nl). Maybe we should add a special section for compilations (?)
enhancement help wanted

Most helpful comment

URLhaus Malicious URL Blocklist - https://gitlab.com/curben/urlhaus-filter#urlhaus-malicious-url-blocklist

This list is being used by ublock origin to replace Malware domains list. The author also has an AGH specific list https://gitlab.com/curben/urlhaus-filter#domain-based-adguard-home

All 26 comments

StevenBlack's one would be nice to have, along with the Energized lists.

As I recall, there were some people against Energized: https://github.com/AdguardTeam/AdGuardHome/issues/1325#issuecomment-575005823

@DandelionSprout
Since the Energized lists are compiled almost entirely from other lists (except for ~20,000 of the entries that come from Energized Core), I personally would have chose to prioritise adding the best ones among the source lists instead.

Can we just include the Energized Core?

Weird stuff, so adding Energized means that the whitelist should be added as well

We should consider adding Luminati and Avast to the list of "Services", see the lists here: https://github.com/durablenapkin/block

@YBS-PC the "adblock-list" is supposed to be used by traditional adblockers and not in host-level blockers and there's a risk that at some point there will be added some unsupported modifiers like $third-party or $document. That's why I'd better keep simple hosts list for now.

URLhaus Malicious URL Blocklist - https://gitlab.com/curben/urlhaus-filter#urlhaus-malicious-url-blocklist

This list is being used by ublock origin to replace Malware domains list. The author also has an AGH specific list https://gitlab.com/curben/urlhaus-filter#domain-based-adguard-home

It is now pretty safe to assume that anything Energized-related is ruled out entirely, since the lead dev is too often absent that the possibility of creating a Core + Whitelist combo for AGH probably wouldn't be worth the effort to suggest and hope for.

On the other hand, I'm currently testing out Block List Project: Ads, with good results so far.

This list is being used by ublock origin to replace Malware domains list. The author also has an AGH specific list https://gitlab.com/curben/urlhaus-filter#domain-based-adguard-home

Based on my experience I would suggest using the "Lite version" of the URLhaus list, that version contains the current online domains/IPs only.

The full list results in false positives as it contains entries that once contained malware but may have been fixed 6 months or a year ago, but are still included in the list as historic.

One more interesting list - WindowsSpyBlocker - Hosts spy rules by @crazy-max
https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt

It is now reasonably safe to assume that no projects or lists made by Energized Protection should ever be included in AdGuard Home or any other AdGuard project, due to long-term negligence of reported problems by its one actual maintainer: https://github.com/EnergizedProtection/block/issues/562

Edit: Okay, so in my eagerness to point this out, I forgot I had essentially pointed out the same thing near-verbatim a month ago, although without a proper conclusive source at the time. My fault. 😅

@ameshkov

One more interesting list - WindowsSpyBlocker - Hosts spy rules by @crazy-max
https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt

Feel free to get back to me if you use this list.

One more interesting list:
https://github.com/jerryn70/GoodbyeAds

This list is nice for blocking trackers.
https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt

Have a nice day

Developer Dan's Ads & Tracking

A programmatically expanded list of hosts used for advertisements and tracking. This is my primary list and I recommend using it. This list was last updated on December 18, 2020.

Website: https://www.github.developerdan.com/hosts/
List: https://www.github.developerdan.com/hosts/lists/ads-and-tracking-extended.txt

The Malware Domain List vetted by AGH no longer appears to be valid.

https://www.malwaredomainlist.com/hostslist/hosts.txt

The Malware Domain List vetted by AGH no longer appears to be valid.

@ZeroClover An effective replacement is URLhaus, they have a "Lite version" which contains current online domains/IPs only.

There is a project that is already automatically building the list in a suitable format twice per day.

@josephbu

It appears that this list is designed for AGH, but I'm not quite sure what the point of adding IP filter entries to a DNS-based filter list is.

AdGuard Home is capable of blocking domains by the IP addresses of their CNAME responses. This results in IP entries and even CIDR entries being accepted by AGH.

Anudeep's Blacklist

A well-maintained and curated host file containing domains that serve ads, tracking scripts and malware. Each domain is tested and verified before adding to the list. Any reported false positives will be removed as soon as possible.

Website: https://github.com/anudeepND/blacklist
List: https://hosts.anudeep.me/mirror/adservers.txt

It is highly recommended to use the mirror link as it provides Last-Modified header which ensures that you are getting the latest version.

Same author of the well-known Whitelist.

This results in IP entries and even CIDR entries being accepted by AGH.

If CIDR entries work then should we add Spamhaus DROP list? Not all internet infrastructure abides by these rules so blocking them could be beneficial. https://www.spamhaus.org/drop/drop.txt https://www.spamhaus.org/drop/dropv6.txt

Less infrastructure follows the EDROP list, so it's more likely to provide actual benefit. https://www.spamhaus.org/drop/edrop.txt

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hl2guide picture hl2guide  ·  3Comments

ajongsma picture ajongsma  ·  3Comments

thb007 picture thb007  ·  3Comments

xenio picture xenio  ·  4Comments

ameshkov picture ameshkov  ·  3Comments