m-parashar / adblock Goto Github PK
View Code? Open in Web Editor NEWAdblock for DD-WRT (and others)
Home Page: https://adblock.sh/
License: MIT License
Adblock for DD-WRT (and others)
Home Page: https://adblock.sh/
License: MIT License
Hello!
First and most importantly, thank you for creating this adblocking solution for dd-wrt!
Is it possible to add a feature that would block all subdomains to a specific site? If a user adds a * prefix to the url (ex. *.domain-name.com) in myblacklist the script would be able to parse that and block all subdomains.
To who whom this concerns
I have found duplicates domains in both Whitelist and Blacklist files, not sure what to make of it
s.youtube.com
s.ytimg.com
match.adsrvr.orgtrack.eyeviewads.comrtd.tubemogul.com
match.adsrvr.org
track.eyeviewads.com
rtd.tubemogul.com
Hello
You have several problem with some lists as in it's non functionally, can you please give user the ability to ignore your personal whitelist as well as apple whitelist given the whitelist is to broad in removing all things Apple and other setting.
Cheers
[INFO] VERSION: 20210204
[INFO] CMDARGS: -3
[INFO] NETWORK: UP | MODE: ONLINE
[INFO] IP ADDRESS FOR ADS: 0.1.2.3
[INFO] SECURE [0=NO | 1=YES]: 0
[INFO] BLITZ LEVEL [0|1|2|3]: 3
[PROC] Creating mpdomains file
[PROC] Creating mphosts file
[PROC] Processing StevenBlack lists
[PROC] Processing notracking blocklists
[PROC] Processing Disconnect.me lists
[PROC] Processing quidsup/notrack lists
[PROC] Processing MalwareDomains lists
curl: (22) The requested URL returned error: 404
[PROC] Processing adaway list
[PROC] Unlocking BLITZ=1 level lists
[PROC] Processing more StevenBlack lists
[PROC] Processing pgl.yoyo.org list
[PROC] Processing Securemecca list
[PROC] Processing cryptomining and porn lists
curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
[PROC] Processing Easylist & w3kbl lists
[PROC] Unlocking BLITZ=2 level lists
[PROC] Processing even more StevenBlack lists
[PROC] Processing Cameleon list
[PROC] Processing winhelp2002 list
[PROC] Processing someonewhocares list
[PROC] Processing anudeepND lists
[PROC] Processing CHEF-KOCH lists
[PROC] Processing joewein.de LLC list
[PROC] Processing Windows telemetry lists
[PROC] Processing smart TV blocklists
[PROC] Processing a few more blocklists
[PROC] Unlocking BLITZ=3 level lists
[PROC] Processing dbl.oisd.nl list
[PROC] Processing Mahakala list
[PROC] Processing HostsFile.mine.nu list
[PROC] Processing Kowabit list
[PROC] Updating official blacklist/whitelist files
[INFO] Size of /tmp/mphosts.tmp: 53M
[INFO] Size of /tmp/mpdomains.tmp: 7.2M
[PROC] Processing blacklist/whitelist files
[PROC] Processing final mphosts/mpdomains files
[PROC] Removing temporary files
[INFO] Size of /Users/redback/Extraction/adblock-master/mphosts: 53M
[INFO] Size of /Users/redback/Extraction/adblock-master/mpdomains: 7.1M
[INFO] Number of hosts blocked: approx 1855070
[INFO] Number of domains blocked: approx 187850
No matching processes were found
[INFO] Total time: 17:25 minutes
[INFO] DONE
First of all, thank you Manish for creating such an excellent program!!
A feature suggestion would to add a command to check if protection is active, and list the current protection level.
Would it be possible to add this as well to the list?
https://raw.githubusercontent.com/hufilter/hufilter/master/hufilter-dns.txt
Alternatively, add a command line option to add custom filter-list URLs? (but I am afraid this would mean more work as you currently have no external list of URLs, all are hardcoded into the script, if I see it corretly)
Thanks for your response!
Would be great to be able to also use Adblock on OpenWRT!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.