惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
Martin Fowler
Martin Fowler
博客园_首页
量子位
T
Tailwind CSS Blog
博客园 - Franky
G
Google Developers Blog
D
DataBreaches.Net
Vercel News
Vercel News
B
Blog
Recent Announcements
Recent Announcements
S
SegmentFault 最新的问题
M
MIT News - Artificial intelligence
爱范儿
爱范儿
博客园 - 【当耐特】
The Cloudflare Blog
H
Help Net Security
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
C
Check Point Blog
有赞技术团队
有赞技术团队
Microsoft Security Blog
Microsoft Security Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
全局拦截手机广告跟踪,现在有了一个安全、免费的选择:Bloka...
2020-07-19 · via 少数派

Matrix 精选

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


编者按:本文中提到的广告拦截器 Blokada 同时在 iOS 和 Android 平台发布,iOS 版本的功能相较 Android 版差了很多,且无法在中国区 App Store 下载。文中的功能介绍和截图均以 Android 版为主。

侵入式以及恶意广告,未经用户允许的隐私数据上传,令人反感但从未停止。为了摆脱这些广告和跟踪,我们可以在浏览器中安装广告拦截插件,移动设备上却一直少有开箱即用的优质广告拦截软件。Blokada,为此而生。

Blokada 是一款适用于 Android 和 iOS 设备的全局广告、跟踪拦截软件。与同类软件 AdGuard 一样,提供了三种功能:DNS,主机过滤和代理,但不同的是,Blokada 开源自由,DNS 和广告过滤功能完全免费,不用担心「监管者」犯罪,不用支付高额的订阅费。

一、原理

通过越狱、Root 的方式,修改系统文件或者加载模块来过滤广告请求固然高效,但操作难度不低,对系统的更新也可能有影响。Blokada 使用的方案是本地代理,利用系统提供的 VPN 接口,接管所有应用的网络请求,应用用户设置的规则处理这些请求,从而实现广告过滤和跟踪拦截功能。如下图所示,整个过程在本地完成,不会上传数据,不存在第三方服务商:

这种方法就体验来看,有好有坏。坏处是应用需要一直运行在后台,一方面,这对于一些国内定制系统来说,并不是什么容易的事。我测试下来,即使将应用加入内存清理白名单,电池设定为「无限制」,并且锁在任务界面,还是有可能被清理掉;另一方面,挂在后台也带来了额外的耗电问题。此外,由于已经占用了 VPN 接口,Blokada 一般不能和其他 VPN 服务一起使用。好处是不需要时可以随时关闭,大不了直接卸载,规则也可以随时添加,实时生效。相对于 AdGuard Home 等基于路由器的服务,运行在移动平台的 Blokada 可以适用于各种网络环境。

二、设置

软件 iOS 版可以通过  Apple 商店 下载, Android 版虽然上架了 Google Play,但为了通过审核,并非全功能版本,建议在 官网 或者 F-Droid 下载最新版。iOS 版本开发晚于 Android 版,一些功能可能有细微区别,以下内容基于 Android 平台。

软件主要通过 DNS 和主机过滤两个功能去除广告和跟踪。DNS 负责将域名和 ip 地址匹配,手机的 DNS 默认由运营商定义,运营商则可能会借此投放一些广告。从软件主界面点击「DNS」,然后选择你认为合适的 DNS 服务商,最后点击启用 DNS 即可生效。有两点需要注意,其一,停用软件 DNS 服务的入口在界面最上方,选中「Default」会使用「1.1.1.1」服务。其二,软件提供的 DNS 列表中的大部分在国内访问体验并不好,可以试一试「AdGuard DNS」,你也可以在「添加新的 DNS」自定义一些国内口碑速度口碑都不错的公共 DNS。

进入「广告过滤」-「主机列表」设定过滤规则。默认选中了「Energized Blu」,能过滤不少东西,但可能还不够。可以添加的下面这些规则列表:

  1. 如果你使用这些机型:三星 - Samsung Blocker,小米 - Xiaomi Blocker;
  2. 建议添加的增强规则:Goodby Ads,AdAway;
  3. 屏蔽常见的成人内容:StevenBlack Unified;
  4. 如果使用这些网站:YouTube - YouTube Ad Blocker,Facebook - Social hosts file

如果你觉得默认的列表还不够的话,可以去 FilerLists 或者 GitHub 上搜索「Ad Host」看一看,里面大概还有几千多个列表可供使用。将列表的链接添加在「新建一个 Host 列表」中即可。如果在使用过程中遇到某个想要屏蔽的请求,可以在「主机记录」中选中记录,点击「阻止」。

添加规则列表越多,软件内存和电量消耗越多,各种页面加载速度也会变慢,5 个列表以内几乎感知不到额外的耗电。

三、使用

一切设定完成后,在主界面激活 Blokada,并允许创建 VPN,程序就会开始运行,如果是以前使用过的应用,建议首先清理一下缓存。「主机记录」展示了所有允许和屏蔽的网络请求,运行在后台的软件做的小动作一览无遗。

在国内定制的系统中,为了保证软件的稳定运行,建议在软件的设定中开启「开机自启动」和「常驻通知栏」,并且将软件加入一些「优化」软件的白名单。最重要的是,在系统设置的 VPN 设置中,开启「始终开启的 VPN」,这样当软件被清理时,你会第一时间得到通知。

当然,屏蔽也可能过火,如果遇到了某个网站无法打开,尝试关闭 DNS 服务;如果遇到某个应用加载异常,页面无法显示,可能需要在「应用程序」设置中将此应用添加进屏蔽白名单中。

不要期待这个软件能屏蔽所有的广告和跟踪,一些预加载的广告,和一些被设计为应用一部分的广告是无法被屏蔽的;有一些软件功能也依赖于广告,屏蔽反而会导致应用异常。

如果在使用中遇到其他的问题或者有任何建议,可以访问软件的 官方社区 或者 GitHub

四、防火墙

利用自定义列表,Blokada 实际上可以当作一个好用的移动端防火墙。在「新建一个 Host 列表」中,输入想要屏蔽的域名,这样就能实现给孩子或老人使用时控制其能访问的网站。此应用目前已经支持通配符,可以在「高级广告屏蔽规则」中启用,让设置规则更加简单。

> 下载少数派 客户端 、关注 少数派公众号 ,了解更妙的数字生活 🍃

> 想申请成为少数派作者?冲!