一块 2 美元的开发板,刷成了 DNS 广告拦截器,并且开源了。
ESP32-C3 Super Mini,400KB 内存、4MB 闪存、自带 WiFi,加一个 USB 转接头和一个 3D 打印外壳。
不要订阅。
不要浏览器扩展。
不要独立电源。
插在路由器的 USB 口取电,WiFi 连上,设成你家的 DNS 服务器。列表里的广告和追踪域名,在这一层全部拦掉。
为了压住内存,域名用 40 位哈希存。带一个网页面板,能看到拦了什么,也能自己加域名。
作者 ZedAxis,东西叫 ESP32-C3 AdBlock。
补一个原作者没展开说的点:
这种 DNS 拦截,和你手机上装拦截 App,不是一回事。
手机端只对那一台设备生效,换个 App 或者走 DoH 就漏了。
DNS 层是全家一起生效——手机、平板、电视、孩子的设备,还有那些根本装不了东西的智能家电。
代价是它拦不了加密流量里的广告。比如 YouTube 的贴片广告,那是同一个域名下混在正文流里的,DNS 层看不见。
但网站上的横幅、跳转、追踪脚本,基本都挡得住。
2 美元,插上就不管了。
显示更多