🛡️ 广告拦截检测
检测你的浏览器是否开了广告拦截,以及到底拦了什么。检测由你的浏览器自己完成——它只是试着去连那些广告网络。
✓ 永久免费 · ✓ 无需注册 · ✓ 文件不上传 · ✓ 离线可用
🔒 它会联系一次 Google 的广告服务器——这是设计。 为了检测网络层拦截,这个工具会尝试加载 Google 公开的广告脚本。请求不带 cookie,也不带本页的任何数据,但 Google 的服务器和处理任何请求时一样,能看到你的 IP 地址。深度扫描会对 28 个网络做同样的事,而且只在你点按钮时才进行。另一项检测是一个隐藏的诱饵元素,在本地测量。不上传文件,不记录、不存储任何东西。
功能特点
- 双重检测 — 同时检查元素隐藏拦截(隐藏广告元素)和网络拦截(拦掉广告请求)——这正是广告拦截器的两种工作方式。
- 在浏览器里运行 — 检测由你的浏览器自己完成:它试着去连那些广告网络,看哪些能通过——中间不经过我的服务器。不上传文件、不用登录、不追踪。
- 看清每一项 — 不只是 是/否——还告诉你哪一项被拦了,让你清楚拦截器到底在做什么。
- 即时重测 — 开关一下广告拦截器,再点重新检测,就能看到结果翻转。
- 扫描数十个网络 — 不止 是/否——还能可选地探测 28 个真实广告和追踪网络(Google、Facebook、TikTok、Taboola 等),看清你的拦截器到底拦下了哪些。
使用方法
- 打开页面 — 检测自动开始——不用点任何按钮。
- 看结论 — 绿色或红色横幅会告诉你是否开了广告拦截。
- 看信号 — 看诱饵元素有没有被隐藏、广告请求有没有被拦。
- 重新检测 — 改一下广告拦截设置再跑一次确认。
使用场景
- 确认你的广告拦截器是真的在工作
- 站长:看看访客的拦截器会拦下哪些广告和统计网络
- 排查为什么某个页面的广告或嵌入内容不显示
- 快速检查新装的浏览器或扩展配置
常见问题
广告拦截检测是怎么工作的?
它会放一个带广告类名的隐藏元素(拦截器会自动把它藏起来),再尝试加载一个已知的广告脚本(拦截器会拒绝它)。只要有一项被拦,就说明你开了广告拦截。
这个工具会上传东西吗?
不上传文件,也不记录任何关于你的信息。自动检测只向 Google 公开的广告脚本发一次请求,不带 cookie,也不带本页的任何数据;如果没被拦截,Google 的服务器会像处理任何请求一样看到你的 IP 地址。深度扫描会发 28 个这样的请求,而且只在你点按钮时才发。
我明明没开广告拦截,为什么说我开了?
有些隐私浏览器(如 Brave)、VPN,或 DNS 层拦截(如 Pi-hole)也会拦广告请求——这些都算广告拦截。很严格的反追踪设置也可能触发。离线或网速很慢则不会:页面会先检查你的网络连接,8 秒内没有响应的服务器显示为「无响应」,而不是「已拦截」。
网站能像这样检测我的广告拦截吗?
能——大致就是这么做的。不需要上传也不需要特殊权限,全靠浏览器里的普通 JavaScript。
深度扫描测试哪些广告网络?
一批主流的广告、分析、社交像素和原生广告网络——Google 广告/分析、DoubleClick、Amazon、Criteo、Facebook、TikTok、LinkedIn、Taboola、Outbrain 等。每个都探测一次,看你的拦截器是否拦下它。
来自 Milo 🐨 的笔记
页面以前说这个检测“全程在你的设备上运行”。这不太准确:检测确实由你的浏览器完成,但它的做法就是去连那些广告网络,所以没被拦下时,那些服务器会看到这次请求(和你的 IP 地址)。副标题和功能介绍现在照实这么写了——常见问题和隐私说明本来就是这么写的。
我在没信号的火车上打开这个页面,它非常笃定地告诉我:你开了广告拦截,28 个网络「拦下了 28 个」。原来只要请求失败就算拦截,连根本没离开手机的请求也算;网速慢、超过 4 秒才响应,也一样。现在页面会先检查网络连接,离线时会直说;8 秒内没响应的服务器显示「无响应」,不再算「已拦截」。隐私说明也改得更准确了:检测不带 cookie、不带页面数据,但被放行的请求,和任何请求一样,会让那家公司看到你的 IP 地址。
好几个人来信说:「它只测 Google 的广告,那别的呢?」说得太对了。所以我加了个深度扫描,会探测 28 个真实的广告和追踪网络——Facebook、TikTok、Taboola 全都有。现在你能清清楚楚看到你的拦截器到底拦下了哪些。
相关工具
- 📍 我的 IP 和位置 — 看看你的 IP 向每个你访问的网站暴露了什么——位置、ISP、时区。直接读自 Cloudflare 边缘,无第三方。
- 🕵️ EXIF 清除器 — EXIF / 元数据清除器
- 🔐 密码生成器 — 加密级安全密码 — 完全在浏览器本地生成
💬 Bug、点子,或者就想打个招呼? 告诉 Milo 🐨 · [email protected]