研究人員提出一種新的指紋攻擊方法可以解密加密的Tor流量數(shù)據(jù)。
Tor 瀏覽器通過中繼網(wǎng)絡將互聯(lián)網(wǎng)流量進行重新路由,為用戶提供不可鏈接的隱私通信。使用的中繼網(wǎng)絡超過6500個,目標是每日為200-800萬訪問者提供源地址匿名和隱藏服務。
當前針對Tor網(wǎng)絡的最危險的攻擊是打破不可關聯(lián)性,實現(xiàn)Tor用戶的去匿名化。在指紋攻擊中,攻擊者只需要觀察Tor網(wǎng)絡的入口點就可以打破用戶和訪問的網(wǎng)站之間的不可關聯(lián)性。針對Tor的網(wǎng)站指紋攻擊通過分析用戶與Tor網(wǎng)絡之間的流量,可以提取出流量模式,實現(xiàn)對用戶訪問的站點的預測。
現(xiàn)有的網(wǎng)站指紋攻擊方式已經(jīng)有了很高的準確率,但是在現(xiàn)實場景下會出現(xiàn)各種各樣的問題。研究人員為針對Tor網(wǎng)絡的指紋攻擊給出了新的威脅模型。
在該模型中,假設攻擊者可以在退出中繼點收集真實的網(wǎng)站流量樣本。
雖然Tor網(wǎng)絡中請求是加密的,但是Tor客戶端在發(fā)送給入口中繼點時是非匿名的,因為流量是加密的,請求會會經(jīng)過多跳,入口中繼無法識別出客戶端的目的地址,出口中繼點也無法確定客戶端的源地址。
在該模型中,研究人員自己搭建了退出中繼點來獲取真實用戶生成的流量,然后用于收集Tor流量的源,并提出一種基于機器學習的分類模型來對收集的信息進行處理,來推測用戶訪問的網(wǎng)站信息。
通過分析研究人員證明了在對5個主流網(wǎng)站進行監(jiān)測時,惡意指紋攻擊的分類準確率可以達到95%,如果對25個網(wǎng)絡進行監(jiān)測,惡意指紋攻擊的準確率會降低到80%,如果對100個網(wǎng)站進行監(jiān)控,那么惡意指紋攻擊的準確率會降低到60%。因此,指紋攻擊可能無法應用于大規(guī)模的現(xiàn)實監(jiān)測中。