试试
CHECK

一键检测环境

一次检测出口网络、泄漏、时区语言、浏览器身份与设备指纹,把出口 IP 与浏览器、系统交叉比对,找出会被风控识别的矛盾。

准备就绪

检测在你的浏览器里进行,通常 10 秒内完成。只读取公开的网络与浏览器特征,不读取账号、密码、Cookie、表单或本地文件。

CleanIP 评分
…
出口 IP 本身的类型与信誉,与首页同源
环境一致性
—
浏览器、系统与网络之间是否自洽
—异常
—需注意
—通过
  1. 出口网络待检测
  2. 泄漏检测待检测
  3. 时区与语言待检测
  4. 浏览器身份待检测
  5. 设备指纹待检测
  6. 服务可达性待检测

目标平台

按平台在意的问题加权

选一个你要用的平台,检测完成后会按它在意的问题给出结论。

出口 IP 概要

正在识别你的出口 IP

检测明细

共 28 项检测

出口网络

多个端点看到的出口是否一致、IPv6 是否走了别的地区、请求是否带代理头

网站看到的是你的出口。不同站点看到不同出口、IPv4 与 IPv6 分处两地、请求头暴露代理链,都会让同一个人呈现出多个身份。

  • 多端点出口一致性同时从本站、IPv4 / IPv6 回显和 Cloudflare 读取出口 IP,比较各端点看到的是否一致
  • IPv6 出口比较 IPv4 与 IPv6 出口的国家、运营商与网络类型,判断 IPv6 是否绕过了代理
  • 代理请求头检查请求是否带有 Via、Forwarded 等由 HTTP 代理添加的头
  • TCP 协议栈直连观测点抓取这条连接的 SYN,按选项顺序和初始 TTL 判断发起连接的系统,与浏览器声明的系统比较
  • 连接延迟差比较浏览器测到的往返时间和观测点对同一条连接测到的往返时间,差得多说明中途另有一跳

泄漏检测

WebRTC 是否绕过代理暴露真实地址,DNS 查询由哪里的解析器发出

泄漏会绕过代理,把真实地址或真实运营商暴露给网站,是环境被识别、账号被关联最直接的证据。

  • WebRTC 地址泄漏通过 STUN 获取 WebRTC 实际使用的公网地址,按候选类型与同协议族的网页出口比较(IPv6 按 /64 比较)
  • DNS 解析路径通过一次性域名观察浏览器触发的解析出口、ECS 子网及检测完整度。

时区与语言

系统时区、浏览器语言与出口所在地是否吻合,时区和语言是否只被改了一半

时区、语言与 IP 所在地对不上,是风控判断「使用代理」最常用的依据;只改了一半的时区或语言,则直接说明环境经过伪装。

  • 系统时区 ↔ 出口时区比较系统时区与出口所在地的 UTC 偏移与所属国家
  • 时区声明一致性比较 Date 对象的 UTC 偏移与 Intl 声明的时区,检查时区是否只被改了一半
  • 浏览器语言 ↔ 出口国家检查浏览器首选语言是否为出口所在国家的常用语言
  • Accept-Language ↔ navigator.languages比较 HTTP 请求头声明的语言与页面内 JavaScript 读到的语言

浏览器身份

UA 与 JS 引擎、版本、平台、Client Hints、HTTP 头是否吻合,有无自动化框架痕迹

UA 是最容易改的字段,但引擎、平台和 Client Hints 改不干净。几处说法互相矛盾,平台会直接判定为篡改或自动化访问。

  • UA ↔ JavaScript 引擎根据各引擎特有的报错方式识别真实的 JS 引擎,与 UA 声称的浏览器比较
  • UA 版本 ↔ 引擎能力根据浏览器支持的 JavaScript 新特性推算真实版本区间,与 UA 声明的版本比较
  • UA 系统 ↔ navigator.platform比较 UA 声明的操作系统与浏览器报告的平台
  • UA ↔ Client HintsChromium 内核会通过 Client Hints 单独报告品牌、版本与平台,与 UA 字符串比较
  • HTTP UA ↔ JavaScript UA比较服务器收到的 User-Agent 与页面内的 navigator.userAgent
  • 自动化框架痕迹检查 WebDriver 标记、无头浏览器 UA 以及 Selenium、Playwright 等框架注入的变量
  • 主线程 ↔ Worker在独立的 Worker 里读取 UA、平台、语言、时区与硬件参数,与页面内读到的值比较
  • API 原生性检查 UA、平台、语言、时区与 Canvas / WebGL / Audio 等 API 是否仍是浏览器原生实现
  • WebRTC 接口Chromium 内核无法在设置里关闭 WebRTC,检查 RTCPeerConnection 是否被删除

设备指纹

GPU 与系统是否矛盾,Canvas / Audio 是否被注入噪声,字体与触控是否符合声明的设备

