IPGuard PRO
IP 純淨度 · 旁路洩露 · 協定與指紋體檢台
← 返回即時檢測台

IPGuard 檢測原理與技術架構說明

IPGuard 是 100% 純前端運行的 IP 純淨度、機房/住宅原生屬性與瀏覽器防關聯風控體檢工具,在 5 seconds 內透過 HTTPS 與 DoH 並發交叉驗證 8 大威脅情報源與 5 路 DNSBL 黑名單,所有指紋計算均在瀏覽器本地記憶體與 localStorage 中完成(0 bytes 隱私資料上傳)。

IPGuard 同時暴露國際代理出口、國內直連出口、Cloudflare 邊緣節點與 WebRTC STUN UDP 反射出口共 4 條物理通道,並針對 IPv4、IPv6、WebSocket、WebTransport、HTTP/3 QUIC、DNS Prefetch、Preconnect 與 Beacon 執行 10 項旁路洩露審計,支援 4 languages 即時切換與完整 JSON 報告匯出。

100% Client-Side (0-Byte Upload) 8 Threat DBs + 5 DoH DNSBL Team Cymru RIR TXT Lookup P0 / P1 / P2 10-Channel Leak Matrix TLS JA3 & Post-Quantum X25519MLKEM768 Canvas · WebGL · Audio · Font SHA-256
⚙️ 六大核心檢測引擎原理 (6 Core Inspection Engines)

01 · 四通道出口並發曝光與分流拓撲推導

Multi-Exit Topology

IPGuard 透過瀏覽器並發請求海外 HTTPS 情報節點、國內 Bilibili/IPIP 直連節點、Cloudflare 邊緣 /cdn-cgi/trace 介面以及 WebRTC STUN UDP 套接字,在 5 seconds 內同時鎖定 4 條網路通道的真實出口 IP,100% 自動識別規則分流 (Split-Tunnel)、全域 TUN 接管與直連狀態。

Exit 1 (Global HTTPS): api.ipapi.is · ipinfo.io · ipwho.is Exit 2 (Domestic Direct): myip.ipip.net · ip.useragentinfo.com Exit 3 (Cloudflare CDN): cloudflare.com/cdn-cgi/trace (Colo + WARP + HTTP/3) Exit 4 (WebRTC STUN UDP): stun.cloudflare.com:3478 · stun.l.google.com:19302

02 · 機房/住宅屬性投票與 RIR 原生/廣播 IP 鑑定

ASN & DoH RIR

IPGuard 對 8 個威脅情報源的 ASN 類型欄位、內建雲廠商自治系統庫與 AliDNS DoH 反向 PTR 記錄執行加權投票以區分機房 Hosting 與住宅 ISP;同時透過 HTTPS 查詢 Team Cymru 官方 asn.cymru.com TXT 記錄提取 5 大 RIR 註冊國,100% 準確判定原生 IP 與廣播 IP。

DoH RIR Origin Query : <reversed-ip>.origin.asn.cymru.com (TXT) DoH ASN Registry : AS<number>.asn.cymru.com → ARIN | RIPE | APNIC | LACNIC | AFRINIC Native IP Verdict : RIR Allocated Country === GeoIP Physical Country DoH DNSBL Lookups : zen.spamhaus.org · b.barracudacentral.org · bl.spamcop.net

03 · P0 / P1 / P2 全協定堆疊 10 通道旁路洩露矩陣

10-Channel Leak Matrix

IPGuard 針對代理工具最易遺漏的旁路流量劃分 P0/P1/P2 三級共 10 個真實探針通道,每次檢測動態生成 32 位隨機十六進位子網域以強制穿透系統 DNS 快取,實測 IPv6 AAAA、WebSocket、WebRTC、WebTransport QUIC、HTTP/3、DNS Prefetch、Preconnect 與 Beacon 是否洩露真實 IP。

