this post was submitted on 15 Oct 2023
18 points (100.0% liked)

Discussion generally related to the Pi-hole project.

2 readers
1 users here now

A place to discuss all things privacy related, but primarily in relation to the Pi-hole project and it's usage on Raspberry Pi hardware and GNU/Debian derived operating systems.

founded 3 years ago
MODERATORS
 

So I reinstalled everything and the latest pihole just came with one adlist, about 250K entries.

I mostly just want to make sure we're blocking adware and trackers but malware, crypto nonsense, etc... would be good too.

Thanks for suggestions.

top 14 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 1 year ago* (last edited 1 year ago) (1 children)

1,089,320 domains total.

https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts

https://adaway.org/hosts.txt

https://v.firebog.net/hosts/AdguardDNS.txt

https://v.firebog.net/hosts/Admiral.txt

https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt

https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt

https://v.firebog.net/hosts/Easylist.txt

https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext

https://raw.githubusercontent.com/FadeMind/hosts.extras/master/UncheckyAds/hosts

https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts

https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts_without_controversies.txt

https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Spam/hosts

https://v.firebog.net/hosts/static/w3kbl.txt

https://v.firebog.net/hosts/Easyprivacy.txt

https://v.firebog.net/hosts/Prigent-Ads.txt

https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt

https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.2o7Net/hosts

https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt

https://hostfiles.frogeye.fr/firstparty-trackers-hosts.txt

https://raw.githubusercontent.com/DandelionSprout/adfilt/master/Alternate%20versions%20Anti-Malware%20List/AntiMalwareHosts.txt

https://osint.digitalside.it/Threat-Intel/lists/latestdomains.txt

https://s3.amazonaws.com/lists.disconnect.me/simple_malvertising.txt

https://v.firebog.net/hosts/Prigent-Crypto.txt

https://bitbucket.org/ethanr/dns-blacklists/raw/8575c9f96e5b4a1308f2f12394abd86d0927a4a0/bad_lists/Mandiant_APT1_Report_Appendix_D.txt

https://phishing.army/download/phishing_army_blocklist_extended.txt

https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-malware.txt

https://raw.githubusercontent.com/Spam404/lists/master/main-blacklist.txt

https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Risk/hosts

https://urlhaus.abuse.ch/downloads/hostfile/

https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt

https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext

https://v.firebog.net/hosts/RPiList-Malware.txt

https://v.firebog.net/hosts/RPiList-Phishing.txt

https://raw.githubusercontent.com/AssoEchap/stalkerware-indicators/master/generated/hosts

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

The above I've run unchanged for at least 3 years.

Today I also added: (mostly because It's been a while since I made any changes) https://raw.githubusercontent.com/hagezi/dns-blocklists/main/domains/pro.txt

From: https://github.com/hagezi/dns-blocklists

Bringing me up to 1,699,816 domains.

As that list is new to me I can't say how good or bad it is yet, but it did block revanced.net and revanced.io annoyingly. (manually whitelisted now) We'll see how it does and adapt on the fly :)

Edit: replaced screenshots with raw links.

[–] [email protected] 2 points 1 year ago

Amazing. Thank you!

[–] [email protected] 4 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

Thanks buy i'm not really clear what this means:

If you're not using remote lists like the ones mentioned above then this script will be useless to you - Pi-hole already updates the lists weekly automatically.

Aren't all lists remote lists?

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

I read it as the tool helps maintain a dynamic list of adlists, it will help add and remove lists based on the configuration whereas if you just add a bunch of adlists yourself (like in the gui), pihole will monitor them for domain updates weekly but it's always the same set of adlists.

[–] [email protected] 1 points 1 year ago (1 children)

Ohhhhhhhhh, I see. Thanks!

I'm definitely going to keep it simple, add a few lists manually now and then leave it alone.

[–] [email protected] 2 points 1 year ago

That's how I started as well. You can always change it up later and whitelist/blacklist domains manually as you go.

[–] [email protected] 4 points 1 year ago

I’ve gone down this road. Be careful. If it’s critical to your household that the internet works, your best bet is the standard list included.

With a dozen or more additional lists, I ended up spending a lot of time with the pihole totally disabled when something was getting blocked that shouldn’t be, and then more time tinkering trying to figure out what to whitelist.

[–] [email protected] 3 points 1 year ago

We have been using just the one that it comes with for many years and it's been entirely sufficient.

[–] [email protected] 2 points 1 year ago (1 children)

Any recommendations for blocking YouTube ads?

[–] [email protected] 1 points 1 year ago (1 children)

Since YT ads are served from youtube.com, software like Pihole isn't effective at blocking them.

I use a client-side solution in my browser (Firefox) called uBlock Origin to block them and it works very well, without any special config needed. That extension is great for lots of blocking tasks, in general.

[–] [email protected] 1 points 1 year ago (1 children)

I see. It seems like there isn't a solution for a Roku box then, is that right?

[–] [email protected] 1 points 1 year ago

For my Rokus, I just make sure I have rules in place for blocking their ad / tracking domains and AFAIK that works well. But that just addresses their behind-the-scenes trackers. If you're seeing ads in the UI, I don't know about that. (I don't)

[–] [email protected] 1 points 1 year ago