Notracking blocklist

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

Github stars Tracking Chart

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

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 以了解所有包含的列表的完整概述。


Main metrics

Overview
Name With Ownernotracking/hosts-blocklists
Primary Language
Program language (Language Count: 0)
Platform
License:
所有者活动
Created At2015-12-17 20:58:56
Pushed At2023-06-26 14:10:47
Last Commit At2023-06-26 16:10:47
Release Count0
用户参与
Stargazers Count2.3k
Watchers Count67
Fork Count145
Commits Count3k
Has Issues Enabled
Issues Count868
Issue Open Count10
Pull Requests Count3
Pull Requests Open Count0
Pull Requests Close Count22
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

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.