長(zhǎng)期以來(lái),人們一直認(rèn)為 IP 地址和 Cookie 是用于在線跟蹤人們的唯一可靠的數(shù)字指紋。但是過(guò)了一段時(shí)間,當(dāng)現(xiàn)代網(wǎng)絡(luò)技術(shù)允許感興趣的組織使用新的方法來(lái)識(shí)別和跟蹤用戶(hù)而用戶(hù)不知道并且無(wú)法避免時(shí),事情就失控了。許多網(wǎng)站收集詳盡的用戶(hù)資料不僅侵犯到了用戶(hù)的隱私,還可能造成數(shù)據(jù)泄露,給用戶(hù)帶來(lái)一定的損失。
通常網(wǎng)站定義一個(gè)用戶(hù)是通過(guò)收集多組數(shù)據(jù),來(lái)確定用戶(hù)的唯一指紋,這便是所謂的瀏覽器指紋追蹤。
那么瀏覽器的哪些數(shù)據(jù)會(huì)被當(dāng)作判斷身份的可靠信息?

1.ip地址
它具有顯示用戶(hù) IP 地址和 HTTP 標(biāo)頭等基本功能,基于 IP 的地理位置 (GeoIP) 確定你的國(guó)家、城市、ISP/ASN、當(dāng)?shù)貢r(shí)間。
2 .WebRTC
開(kāi)始使用 WebRTC API,Web 瀏覽器與 STUN 服務(wù)器通信并共享有關(guān)本地和公共 IP 地址的信息,即使位于 NAT 之后并使用上網(wǎng)工具或代理還是可以看到真實(shí)的ip信息。
3.帆布指紋
沒(méi)有用戶(hù)代理標(biāo)識(shí)符的瀏覽器指紋識(shí)別,僅通過(guò) HTML5 Canvas 元素。該方法基于這樣一個(gè)事實(shí),即相同的畫(huà)布代碼可以在不同的網(wǎng)絡(luò)瀏覽器上產(chǎn)生不同的像素,具體取決于執(zhí)行它的系統(tǒng)。
4.字體指紋
基于字體指標(biāo)的指紋識(shí)別。系統(tǒng)字體枚舉,字體指紋技術(shù)基于測(cè)量填充有文本或單個(gè) unicode 字形的元素的尺寸。瀏覽器中的字體渲染受許多因素影響,這些測(cè)量值可能會(huì)有所不同。
5.flash播放器
描述 Flash Player 運(yùn)行時(shí)屬性,例如 Flash 版本、插件類(lèi)型、操作系統(tǒng)、制造商、系統(tǒng)語(yǔ)言、Web 瀏覽器架構(gòu)、屏幕分辨率,以及描述硬件和多媒體功能的其他屬性。
可以說(shuō)目前的瀏覽器指紋追蹤技術(shù)防不勝防,用戶(hù)使用普通瀏覽器很難做到指紋防護(hù),只能任由網(wǎng)站獲取我們的個(gè)人信息。即使是一些號(hào)稱(chēng)隱私功能的指紋瀏覽器,對(duì)抗指紋檢測(cè)的效果也是微乎其微。
如何避免指紋追蹤?
想要保證上網(wǎng)安全,避免指紋追蹤最好的辦法是使用拉力貓匿名瀏覽器,它是一款可以真正實(shí)現(xiàn)匿名上網(wǎng)的工具。使用拉力貓匿名瀏覽器可以充分修改用戶(hù)的瀏覽器指紋,用模擬的全新環(huán)境對(duì)網(wǎng)站進(jìn)行訪問(wèn),網(wǎng)站只能檢測(cè)到模擬的假指紋,不會(huì)獲得真實(shí)的用戶(hù)信息。
不管處于什么目的,網(wǎng)站獲取用戶(hù)的防關(guān)聯(lián)瀏覽器指紋都是一種侵犯隱私的行為,隨著網(wǎng)絡(luò)用戶(hù)的安全意識(shí)加強(qiáng),網(wǎng)絡(luò)匿名是公認(rèn)的一種安全上網(wǎng)方式,因此匿名瀏覽器也越來(lái)越受到互聯(lián)網(wǎng)用戶(hù)的關(guān)注。