如何應對網站的Canvas等進階指紋和MAC位址偵測?

隨著網路技術的發展,網站和應用程式採用了越來越多的進階指紋和MAC位址偵測技術來追蹤使用者和識別其身分。其中,Canvas指紋是一種常見的進階指紋偵測技術,而MAC位址是裝置的唯一識別碼。在本文中,我們將了解Canvas指紋和MAC位址的工作原理,並介紹一些方法來阻止網站對Canvas指紋的偵測。

什麼是Canvas指紋?

Canvas指紋是透過瀏覽器的Canvas API繪製圖像來產生的使用者唯一識別碼。不同的設備和瀏覽器繪製的指紋都是獨一無二的。 Canvas API允許網站在客戶端繪製圖像,而不需要使用外掛程式。透過繪製特定圖像和測量圖像像素的方式,網站可以獲取設備和瀏覽器的一些其他指紋信息,從而生成用戶的唯一指紋去精確識別用戶。

除了Canvas指紋,網站還可能檢測其他高級指紋訊息,例如字體指紋、AudioContext指紋、WebGL指紋、媒體設備指紋等,根據這些高級指紋訊息,可以更快速且精確的定位用戶。

什麼是MAC位址?

MAC位址(Media Access Control Address)是一個設備的唯一標識符,用於在區域網路中識別設備。每個設備都有一個唯一的MAC位址,由48位元二進位數組成,通常表示為十六進位形式。目前很多網站或平台偵測MAC位址,進而判斷多重帳號的關聯性。

如何阻止網站偵測Canvas指紋和MAC位址?

使用隱私模式或匿名瀏覽器,可以幫助您阻止網站對Canvas指紋和MAC位址的偵測:

1. 隱私模式可以阻止網站記錄您的瀏覽歷史記錄、Cookie和其他追蹤數據,但這只能減少Canvas指紋檢測的效果。使用瀏覽器,如MuLogin指紋瀏覽器就是一種高匿名的瀏覽器工具,它會透過啟用雜訊模式阻止Canvas指紋偵測來進行Canvas硬體指紋保護。 MuLogin裡包含四種噪音模式,每種模式都有不同的效果。若想要讓網站讀取到Canvas指紋,只要開啟雜訊A/B/C三種任一,網站就會讀取到一個偽裝過的Canvas指紋,無法讀取到真實的指紋影像。若想完全禁止網站取得canvas指紋,也可以選擇封鎖模式,那麼網站就會取得到一個空值。如下圖(圖源MuLogin客戶端):

2. 對於MAC位址反檢測,只需在建立瀏覽器時,開啟防洩漏設置,包含電腦名稱和MAC位址,使用者可以選擇自訂修改也可以選擇隨機產生。這樣網站就無法讀取真正的MAC位址。如下圖(圖源MuLogin客戶端)

保護個人隱私是當今數位化時代的重要任務之一。在應對網站的高階指紋和MAC位址偵測時,了解Canvas指紋和MAC位址的工作原理至關重要。採取一系列措施,使用指紋瀏覽器是一種有效方法,有效阻止網站的偵測。

Total
0
Shares
Related Posts