Notracking blocklist

自动更新、调节和优化的列表,以阻止广告、跟踪器、恶意软件和其他垃圾。「Automatically updated, moderated and optimized lists for blocking ads, trackers and other online garbage」

Github星跟踪图

没有更多的广告,跟踪和其他虚拟垃圾。

NoTracking 拦截列表是一个基于 DNS 的过滤列表,用于拦截广告、恶意软件、钓鱼和其他在线垃圾。

屏蔽名单的一般政策

  • 不应破坏有用的网站或应用程序
  • 阻止跟踪服务器
  • 阻止广告服务器
  • 阻止分析服务器
  • 阻止诈骗网站
  • 阻止恶意软件服务器
  • 阻止网络管理员
  • 阻止钓鱼服务器

优化

优化器充分利用基于域名的通配符过滤*.doubleclick.net,这减少了遗漏任何新子域名的机会,并大大减少了拦截列表的大小。不能在域名级别上屏蔽的主机名仍会被列在基于主机名的常规拦截列表中。

删除死主机

所有主机名的 DNS 记录都会被持续监控更新。如果 A、AAAA、CNAME 和 NS 记录返回 NXDOMAIN,它们将被标记为死亡并从 hostnames.txt 中删除。域名会根据他们的 whois 数据进行测试,所有未注册的域名都会被从 domains.txt 中过滤掉。

当前的死亡主机名列表可以在这里找到,也可以在这里查看所有未注册的域名。

DNS over HTTPS (DOH)

DNS over HTTPS 将防止网络中的客户端使用默认的本地 DNS 服务。Mozilla Firefox 有一个功能,可以在全网范围内为所有客户端禁用 DOH,如这里所述。

所有域名和组合列表将阻止金丝雀域名 use-application-dns.net,默认情况下在所有客户端上禁用 DOH。

版本

List List Type Compatibility
dnsmasq/dnsmasq.blacklist.txt config Dnsmasq
dnscrypt-proxy.blacklist.txt hostnames Dnscrypt-proxy
adblock/adblock.txt AdblockPlus Adguard Home, uBlock Origin
hostnames.txt hosts Dnsmasq (old: pre version 2.80)
domains.txt config Dnsmasq (old: pre version 2.80)

如何安装

支持 Notracking blocklist

您可以通过多种方式进行支持:

来源

大多数来源来自公共主机文件类型列表,尽管一些 AdblockPlus 列表也仅因其非第三方网络过滤器||evilhost.com^而被包含在内。请参阅 SOURCES.md 以了解所有包含的列表的完整概述。


主要指标

概览
名称与所有者notracking/hosts-blocklists
主编程语言
编程语言 (语言数: 0)
平台
许可证
所有者活动
创建于2015-12-17 20:58:56
推送于2023-06-26 14:10:47
最后一次提交2023-06-26 16:10:47
发布数0
用户参与
星数2.3k
关注者数67
派生数145
提交数3k
已启用问题?
问题数868
打开的问题数10
拉请求数3
打开的拉请求数0
关闭的拉请求数22
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

No more ads, tracking and other virtual garbage

The NoTracking blocklist is a DNS based filter list for blocking ads, malware, phising and other online garbage.

General blocklist policies

  • Should not break useful websites or apps
  • Blocks tracking servers
  • Blocks advertising servers
  • Blocks analytics servers
  • Blocks scam websites
  • Blocks malware servers
  • Blocks webminers
  • Blocks phishing servers

Optimization

The optimizer makes full use of domainname based wildcard filtering *.doubleclick.net, this reduces the chance of missing any new subdomains and significantly reduces the size of the blocklists. Hostnames that cannot be blocked on a domain level will still be listed in a regular hostname based blocklist.

Dead hosts removal

All hostname DNS records are constantly monitored for updates. In case the A, AAAA, CNAME and NS records return NXDOMAIN they will be marked as dead and removed from hostnames.txt. Domains are tested on their whois data, all unregistered domains will be filtered out of domains.txt.

The current list of dead hostnames can be found here and have a look here for all unregistered domains.

DNS over HTTPS (DOH)

DNS over HTTPS will prevent clients in your network from using the default local DNS services. Mozilla Firefox has a feature to disable DOH network wide for all clients as described here.

All domain and combined lists will block the canary domain use-application-dns.net, disabeling DOH by default on all clients.

Versions

List List Type Compatibility
dnsmasq/dnsmasq.blacklist.txt config Dnsmasq
dnscrypt-proxy.blacklist.txt hostnames Dnscrypt-proxy
adblock/adblock.txt AdblockPlus Adguard Home, uBlock Origin
hostnames.txt hosts Dnsmasq (old: pre version 2.80)
domains.txt config Dnsmasq (old: pre version 2.80)

How to install

Supporting Notracking blocklist

You can support in multiple ways:

Sources

Most sources come from public hostfile type lists, though several AdblockPlus lists are also included only for their non-3rd party networking filters ||evilhost.com^. See SOURCES.md for the full overview of all included lists.