如今web服務(wù)器對用戶的指紋識別已經(jīng)非常普遍,并且已經(jīng)滲透入各個行業(yè)的,網(wǎng)站通過指紋識別可以精準(zhǔn)地判斷用戶身份,并且將用戶分類,這無論是對于網(wǎng)站本身的管理,web防護(hù)還是對目標(biāo)用戶廣告投放,都是非常有幫助的。
另一方面來說,用戶是否愿意自己的瀏覽器指紋暴露網(wǎng)站?網(wǎng)站獲取用戶信息是否侵犯到了用戶的隱私?指紋瀏覽器市場的火爆,無疑給出了最真實(shí)的答案。

指紋瀏覽器原理是什么?
以拉力貓指紋瀏覽器為例,它通過全面的指紋修改,對每一項(xiàng)可以用于用戶判定身份的參數(shù)進(jìn)行重新設(shè)定,從而實(shí)現(xiàn)瀏覽器指紋的偽裝,從而用戶可以獲的一個全新的防關(guān)聯(lián)瀏覽器環(huán)境,由于通過修改chromium內(nèi)核底層代碼這種方式來實(shí)現(xiàn)物理數(shù)據(jù)隔離,可以有效防止用戶的真實(shí)指紋暴露。
如何修改瀏覽器指紋?
很多瀏覽器指紋都可以使用瀏覽器插件實(shí)現(xiàn),以canvas指紋為例,使用Canvas Fingerprint Defender就可以實(shí)現(xiàn)對它的修改和偽裝。
安裝Canvas Fingerprint Defender,就會有出現(xiàn)以下的行為:

從以上的代碼中我們可以看到,toBlob,toDataURL,getImageData三個函數(shù)被重新定義了。以致于調(diào)用到這些函數(shù)時(shí),Canvas繪制出的圖案會出現(xiàn)隨機(jī)性。Canvas繪制出的圖案出現(xiàn)了變化,那么,從js獲取到的canvas的指紋就不再是唯一的了。
當(dāng)然瀏覽器虛擬環(huán)境的搭建需要從多個方面來進(jìn)行,拉力貓指紋超級瀏覽器會以最佳的方式對用戶指紋充分修改,并且通過ssl加密數(shù)據(jù)傳輸,對稱加密,保護(hù)用戶的數(shù)據(jù)安全。
在信息泛濫的時(shí)代,互聯(lián)網(wǎng)用戶不僅每天要對大量的數(shù)據(jù)進(jìn)行過濾,刪選,更要時(shí)刻注意自己的上網(wǎng)環(huán)境安全,以防個人信息被盜用,造成不必要的損失。