设备指纹用来判断「是不是同一台设备」。指纹与声明的系统矛盾,或每次读取结果都不同,都说明指纹被修改过。

  • GPU ↔ 操作系统检查 WebGL 渲染器是否属于声明的操作系统,是否为没有真实 GPU 的软件渲染
  • Canvas 指纹稳定性同一画面绘制两次,并读回纯色区域的像素,检查是否被注入随机噪声
  • Audio 指纹稳定性用离线音频上下文两次渲染同一信号并比较结果
  • 字体 ↔ 操作系统检测各系统的预装字体,判断是否符合 UA 声明的桌面系统
  • 触控 ↔ 设备类型移动设备的 UA 应当具备触控能力

服务可达性

常用 AI、流媒体与网站能否连通及延迟,仅供参考,不计入评分

这里只看能否连通、延迟多少,不代表账号能否注册、内容是否解锁,也不影响环境一致性评分。

  • AI 服务ChatGPT、Claude、Gemini、Perplexity、Copilot
  • 流媒体与社交Netflix、YouTube、Disney+、Prime Video、Spotify、TikTok
  • 常用站点Google、X、GitHub、Cloudflare

下一步

一键检测环境是做什么的

使用说明

风控系统判断一次访问是否可信,看的不只是 IP,而是 IP、系统和浏览器之间能不能对得上。这个页面把出口网络、泄漏、时区语言、浏览器身份、设备指纹和服务可达性放进一次检测里交叉比对。单独看都正常、合在一起才露出的矛盾,比如德国的 IP 配北京时区、UA 说是 Windows 而字体全是 macOS 的,都会在这里被指出来。

两个分数与判定等级

CleanIP 评分衡量出口 IP 本身的类型、信誉与黑名单,与首页同源;环境一致性衡量本次检测中各项是否自洽,从 100 分起扣,两者互不重复计算。每项检测的结论分为三级:

  • 异常:有硬证据的问题,如真实地址泄漏、UA 与引擎或平台矛盾、时区被局部篡改、自动化痕迹。每项扣 30 分。
  • 需注意:风控会加权、但可能有正当解释的不一致,如时区与出口不符、IPv6 走了别的地区。每项扣 12 分,先判断是否有意为之。
  • 轻微:权重较低的提示,如浏览器语言不是出口国家的常用语言。每项扣 4 分。

什么时候该检测一次

  • 更换代理、VPN 节点或指纹浏览器配置之后
  • 注册或登录跨境电商、广告、支付、AI 平台账号之前
  • 账号被风控、要求验证或被关联之后,排查是哪一层暴露
  • 长期使用中定期复查:代理出口的质量与路由会随时间变化

常见问题7

检测会收集或保存我的信息吗?

指纹、时区、语言等特征在你的浏览器本地计算,不上传原始指纹。出口与解析器的归属查询、DNS 探针和请求头回显会经过本站服务器,只用于本次检测,不会主动扫描你的设备或端口。报告由你自行导出,我们不会把它关联到任何身份。

为什么环境一致性和 CleanIP 评分差别很大?

两者衡量的东西不同。干净的住宅 IP 配上矛盾的时区,CleanIP 评分可以很高而一致性被扣分;机房 IP 只要浏览器、系统与出口互相吻合,一致性仍可以是满分。

IPv4 和 IPv6 在不同地区,一定是泄漏吗?

不一定。只有两个协议族分属不同运营商、又在不同国家时才提示需注意,这通常说明代理只接管了 IPv4;同一运营商只是登记国家不同,多半是 IPv6 地址库的偏差。

WebRTC 显示了我的内网地址,有问题吗?

内网地址(192.168.x.x 这类)只暴露局域网结构,不暴露你的身份,所以只记为轻微;198.18.x.x、10.8.0.x 这类代理 / VPN 虚拟网卡地址会说明你开着 TUN 或 VPN,记为需注意。真正的风险是 WebRTC 暴露了与出口不同的公网地址,说明 UDP 流量绕过了代理。

为什么 DNS 显示「未捕获到查询」?

检测会让浏览器解析并访问一组一次性子域名,无论解析发生在本机、代理客户端还是代理服务器,查询最终都会到达本站的权威 DNS;使用 DoH 加密 DNS 时也一样,只是看到的是 DoH 服务商。只有探测域名被 DNS 过滤服务(如广告拦截 DNS)或网络策略拦截时才会捕获不到,这时本次不下结论。

Canvas 指纹「存在随机噪声」是好是坏?

噪声能防止网站长期追踪你,但「每次读取都不一样」本身就很容易识别,平台会据此判断使用了防指纹工具。需要稳定身份的场景(如多账号运营)应使用按会话固定、而不是每次随机的方案。

全部通过是不是就不会被风控?

不是。这里检查的是网络与浏览器环境是否自洽,平台还会综合账号历史、登录行为、支付信息、设备长期记录等因素。全部通过只说明环境本身没有明显破绽;IP 信誉另看 CleanIP 评分。

mimetic
mimetic
mimetic