All Projects → alectrocute → UnboundBL

alectrocute / UnboundBL

Licence: other
🛑 DNSBL (adblock) on OPNsense with UnboundBL & Unbound DNS

Programming Languages

Makefile
30231 projects
PHP
23972 projects - #3 most used programming language
Volt
20 projects
shell
77523 projects

Projects that are alternatives of or similar to UnboundBL

unbound-dns-firewall
DNS-Firewall Python script for UNBOUND
Stars: ✭ 23 (-63.49%)
Mutual labels:  whitelist, blocklist, unbound
CyberSecurity-Box
Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:
Stars: ✭ 20 (-68.25%)
Mutual labels:  whitelist, firewall, unbound
Wireguard-DNScrypt-VPN-Server
Fast setup wireguard server script, with dnscrypt and adblocking, maleware blocking, more blocking if you need. Use case eg. always on vpn and adblocking on ios or android, and be more secured in unknown networks.
Stars: ✭ 48 (-23.81%)
Mutual labels:  blocklist, adblock, unbound
black-mirror
Automatically maintained malicious host blacklists and false-positive whitelists.
Stars: ✭ 41 (-34.92%)
Mutual labels:  whitelist, blocklist, blacklist-management
hosts.whitelists
Collection of whitelists hosts. See also hosts.extras [ https://git.io/J3b5A ] and StevenBlack's hosts project [ https://git.io/Je0XR ]
Stars: ✭ 27 (-57.14%)
Mutual labels:  whitelist, hosts, adblock
Hosts Blocklists
Automatically updated, moderated and optimized lists for blocking ads, trackers, malware and other garbage
Stars: ✭ 1,749 (+2676.19%)
Mutual labels:  blocklist, adblock, unbound
uppersafe-osfw
UPPERSAFE Open Source Firewall
Stars: ✭ 21 (-66.67%)
Mutual labels:  firewall, iptables, unbound
Neodevhost
The Powerful Friendly Uptodate AD Blocking Hosts 最新强大而友善的去广告
Stars: ✭ 336 (+433.33%)
Mutual labels:  whitelist, adblock
Laravel Firewall
Web Application Firewall (WAF) package for Laravel
Stars: ✭ 544 (+763.49%)
Mutual labels:  whitelist, firewall
Yipfilter
A wrapper script over iptables/ipset to manage host based IP dynamic blacklists and whitelists
Stars: ✭ 18 (-71.43%)
Mutual labels:  whitelist, iptables
Blocker Database
A global domain based database for NoScript, uBlock, uMatrix & ScriptSafe
Stars: ✭ 127 (+101.59%)
Mutual labels:  whitelist, adblock
Ubo Youtube
Easier way to exempt your favorite YouTube channels from adblocking.
Stars: ✭ 57 (-9.52%)
Mutual labels:  whitelist, adblock
anti-anti-AD
为什么不应使用antiAD去广告列表,以及选择更多优秀的替代品
Stars: ✭ 338 (+436.51%)
Mutual labels:  hosts, adblock
DNS-Sinkhole-Lists-A2
A DNS Sinkhole List for testing purposes. (not for use in production systems) - UUID: 0f90ca2c-4b0a-4fbe-b659-449ab30c4284
Stars: ✭ 19 (-69.84%)
Mutual labels:  whitelist, hosts
Spotify Adblock Linux
Spotify adblocker for Linux
Stars: ✭ 641 (+917.46%)
Mutual labels:  whitelist, adblock
WaGis-Mass-IP-Blacklister-Windows
This Tool blocks a Mass of IP Adresses via the Windows Firewall. You can run in Automatic-Mode using a Abusive IP List like blocklist.de
Stars: ✭ 34 (-46.03%)
Mutual labels:  firewall, blocklist
Pyfunceble
The tool to check the availability or syntax of domain, IP or URL.
Stars: ✭ 143 (+126.98%)
Mutual labels:  url, hosts
porn-domains
A collection of domains used for explicit adult content like porn websites.
Stars: ✭ 97 (+53.97%)
Mutual labels:  blocklist, hosts
ansible-opnsense
Ansible role to configure OPNsense firewalls
Stars: ✭ 78 (+23.81%)
Mutual labels:  firewall, opnsense
unblock
Let's make an annoyance free, better open internet, altogether!
Stars: ✭ 67 (+6.35%)
Mutual labels:  whitelist, adblock

UnboundBL 🛑 contributions welcome

Block ads, malware, tracking, mining + more on OPNsense with UnboundBL & Unbound DNS.

UnboundBL

UnboundBL goes hand-in-hand with Unbound DNS to blackhole undesired content. By generating a .conf file for Unbound in realtime, it allows you to easily submit, convert & manage blacklist URL's. It's not quite at the pfBlocker level, but it's getting there! 😅

Current Features

  • Add, download and parse blocklist URLs.
  • Add unlimited whitelist entries in domain format (eg. www.malware-server.net) which will be ignored from any blocklist you parse.
  • One-click refresh and rebuild.

Planned Features

  • Cron-job management.
  • Advanced error reporting.
  • Preset blacklists for easy setup.
  • Advanced blacklist management.
  • Regex builder for whitelist.
  • Pixelserv (NGINX) to replace 0.0.0.0.

Installing

Obviously, this is all done with the 8) Shell mode via SSH.

  1. Drop the UnboundBL/ folder somewhere handy on your router.
  2. Make sure you have the proper tools installed.
  3. cd into UnboundBL/ folder.
  4. $ make package
  5. $ pkg add work/pkg/*.txz

Removing

8) Shell mode via SSH, or web-based package manager, I suppose.

$ pkg remove os-UnboundBL-devel-1.0

Currently at version: devel-1.0 on March 12, 2019

Special thanks to Devin Ortner for his awesome blog post, which helped kickstart this project. OPNsense contributor @mimugmail for his awesome critique and help. And of course, the Unbound DNS & OPNsense team. You guys are 'da real MVPs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].