瀏覽器指紋是網站在不用 Cookie、不看 IP 的情況下,透過收集你的瀏覽器和裝置的幾十項特徵,組合出一個幾乎獨一無二的標識。螢幕解析度、時區、語言、安裝的字型、顯示卡渲染細節、音訊處理特徵、擴充套件列表……單獨看每一項都很普通,但組合在一起,在幾百萬訪客裡能把你挑出來。這就是為什麼開了代理、清了 Cookie,某些網站依然「認識」你。

指紋由什麼組成

常見的資訊來源,按識別力從高到低:

  • Canvas 和 WebGL 指紋:網站讓瀏覽器在後臺畫一張圖或渲染一段 3D,不同顯示卡、驅動、系統的輸出有細微差異,取雜湊就是一串穩定的標識。
  • 字型列表:系統安裝了哪些字型,透過測量文字寬度間接得知。裝過中文辦公軟體、設計軟體的機器,字型組合非常獨特。
  • 音訊指紋:用 AudioContext 處理一段訊號,輸出因硬體和系統不同而不同。
  • 螢幕與視窗:解析度、色深、裝置畫素比、視窗大小。
  • 語言、時區、系統、瀏覽器版本:單獨不獨特,組合起來很有用。中文系統 + 英文瀏覽器 + 東八區之外的時區,本身就是少見組合。
  • 擴充套件和外掛:廣告攔截器會改變頁面結構,本身就是特徵。
  • 硬體引數:CPU 核心數、記憶體大小、觸控點數、電池 API。

瀏覽器指紋和 IP 無關。這一點決定了後面所有結論。

指紋由什麼組成舉例
螢幕尺寸和色深數值
已裝字型清單列表
系統和瀏覽器版本字串
時區和語言數值
顯示卡繪圖結果影象雜湊

單看每一項都常見,合在一起幾乎唯一。

為什麼 VPN 擋不住指紋

VPN 改變的是網路層:網站看到的 IP 從你的電信業者變成了伺服器。指紋發生在應用層,是瀏覽器主動告訴網站的資訊。開著 VPN 訪問,網站看到「一個新 IP,但指紋和上週那個人一模一樣」,反而把兩次訪問關聯起來了。

這不是 VPN 的缺陷,而是分工:VPN 管「你從哪來」,指紋管「你是誰的裝置」。想同時解決,需要兩邊都處理。

為什麼隧道擋不住原因
出口地址隧道能改
時區瀏覽器自己報
字型瀏覽器自己報
顯示卡特徵瀏覽器自己報

這些都在普通請求裡,跟著隧道一起出去。

怎麼查自己的指紋

本站工具。 開啟隱私檢查器,它會列出你的瀏覽器在不看 IP 的情況下向網站暴露了哪些資訊,以及哪些專案讓你顯得獨特。先看這一頁,再決定要不要動手。

第三方檢測站。 EFF 的 Cover Your Tracks(coveryourtracks.eff.org)會告訴你「在多少訪客中你是唯一的」,AmIUnique 和 BrowserLeaks 給出每一項的具體值。多測幾個,因為各站的樣本庫不同。

對比測試。 用同一臺電腦先正常訪問,再開 VPN、再開隱私模式各測一次。如果三次的指紋雜湊一樣,說明 VPN 和隱私模式對指紋沒有影響,這是正常現象,也是問題所在。

怎麼防止瀏覽器指紋追蹤

思路只有兩種:讓自己和大多數人一樣,或者讓每次訪問都不一樣。

  1. 用主流配置。 最新版 Chrome 或 Safari,預設視窗大小,系統語言和瀏覽器語言一致,不裝一堆擴充套件。越普通越安全,這和直覺相反。
  2. 讓瀏覽器抵抗指紋。 Firefox 的「嚴格」增強型跟蹤保護和 privacy.resistFingerprinting 會把 Canvas、時區、字型等返回統一值;Brave 預設給 Canvas 和音訊加隨機噪聲,每個站點看到的指紋不同;Safari 會向所有網站報告簡化後的系統配置。
  3. Tor 瀏覽器:所有使用者看起來一樣,這是最徹底的方案,代價是速度和相容性。
  4. 分開身份。 需要匿名的活動用一個獨立的瀏覽器或使用者配置檔案,不在裡面登入任何實名帳號。指紋再獨特,不和身份掛鉤就沒有意義。
  5. 拒絕不必要的許可權。 位置、攝像頭、通知、藍芽,每一項授權都是新的特徵。
  6. 別追求「完美隱藏」。 把指紋改得極端獨特(比如禁用 JavaScript、偽造罕見的 User-Agent)反而更容易被識別。目標是「淹沒在人群裡」。
什麼最能降低可識別度效果
用和大多數人一樣的瀏覽器最大
攔截指令碼較大
保持預設視窗尺寸中等
刪掉冷門字型較小
換出口地址最小
誰提供VPN 能否改變清除方法
IP 地址網路換網路或用 VPN
Cookie網站寫入瀏覽器不能清除瀏覽資料、隱私模式
瀏覽器指紋瀏覽器主動報告不能換配置、抗指紋瀏覽器

三者互相獨立。網站通常三管齊下:IP 變了看 Cookie,Cookie 清了看指紋。只處理其中一項,效果有限。

三層互不相干誰能改
出口地址隧道
Cookie瀏覽器清理
指紋兩者都改不了

什麼時候需要在意

日常瀏覽不必焦慮:指紋主要被廣告網路用來跨站點跟蹤,影響的是你看到什麼廣告。需要認真對待的場景:不希望兩個帳號被關聯、在公共電腦或工作電腦上處理私事、做需要匿名的調查或寫作。這些情況下,「VPN + 抗指紋瀏覽器 + 獨立身份」三樣一起用。

一句話總結

VPN 隱藏你從哪裡來,指紋暴露你是哪臺裝置。查一次自己的指紋,用主流配置或抗指紋瀏覽器把自己變得普通,需要匿名的事情用獨立的瀏覽器身份去做。

404 VPN 負責網路這一層:VLESS 或 WireGuard 隧道,DNS 在隧道內解析,Kill Switch 防止斷線洩露;瀏覽器那一層需要你自己配合。隱私檢查器我的 IP 是什麼可以隨時用來對照檢查,開始使用請到首頁

指紋要逐項降低,不是一次性消除。

給 AI 的提示詞
幫我降低瀏覽器的可識別度。

瀏覽器:(哪個,版本)。系統:(哪個)。
已裝擴充套件:(全部列出)。
螢幕解析度:(多少)。
指紋測試的結論:(把結論貼過來)。

逐項告訴我:這一項是否讓我更顯眼、能不能改、
改了會損失什麼便利。
按投入產出排序。
如果某一項根本改不了,就直說,不要建議那些
反而讓瀏覽器更獨特的做法。