← 返回學習中心 / 隱私

瀏覽器指紋:網站能讀取什麼,哪些方法有效

網站如何從螢幕、語言、時區、Canvas與WebGL資訊辨識瀏覽器,為什麼VPN無法改變這些資訊,以及哪些設定真正有幫助。

作者 IPNixa發布日期

查看你的瀏覽器透露了什麼

什麼是瀏覽器指紋

每個網站都能讀取開啟它的瀏覽器的一些資訊,因為頁面需要這些資訊才能正確顯示:瀏覽器版本、視窗與螢幕尺寸、偏好語言、時區,以及是否可使用圖形加速。單一資訊往往與數百萬人相同,但許多資訊組合起來,就能把範圍縮小到一小群瀏覽器,有時甚至能鎖定單一裝置。

指紋與Cookie不同,並不儲存在你的裝置上,因此清除網站資料無法移除它。它在每次造訪時重新計算,並會在你更新瀏覽器、連接新螢幕或變更設定時改變,這也是追蹤公司會將它與其他訊號結合使用的原因。

網站無須詢問就能讀取的資訊

IPNixa瀏覽器測試讀取的,是任何頁面都能讀取的同類數值。下表列出主要類別,以及各類數值因人而異的原因。

常見的指紋辨識訊號
訊號範例瀏覽器之間為何不同
使用者代理字串與Client Hints瀏覽器名稱、主要版本、平台瀏覽器、版本與作業系統的組合
螢幕與像素比例1920 × 1080,比例1.5顯示器型號與縮放設定
語言en-US, ko使用者選擇的順序與組合
時區Asia/Bangkok裝置的時鐘設定,VPN不會改變
CPU核心數8, 12, 22處理器型號
Canvas繪製測試圖片的像素字型、反鋸齒、顯示卡驅動程式
WebGL轉譯器顯示晶片與驅動程式名稱圖形硬體與驅動程式版本

實際觀測範例

我們在2026年11月2日,於曼谷一台Windows 11筆電的Chromium系瀏覽器中,執行與瀏覽器測試相同的讀取。以下幾項結果顯示瀏覽器已在哪些地方限制或洩漏細節:

為什麼VPN無法改變你的指紋

VPN會把網站看到的位址換成VPN伺服器的位址。瀏覽器本身回報的所有資訊都維持不變,因為這些資訊是在頁面載入後,於你的裝置上讀取的。如果你連線到德國的伺服器,時鐘卻顯示Asia/Bangkok、第一語言是韓文,網站就能看出這種不一致。這不會透露你是誰,但可能讓詐騙防範與VPN偵測系統認為這個連線不尋常。

有些VPN應用程式附有瀏覽器擴充功能,可變更時區或封鎖WebRTC。這些擴充功能只在該瀏覽器中有效,也只涵蓋它們處理的值。

真正有幫助的做法

有效的策略有兩種:讓每個瀏覽器回報相同的值,或讓每個值在不同網站與工作階段中略有不同。只封鎖單一值往往適得其反,因為很少人這麼做。

每次只測試一項設定

單一結果無法告訴你自己有多獨特;可見欄位的數量也不是追蹤評分。測試能可靠呈現的,是某項設定是否改變了網站讀到的內容。

  1. 開啟IPNixa瀏覽器測試,勾選包含Canvas與WebGL的選項,然後執行。
  2. 保留結果以供比較。結果只會儲存在此分頁的工作階段儲存空間中,最長30分鐘,且不含Canvas像素、雜湊值或指紋ID。
  3. 只變更一項:開啟某項瀏覽器保護、改用已開啟保護的私密視窗,或連上VPN。
  4. 回到此分頁再次執行測試,查看已變更、沒有變化及未確認的欄位。值消失不代表受到保護;每次執行都改變的值,代表它正被隨機化。

常見問題

瀏覽器指紋辨識合法嗎?

這取決於所在地區與使用目的。防範詐騙與資訊安全常會用到這項技術。在歐盟與英國,隱私監管機關將用於追蹤或廣告的指紋辨識比照Cookie處理,一般須取得同意。本指南僅提供一般資訊,並非法律建議。

無痕模式或私密瀏覽能阻止指紋辨識嗎?

私密視窗啟動時不帶Cookie與瀏覽紀錄,但大部分硬體與設定資訊維持不變。Safari與Firefox會在私密視窗中加入額外的指紋保護;Chrome的無痕模式則不會改變這些讀取值。

IPNixa的測試會把我的指紋傳送給IPNixa嗎?

不會。這些值在你的瀏覽器中讀取與比較,不會傳送到我們的伺服器。選用的比較結果會在此分頁保留最長30分鐘。

為什麼瀏覽器更新後,結果會改變?

版本號碼、可用功能與顯示卡驅動程式都會隨更新而改變。這是正常現象,也是指紋通常會與其他訊號結合、而非單獨使用的原因之一。

資料來源與延伸閱讀