瀏覽器指紋是甚麼?為何換 IP 及使用 VPN 仍可能被識別?

瀏覽器指紋是甚麼?為何換 IP 及使用 VPN 仍可能被識別?

Marcus Reid
2026年10月5日· 8 分鐘讀完

瀏覽器指紋是網站將瀏覽器透露的特徵組合起來,嘗試辨認同一瀏覽器的做法。VPN 可以改變連線對外顯示的 IP 地址,但不會自動改變繪圖結果、語言或硬件相關訊號。[1] 連線私隱與瀏覽器私隱應分開處理。

關鍵要點

  • 指紋是根據觀察推斷的模式,沒有一個檔案可以直接刪除。
  • 幾項常見特徵合起來,可能足以區分不同瀏覽器。
  • 測試只反映自己的觀察和比較樣本,不能認證匿名。
  • 優先用有文件說明的瀏覽器保護,避免疊加原理不明的偽裝擴充功能。

瀏覽器指紋如何辨認再次到訪的人?

假設兩名訪客用同一款瀏覽器:一人採用常見語言及螢幕配置,另一人則有多種語言、少見字體和不同圖像環境。單一特徵未必能識別人,但合起來可以幫助區分到訪記錄。MDN 正是以收集並組合特徵來說明指紋。[1]

觀察者不一定先知道姓名。它可以先把幾次到訪歸入一個瀏覽器檔案,之後再透過登入帳戶或交易建立聯繫。「辨認瀏覽器」跟「確認現實身份」是兩個階段。測試顯示特徵突出,並不足以證明工具知道你是誰。

指紋亦不是永久序號。更新、外接螢幕和保護功能會改變觀察;追蹤系統也可能比較相似模式,而不要求每個值完全相同。W3C 分開討論訊號的可取得程度和持久性:短期觀察與跨網站長期可用的特徵,帶來的風險不同。[2]

共用家庭手提電腦便能看出限制。幾個人可能留下相似的瀏覽器特徵,同一人亦可能在不同裝置留下不同指紋。同指紋不能直接等同同一人,不同指紋也不能證明到訪之間沒有關係。閱讀識別準確率時,先弄清楚它辨認的是裝置、瀏覽器還是人。

網頁能取得哪些瀏覽器指紋特徵?

有些資料隨請求送出,有些透過瀏覽器功能取得。MDN 提到瀏覽器版本、語言、時區、可用編解碼器、字體和顯示特徵。[1] 實際範圍視乎平台、權限及保護;可能取得的項目,不代表每個網站都會收集全部項目。

訊號類別可以反映甚麼解讀時的限制
請求資料瀏覽器及內容偏好值可能經縮減,亦可能由很多用戶共享
語言與時區設定環境不能證明國籍或當前所在地
顯示與輸入螢幕大小和輸入能力外接螢幕或視窗改變會影響結果
繪圖輸出Canvas 或圖像運算結果瀏覽器可能限制或修改可見輸出
功能支援環境差異和可用功能相容性檢查本身不等於追蹤

Canvas 是一般繪圖功能。指令碼可以要求繪畫內容,再檢視輸出,而環境不同可能令結果有差異。EFF 測試包括 Canvas 與 WebGL 觀察,但網頁使用圖像不等於惡意追蹤。[3] 判斷還要看用途、收集方式,以及是否將結果跟其他到訪關聯。

擴充功能清單亦容易被誇大。現代網站並非普遍可以取得所有已安裝擴充功能的完整名單,但擴充功能可能令網頁行為出現可觀察變化。瀏覽器更新不等於透露全部軟件,測試欄位名稱亦不能代表每間廣告公司的實作。

較有用的問題是某個觀察者到底能取得及連結哪些資料。網上追蹤器說明介紹較廣的收集生態,這篇則集中在瀏覽器特徵。分清範圍才容易選對保護。

Cookie、IP 地址與指紋有何分別?

Cookie 可以儲存識別值,供往後的請求使用。清除 Cookie 與清除快取有所不同:前者會移除所選範圍內的儲存值;指紋則根據觀察推斷模式,所以刪除網站資料未必改變環境本身。EFF 明確分開兩種機制。[3] Cookie 同時支援正常工作階段,並非只有追蹤用途。

IP 地址反映連線對外呈現的網絡來源,可能由多人共用,也可能對同一人改變。指紋反映另一層觀察;兩者可以結合,但不是同一種識別。登入帳戶提供更直接的關聯:即使開了乾淨的工作階段,登入後仍可能連回既有檔案。

AethoVPN 處於這個區分的網絡一側:改變連線對外顯示的 IP,並不會重設瀏覽器指紋。其他換網絡後仍存在的身份線索,可參考使用 VPN 後仍會被追蹤嗎。不論使用哪種連線,瀏覽器保護都要獨立維護。

TLS 指紋分析網絡握手特徵,與網頁觀察語言或圖像輸出不同。瀏覽器測試表現好,不能確立網絡觀察者能推斷甚麼;隧道連線成功,也不能確立網站看不到甚麼。

瀏覽器指紋測試結果能證明甚麼?

EFF 的 Cover Your Tracks 將觀察特徵與研究工具的其他訪客比較,並測試部分追蹤保護。[3] 獨特性是相對該樣本而言,不是全體互聯網用戶普查,不是廣告商認出你的概率,也不是每個追蹤器的成效。

測試前先決定要了解甚麼。「這套設定透露哪些特徵?」是有用問題;「我是否絕對無法被認出?」則不是一個網頁可以確認的結果。提交觀察前讀方法及私隱說明;若連少量額外披露也不合適,可以不做測試。

為了比較有意義,可在本機記下瀏覽器版本、設定檔、保護級別及擴充功能組合。刻意只改一項,再比較同一環境。手機與手提電腦之間同時有太多差異,不能把結果歸因於單一開關。無需公開完整報告;報告可能包含你正在評估的暴露資料。

