指紋瀏覽器在互聯(lián)網(wǎng)安全中的應(yīng)用分析
時(shí)間: 2023-05-04 16:40 作者: 指紋瀏覽器管理員
瀏覽器指紋追蹤
與人的外貌和指紋類似,網(wǎng)絡(luò)客戶端(這里主要指瀏覽器)也有各種“外貌”和“指紋”信息。對這些信息進(jìn)行綜合分析計(jì)算后,客戶端可以進(jìn)行,唯一識別、鎖定、跟蹤和了解互聯(lián)網(wǎng)用戶行為和個(gè)人數(shù)據(jù)。
基本指紋
基本指紋是瀏覽器的特征標(biāo)識,如硬件類型、操作系統(tǒng)、用戶代理、系統(tǒng)字體、語言、屏幕分辨率、瀏覽器插件(Flash、Silverlight、Java等)、瀏覽器擴(kuò)展、瀏覽器設(shè)置、時(shí)區(qū)差異等諸多信息,這些指紋信息類似于人的身高、年齡等,很可能會發(fā)生沖突,只能作為輔助識別增加。
高級指紋
基本指紋就像一個(gè)人的身體特征。外觀可以通過男性、女性、身高和體重來區(qū)分。但是,這些特征并不能唯一地識別一個(gè)人,僅憑基本指紋也不能唯一地識別一個(gè)客戶,基于HTML5的高級指紋,為此提供了新的思路。
畫布指紋
說到高級指紋識別,就不得不提畫布指紋識別。Canvas是一個(gè)HTML5動(dòng)態(tài)繪圖標(biāo)簽,也可用于高級圖像生成和處理。
AudioContext指紋
使用HTML5提供的用于JavaScript編程的音頻API,開發(fā)人員可以直接在他們的代碼中操作原始音頻流數(shù)據(jù),以改善音色、改變音調(diào)、音頻分割等多種操作,甚至可稱為網(wǎng)頁版的AdobeAudition。
AudioContext指紋識別的原理大致如下。
它生成音頻信息流(三角波),進(jìn)行FFT變換,計(jì)算SHA值作為指紋,并在將音頻輸出到音頻設(shè)備之前透明地清除音頻。
AudioContext指紋識別的基本原理:
主機(jī)或?yàn)g覽器硬件或軟件的細(xì)微差異導(dǎo)致音頻信號處理的差異,同一設(shè)備上的同一瀏覽器產(chǎn)生相同的音頻輸出,不同的機(jī)器或不同的瀏覽器產(chǎn)生相同的音頻輸出。
AudioContext和Canvas指紋在原理上非常相似。兩者都是利用硬件或軟件的差異,前者生成音頻,后者生成圖像,計(jì)算不同的哈希值作為標(biāo)識。
科技公司通過大數(shù)據(jù)創(chuàng)建你的大體畫像,并根據(jù)你的喜好推送信息。
比如一些精準(zhǔn)的廣告,這些收集瀏覽器信息的行為是在后臺默默發(fā)生的,用戶完全察覺不到。
每次點(diǎn)擊它都會無情地出賣你,這些信息被相關(guān)網(wǎng)站綜合分析,以唯一識別、鎖定和跟蹤您。
指紋瀏覽器可以用來保護(hù)隱私,或者跨境電商多店防關(guān)聯(lián),甚至是Facebook賬號維護(hù)。
比特指紋瀏覽器是基于谷歌內(nèi)核深度開發(fā)得一款瀏覽器,可以改變設(shè)備、IP、位置、操作習(xí)慣等參數(shù),從不同角度提取假指紋,讓你在網(wǎng)絡(luò)上無法被識別,防止被關(guān)聯(lián)。
比特指紋瀏覽器廣泛用于Facebook帳戶維護(hù),只要您的電腦打開比特指紋瀏覽器,您就可以同時(shí)注冊并登錄多個(gè)Facebook帳戶。比特指紋瀏覽器可以確保每個(gè)Facebook帳戶都處于一個(gè)獨(dú)立的環(huán)境中,無法被檢測到就不會被封號。