d3cim / block

Hardened dnscrypt-proxy blocklist.
GNU General Public License v3.0
15 stars 3 forks source link

More sources #2

Open emanruse opened 1 year ago

emanruse commented 1 year ago

Nice project!

Have you considered StevenBlack/hosts source?

How about the sources uBlock Origin uses?

d3cim commented 1 year ago

@emanruse they are all included in OISD (full) blocklist

emanruse commented 1 year ago

Excellent!

emanruse commented 1 year ago

Hm. I checked your block list and:

grep 'analytics' blocked-names.txt

returns nothing. OTOH (testing StevenBlack's host file):

grep 'google-analytics' hosts 
# [google-analytics.com]
0.0.0.0 google-analytics.com
0.0.0.0 ssl.google-analytics.com
0.0.0.0 www.google-analytics.com
#0.0.0.0 google-analytics.com           # breaks some sites
#0.0.0.0 ssl.google-analytics.com
#0.0.0.0 www.google-analytics.l.google.com
#0.0.0.0 www.google-analytics.com       # breaks some sites
0.0.0.0 ssl-google-analytics.l.google.com
0.0.0.0 www-google-analytics.l.google.com

Doesn't that mean your blocklist does not block Google Analytics at all? (and therefore does not really include the StevenBlacks's host file which blocks many more)

d3cim commented 1 year ago

@emanruse bacause filtering with the hosts file and fiktering with dnscrypt isn't the same, dnscrypt in fact support more patterns, the host file is limited to thw specific name, I can block more with substring, like in this case, with lytic rule.

emanruse commented 1 year ago

Oh, I see. You are right.

BTW could you please answer my question/issue in your dnscrypt-proxy-android repo? I am really willing to have DNSCrypt on my devices and I have been fighting it for a long time without success.