顯示「容易區分」應讓你檢查設定,而非不斷改到出現綠色標記。被阻擋的測試指令碼可能令資料不完整;比較樣本不同也會令分數改變,即使你的設定沒動。記錄私隱表現時,同時記下表格或網站是否不能正常使用。

測試不是事件證據,不能證明僱主、前伴侶或某間廣告公司追蹤過你。如果擔心特定對象,用個人威脅模型對應它的存取能力與待保護資料,避免以通用分數代替整個私隱計劃。

哪些瀏覽器指紋防護較實用?

瀏覽器廠商會用不同方法限制資料或阻擋已知收集。Mozilla 分別介紹已知及疑似指紋收集保護,Firefox 的行為亦視乎保護模式。[4] 查看實際瀏覽器、版本和平台文件;某平台有一項功能,不代表另一平台有相同效果。

先用仍有維護的瀏覽器及其有文件說明的私隱控制,移除不需要的擴充功能,尤其是能廣泛存取網頁的功能。這也是管理上的考慮:不明組件少了,較易理解異常結果,亦較易找出哪次改動令網站失效。多裝一個工具並不能解釋減少了哪個威脅。

攔截已知追蹤器能減少部分收集機會,卻不能保證擋住新實作或網站自己的收集。減少暴露值處理的是另一環節。W3C 分開描述縮小可觀察特徵範圍,以及增加有相同特徵的用戶群。[2] 應找機制說明,而不是依賴「完全無法偵測」的宣傳。

單獨偽裝某項特徵要審慎。若其他行為仍跟改過的瀏覽器名稱不一致,一個新標籤不會形成連貫的新環境。EFF 提醒,罕見的保護組合本身也可能令人突出。[5] 在不了解互相影響的情況下疊加反偵測工具,會增加維護難度。

私密瀏覽有助分開部分本機工作階段資料,卻不保證繪圖環境無法識別、不阻止網站保存自己的記錄,也不抵銷登入身份。個別瀏覽器在這模式可能有額外保護;應讀實際說明,而非把「私密」理解成全面匿名承諾。[5]

必要服務失效時,可考慮有限例外並記下原因。保護設定改動後付款表格不能使用,不代表要在所有網站關閉全部保護。Mozilla 文件說明單站例外;要了解作用範圍,並在原本問題消失後重新檢視。[4]

如何決定一項改動值得保留?

用簡短決策記錄代替分數競賽。記下目標、改動、觀察及代價,例如:「減少日常瀏覽的第三方收集;啟用有文件說明的嚴格模式;比較同一設定檔;記下付款或視像通話故障。」這是記錄例子,不是我們做過的測試報告。

保留目的清楚、維護成本可接受的設定。瀏覽器大更新、工作要求改變或威脅模型改變後,再作檢視。不要為保持熟悉指紋而延遲安全更新。能繼續使用及維護,配置才有實際價值。

指紋保護只是數碼私隱計劃的一部分。帳戶身份、權限與裝置存取,仍可能是更直接的資料途徑。目標是減少不必要的辨認,同時維持可用、可理解的瀏覽環境。

總結

  • 分清瀏覽器觀察、儲存識別值、帳戶身份及網絡來源。
  • 按比較樣本理解獨特性結果。
  • 使用有文件說明的保護及有限例外。
  • 依個人情況保留改動,不以測試標記作唯一準則。

常見問題

不用 Cookie 也可以收集指紋嗎?

可以,網站能組合瀏覽器觀察,不一定依靠 Cookie 識別值。清除 Cookie 有助處理儲存追蹤資料,但未必改變指紋的特徵來源。[3]

無痕模式能防止瀏覽器指紋嗎?

不能保證。這模式分開部分工作階段資料,指紋表現仍視乎實際瀏覽器保護及網站可見資料;登入帳戶亦會提供身份關聯。[5]

獨特結果代表追蹤器知道姓名嗎?

不代表。能在測試樣本中區分瀏覽器,並不能確認現實身份;還需要帳戶資料等額外線索,才可把模式連到姓名。

可以刪除瀏覽器指紋嗎?

沒有一個統一的指紋檔案可刪。清除網站資料與改變暴露特徵是不同操作,兩者都不能保證以往的觀察消失。[1][3]

應否裝幾個指紋攔截擴充功能?

不要只為改善分數而疊加工具。重疊工具可能造成異常行為或服務故障,應優先採用明白其控制、例外及目的的配置。[5]

Canvas 一定用來追蹤人嗎?

不是。Canvas 是正常繪圖功能,其輸出可成為指紋訊號,但網頁繪圖本身不能證明它在收集及關聯識別值。[3]

換 IP 就會有新指紋嗎?

換 IP 不會自動改變瀏覽器特徵。觀察者可能看到新網絡來源與相似語言或繪圖訊號,登入帳戶更可獨立連結到訪記錄。[1]

來源:

  1. MDN — Fingerprinting: https://developer.mozilla.org/en-US/docs/Glossary/Fingerprinting
  2. W3C — Mitigating Browser Fingerprinting in Web Specifications: https://w3c.github.io/fingerprinting-guidance/
  3. EFF — About Cover Your Tracks: https://coveryourtracks.eff.org/about
  4. Mozilla — Firefox’s protection against fingerprinting: https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting
  5. EFF — Cover Your Tracks learning page: https://coveryourtracks.eff.org/learn

Sources checked 2026 年 10 月 5 日。

開啟 3 天免費試用

註冊即可免費體驗全部高級功能。

*只限新用戶;每位用戶只可獲得一次試用。

瀏覽器指紋是甚麼?為何換 IP 及使用 VPN 仍可能被識別? | AethoVPN