移除广告与追踪器 —— hosts 去广告指南

AdGuard 是目前最热门的广告拦截软件,但是因为 AdGuard 没有开源。所以接下来我将介绍实现同样功能的开源方法。

uBlock Origin

这是一款浏览器插件,支持市面上的大多数浏览器。

因为是浏览器件,所以不需要系统级的权限,但会带来一些额外的资源占用。

Blokada

这是一款手机 APP,支持 Android 与 iOS,几乎就是一款开源版的 AdGuard,使用本地自建的 VPN 服务以过滤广告与追踪器,缺点是会带来额外的资源占用与电池消耗,并且不支持与代理服务器同时使用,也就无法像 #1531 主题一样,在使用 Blokada 的同时使用 Geph4 。

Blokada 有 4 与 5,两个版本。4 支持自定义 hosts 列表,5 只能使用自带的规则但用起来比较轻松。

AdAway

这是 Android 老牌开源的去广告软件,功能强大,最早的版本可以追溯到 2013 年。

AdAway 原本只支持 Root 权限,现在的版本也支持本地 VPN 模式了。

Root 权限带来的优点是节省电量,因为直接使用系统底层的功能,缺点当然是需要花费精力学习 Android 底层相关的知识以获取 Magisk 与 Root。

直接操作 hosts 文件

PC 系统适合这么做,比如使用脚本,自动从一些站点抓取最新的 hosts 规则合并后写进系统 hosts 里。

SwitchHosts

客户端程序目前仍然在维护且用户群体较大的是 oldj 编写的 SwitchHosts ,Windows/Linux/Mac OS 全平台支持。

软件主要有混合多个 hosts 规则合并的功能,比如本地规则 + 远程规则合并,效果也很符合直觉,软件简单易用。

image

updateHosts

现成的脚本有 ladder1984 编写的 updateHosts ,Windows/Linux/Mac OS 全平台支持,不过已经多年没有人维护了。

hosts 规则

三个常用高效的 hosts

filterlists 这个网站收录了大部分的 hosts 规则。


参考资料

  1. z44499783 收集的 hosts 规则 NoADList

我的PGP公钥 ECFAD774868C9AD1A7FD726C06A8C9E815B31245

2021-02-23T00:00:00Z

PGP对标题及简介的签名

移除广告与追踪器 —— hosts 去广告指南.txt

2 Likes

给大佬敬茶,帮大忙了,早点看我也就不用买adguard了。
对了,关于隐私,自由软件的推荐,大佬知道相关网站吗?类似dig deeper(How to choose a browser for everyday use?)这种。

2 Likes

据我所知有两个还不错的开源软件推荐网站:

1 Like

你还购买了吗?我觉得,这有点像是「智商税」(只是打个比方,无恶意)

请下次注意,你应该在进行任何支付操作前,对收款方进行背景调查,比如说:
i) 地址在哪里?
ii) 是不是自由软件?
iii) 有没有墙内背景?
iv) etc.

通过进行背景调查,可以避免再次支付「智商税」(只是打个比方,无恶意)

其实花钱是小事,真正的风险是隐私泄露

具体问题,请看2047服务之人肉搜索:2047.name/guizhou

1 Like

@wdheavje

https://2047.name/guizhou

1 Like

你把网址的 https:// 前缀漏掉了,请下次注意。

注意:不要在Tor浏览器中使用扩展

https://support.torproject.org/zh-CN/tbb/tbb-14/

1 Like

开源的还有一个Virtual Hosts:https://android.izzysoft.de/repo/apk/com.github.xfalcon.vhosts

GitHub原码:https://github.com/x-falcon/Virtual-Hosts

2 Likes