P0 (Core) : IPv4 HTTPS · IPv6 AAAA (api6.ipify.org) · WebSocket (wss://) · WebRTC UDP P1 (UDP/DNS): WebTransport QUIC · HTTP/3 Alt-Svc · <link rel="dns-prefetch"> · <link rel="preconnect"> P2 (Bg/Port): navigator.sendBeacon() · <img> Subresource · 127.0.0.1 Proxy Ports · SDP MTU

04 · TLS 交握指紋 (JA3 / 抗量子) 與出站 Header 審計

TLS JA3 & Split-TCP

IPGuard 透過遠端 TLS 與 Header 反射探針實測瀏覽器發出的 ClientHello 加密套件排列、JA3 雜湊與 X25519MLKEM768 抗量子金鑰交換,檢測代理閘道是否執行了中間人 TLS 終結重打包、注入 X-Forwarded-For 髒頭,或因本地代理代交握產生 TCP Connect 遠小於 TTFB 的時延斷層。

TLS ClientHello : JA3 MD5 Hash · TLS 1.3 Cipher Suites · X25519MLKEM768 PQ Group Header Integrity: Outbound Header Order Hash · Sec-CH-UA vs User-Agent · Via / XFF Check Split-TCP Ratio : ResourceTiming (connectEnd - connectStart) vs (responseStart - requestStart)

05 · 瀏覽器硬體指紋與 CreepJS 風格防篡改審計

SHA-256 Hardware Entropy

IPGuard 在本地記憶體中透過 WebCrypto API 計算 Canvas 2D 光柵化像素、WebGL 未遮罩顯卡渲染器、WebAudio 離線振盪器壓縮波形與 Canvas measureText 系統字型寬度的確定性 SHA-256 簽章(0 bytes 上傳),並校驗原生函式 toString 完整性與 Webdriver 自動化痕跡。

Hardware Hashes : SHA-256(Canvas 2D) + SHA-256(WebGL GPU) + SHA-256(OfflineAudioContext) OS Font Infer : Canvas 2D ctx.measureText() width delta across macOS / Windows / CJK fonts Anti-Tamper : Function.prototype.toString native code audit + navigator.webdriver check

06 · 綜合純淨度與環境一致性數學評分模型

Deterministic Scoring

IPGuard 採用透明、可復現的扣分制數學模型生成 0–100 純淨度評分與 0–100 環境一致性評分,綜合考量機房 Hosting 屬性、廣播 IP、VPN/Proxy 標記、DNSBL 黑名單命中數以及 IP 時區、系統語言、WebRTC 與 EDNS 遞迴出口的一致性,支援匯出完整 JSON 報告。

IP Purity (100) = 100 - Hosting(28) - Broadcast(8) - Proxy/VPN(22) - Tor(30) - DNSBL(n×18) Env Consistency(100) = 100 - TimezoneMismatch(30) - LangMismatch(15) - WebRTCLeak(35) - DNSLeak(20)

🔬 IPGuard 三步完成全鏈路 IP 純淨度與防關聯體檢 (3 Steps)

零後端純前端架構:基於 HTTPS CORS、DNS-over-HTTPS (DoH) 與 Web 硬體 API 的確定性審計流程
  1. 01 · 四通道出口並發曝光

    IPGuard 在打開頁面後 3 steps 的第一步即透過 HTTPS 並發探測國際代理出口、國內直連出口、Cloudflare 邊緣節點與 WebRTC STUN UDP 出口,在 5 seconds 內識別分流代理與真實寬頻 IP(上傳 0 bytes 個人資料至私有後端)。

  2. 02 · 機房/原生屬性與 10 通道防洩露核驗

    IPGuard 聚合 IPinfo、ipapi.is、Team Cymru RIR 註冊局與 5 路 DNSBL 黑名單交叉判定機房 Hosting 與廣播 IP,並透過唯一隨機子網域實測 IPv6、WebSocket、WebTransport、HTTP/3 QUIC、DNS Prefetch、Preconnect 與 Beacon 等 10 個通道是否發生旁路洩露。

  3. 03 · 協定棧指紋、硬體熵值與 JSON 報告匯出

    IPGuard 在瀏覽器本地計算 TLS JA3 握手雜湊、抗量子金鑰交換、HTTP Header 順序以及 Canvas 2D、WebGL、WebAudio、系統字體 SHA-256 指紋,支援 4 languages 切換並將設定保存在 localStorage,一鍵匯出 100% 完整的結構化 JSON 審計報告。

❓ 常見問題與風控判定原理解答 (FAQ)

IPGuard 彙總了關於機房 Hosting IP 識別、原生與廣播 IP 判定、10 通道 WebRTC 與 DNS 遞迴洩露、TLS JA3 協定斷層以及 0 bytes 純前端 localStorage 隱私安全的核心技術解答。

IPGuard 是如何區分機房 IP (Hosting/Datacenter) 與家庭寬頻住宅 IP (ISP) 的?

IPGuard 透過 HTTPS 並發查詢 IPinfo、ipapi.is、ipwho.is、FreeIPAPI 以及 AliDNS DoH 反向 PTR 記錄,對自治系統號 (ASN) 與電信商名稱執行 8 源交叉投票,可在 5 seconds 內精準識別 AWS、Vultr、Cloudflare、DMIT、搬瓦工等 100% 已知機房段並匯出 JSON 結果。

IPGuard 如何純前端判定原生 IP (Native IP) 與廣播 IP (Broadcast IP)?

IPGuard 利用 DNS-over-HTTPS (DoH) 直接查詢 Team Cymru 官方 asn.cymru.com TXT 記錄,提取該 ASN 在 ARIN、RIPE、APNIC 等 5 大區域註冊局 (RIR) 的官方註冊國家代碼,並與 GeoIP 實際落地國家比對,在 4 languages 介面下一目了然地區分 100% 原生 IP 與跨國廣播 IP。

為什麼開啟了代理,IPGuard 仍提示 WebRTC、IPv6 或 DNS Prefetch 存在洩露?

IPGuard 實測 10 條獨立網路通道:當代理僅接管 IPv4 TCP 流量而未開啟 TUN 虛擬網卡時,WebRTC STUN UDP、WebTransport QUIC、純 IPv6 AAAA 直連或 dns-prefetch 後台預解析會繞過代理直接暴露國內寬頻 IP,只需 3 steps 開啟 TUN 模式與遠端 Fake-IP DNS 即可 100% 修復。

本機瀏覽器發出的 TLS / HTTP/2 流量經過機房代理後會產生協定指紋不一致嗎?

IPGuard 透過遠端 TLS 與 Header 探針檢測 JA3 指紋雜湊、X25519MLKEM768 抗量子擴展、HTTP Header 排列順序以及 TCP Connect 與 HTTP TTFB 的時延差;若代理網關對 HTTPS 進行了 TLS 終結重打包或注入了 X-Forwarded-For 髒頭,IPGuard 會在 5 seconds 內標出風險並寫入 JSON 報告。

IPGuard 會將我的真實 IP、瀏覽器指紋或檢測記錄上傳到後台伺服器保存嗎?

IPGuard 採用 100% 純前端零後端架構,向私有伺服器上傳 0 bytes 歷史日誌;所有 IP 情報請求與 Canvas、WebGL、WebAudio、字體指紋 SHA-256 計算均在當前瀏覽器記憶體中即時完成,僅將 4 languages 語言偏好保存在本機 localStorage 中。