How to find tracker and ad domains to build your own list?



  • Goal:
    get a list of urls/domains for trackers and ads of websites that I visit often

    Question:
    How to get this list so I can enter it in pfBlockerNG? Also what would be best to use: IPV4 / DNSBL?



  • A LOT of lists can be found here:

    https://github.com/firehol/blocklist-ipsets

    Read about the Pi-hole project's list here:

    https://pi-hole.net/

    Get the Pi-hole project's List here:  (this list should go in DNSBL Feeds)

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

    see attachment for example

    Another source for filter lists:

    https://filterlists.com/

    For Ad-blocking lists put them in Firewall>pfBlockerNG>DNSBL>DNSBL Feeds. You can create a group "Ad Block DNS Group' and ad multiple lists in that group. You can do the same for Spam, Malware, etc. all under DNSBL Feeds.

    Once you add your desired llists. Browse to Firewall>pfBlockerNG>Update Then click "Run." Allow the update to process and update the new lists and reload.




  • Thanks Presbuteros! I think this will be usefull too.

    However, I wanted too learn how I can figure out which trackers and other unwanted stuff is sneaking in the background on sites I visit.
    I want to build my own list, but what would be the easiest way to "see" these trackers etc.



  • Wim, creating your own list by observing your traffic will likely involve a package like Squid or notpng and enabling the logging features there.

    BBcan177 has done an excellent job with pfBlockerNG and the DNSBL feature that it seems easier to simply throw a few lists in there and then log what you may be missing.



  • Thanks for your reply Presbuteros. I was indeed thinking about Squid, but was hoping there was an easier way somehow. Currently I'm waiting for my miniITX build to be completed… but already had a chance for some days to play around with pfBlockerNG on an old laptop which I temporary turned into a pfSense machine:-)
    I'll throw in a few more lists in the real build later on and after start some monitoring.


  • Moderator

    @Presbuteros:

    A LOT of lists can be found here:

    Just be careful as some of those lists are not compatible with pfBlockerNG… The next version of the package will have an automated Feeds tab which should make this process a lot easier to handle....



  • Hey BBcan177, this would be indeed a great feature. Thank you a lot for keeping up with this, it is truly one of the best packages to have! It was also one of the main reasons to start looking into pfSense and having it as my home router:-)

    There should be some sticky post in this subforum with all the lists available.


  • Moderator

    @Wim:

    Hey BBcan177, this would be indeed a great feature. Thank you a lot for keeping up with this, it is truly one of the best packages to have! It was also one of the main reasons to start looking into pfSense and having it as my home router:-)

    There should be some sticky post in this subforum with all the lists available.

    The next version of the package will have a "Feeds Management" Tab, that lists the recommended IPv4/IPv6/DNSBL feeds… So this will be easier to manage... Also when Feeds change, those changes will be visible in the Feeds Tab...



  • @BBcan177:

    The next version of the package will have a "Feeds Management" Tab, that lists the recommended IPv4/IPv6/DNSBL feeds… So this will be easier to manage... Also when Feeds change, those changes will be visible in the Feeds Tab...

    This sounds like a fantastic feature. Can't wait to play with it!


Log in to reply