4 min read

Pihole blocking lists

Pi-hole blocking lists recommendations
Pihole blocking lists

Here are some thoughts and inspiration on PiHole blocking lists.

Useful 👍

FilterHeroes - KAD

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

Firebog

WaLLy3K maintains a well curated list of lists on firebog.net. He classifies them in different categories based on their probability to contain false positives.

https://v.firebog.net/hosts/static/w3kbl.txt	
https://v.firebog.net/hosts/AdguardDNS.txt	
https://v.firebog.net/hosts/Admiral.txt	
https://v.firebog.net/hosts/Easylist.txt	
https://v.firebog.net/hosts/Prigent-Ads.txt	
https://v.firebog.net/hosts/Prigent-Crypto.txt

FadeMind

A collection of hosts files made for the Steven Black hosts project.

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

AdroitAdorKhan - antipopads:re

https://raw.githubusercontent.com/AdroitAdorKhan/antipopads-re/master/formats/hosts.txt

Adaway

  • AdAway is an open source ad blocker for Android using the hosts file
  • Special hosts file for AdAway containing mobile ad provider
https://adaway.org/hosts.txt	

AnudeepND

  • GitHub repository
  • advertisements, malwares, spams, spyware & trackers
  • Each domain is tested and verified before addding to the list
  • New hosts can be submitted via GitHub issues
https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt	

Crazy-max

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

DandelionSprout

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

Disconnect.me

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

Frogeye.fr

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

Digitalside.it

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

Phishing.army

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

Spam404

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

Abuse.ch URLhaus

  • Urlhaus as a subproject of abuse.ch to share malware distribution sites with the community, AV vendors and threat intelligence providers
  • Accepts non-anonymous submissions via form or API → see here
  • Statistics
https://urlhaus.abuse.ch/downloads/hostfile/	

Zerodot1

  • Gitlab repository
  • helps preventing cryptomining in the browser or other applications
https://zerodot1.gitlab.io/CoinBlockerLists/hosts_browser	

Monstanner

  • GitHub repository
  • contains fakeshops / affiliate stores on the German version of DuckDuckGo
https://raw.githubusercontent.com/Monstanner/DuckDuckGo-Fakeshops-Blocklist/main/Blockliste

AssoEchap

  • GitHub repository
  • List of stalkerware hosts: Indicators of compromise (IOC) for Stalkerware and Watchware applications for Android and iOS
  • Created by https://echap.eu.org/ (Association de lutte contre les cyberviolences sexistes)
https://raw.githubusercontent.com/AssoEchap/stalkerware-indicators/master/generated/hosts

RPiList

  • GitHub repository
  • Takes hosts data from other sources that can not be used with the PiHole in their original format and translates them to PiHole compatible hosts files (see here for more information)
  • Created by SemperVideo
  • Overview of all flavours
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/notserious	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/crypto	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/gambling	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/Fake-Science	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/DomainSquatting1	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/DomainSquatting2	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/DomainSquatting3	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/DomainSquatting4
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/easylist
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/spam.mails

Blocklistproject

https://blocklistproject.github.io/Lists/abuse.txt	
https://blocklistproject.github.io/Lists/ads.txt	
https://blocklistproject.github.io/Lists/crypto.txt	
https://blocklistproject.github.io/Lists/fraud.txt
https://blocklistproject.github.io/Lists/gambling.txt
https://blocklistproject.github.io/Lists/malware.txt	
https://blocklistproject.github.io/Lists/phishing.txt
https://blocklistproject.github.io/Lists/ransomware.txt
https://blocklistproject.github.io/Lists/scam.txt
https://blocklistproject.github.io/Lists/tracking.txt

winhelp2002

Another hosts list, also recommended by Adaway

https://winhelp2002.mvps.org/hosts.txt

Yoyo

Another hosts list, also recommended by Adaway

  • Website
  • Used to have a form for submitting ad servers, but it is disabled until further notice, because there was to much spam
  • Can be customized using query strings → see here for more information
https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext

Too agressive 👎

https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/Phishing-Angriffe	
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/malware	
https://v.firebog.net/hosts/RPiList-Malware.txt	
https://v.firebog.net/hosts/RPiList-Phishing.txt

Where to find new filter lists

If these filters are not enough for you, you might find some other great lists at filterlists.com (a fantastic project made by Collin M. Barret).

Check if ad-blocking works

There are some tools to test if your adblocker is working: