Cloudflare Detector

Cloudflare 节点检测(PC + 移动端优化 / IP / Colo / 状态 / 可拖拽 / 长按拖动 / 复制)

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
coderyjf
일일 설치 수
0
총 설치 수
23
평점
0 0 0
버전
1.4.4
생성일
2026-05-08
갱신일
2026-05-08
크기
31KB
라이선스
MIT
적용 사이트
모든 사이트

☁ Cloudflare Detector

一个轻量级极简风格 Cloudflare 节点检测 Userscript(支持 IP / Colo / 状态灯 / 面板拖动记忆)


🚀 功能特性

🔍 Cloudflare 检测

  • 自动检测网站是否使用 Cloudflare
  • 支持 Header 检测(cf-ray / server)
  • 支持 /cdn-cgi/trace 获取详细信息

🌍 节点信息(Colo)

自动解析 Cloudflare Edge 节点并映射为中文:

  • SIN → 新加坡
  • HKG → 香港
  • SFO → 旧金山
  • FRA → 法兰克福
  • NRT → 东京

🧠 DevTools 状态系统

状态灯:

  • 🟢 CF 正常(Header + trace 成功)
  • 🟡 CF 不确定(仅 Header 命中)
  • 🔴 无 Cloudflare

📦 IP & 节点信息

点击 IP 可复制。


⚙️ 工作原理

1️⃣ Header 检测

用于快速判断:

cf-ray server: cloudflare


2️⃣ Trace 检测

请求:

/cdn-cgi/trace

返回示例:

ip=1.2.3.4 colo=SIN tls=TLSv1.3 http=h3


🧠 状态逻辑

条件 状态
无 CF Header 🔴 无 CF
仅 Header 命中 🟡 CF 不确定
Header + Trace 成功 🟢 CF 正常

🪟 UI 说明

📌 悬浮按钮

  • 左下角浮动按钮
  • Cloudflare 风格渐变
  • 点击打开面板

📋 面板内容

  • 状态灯(🟢🟡🔴)
  • Cloudflare 状态
  • Edge Node(Colo)
  • Client IP(可复制)

🪄 拖动功能

  • 鼠标拖动面板
  • 自动保存位置
  • 刷新不丢失
  • 类似 DevTools Dock

⚡ 性能

  • 无后台轮询
  • sessionStorage 缓存 30s
  • 按需请求 trace
  • 低资源占用

🔐 隐私

  • 不上传任何数据
  • 不包含统计
  • 仅调用 Cloudflare trace

👨‍💻 Author

GitHub: https://github.com/coderyjf/CloudflareDetector