Chrome 的網(wǎng)絡釣魚檢測速度提高近 50 倍
在最新發(fā)布的 Chrome 92 中,Google 改進了網(wǎng)絡釣魚檢測算法,使網(wǎng)絡釣魚檢測速度快 50 倍,而電量消耗減少 50 倍。
此前,每次導航到新頁面時,Chrome 會評估有關頁面的信號集合,以查看它是否與網(wǎng)絡釣魚站點匹配。為此,其會比較訪問頁面的顏色配置文件,即頁面上存在的顏色的范圍和頻率。
如果網(wǎng)站與已知的網(wǎng)絡釣魚站點匹配,Chrome 會發(fā)出警告以保護用戶的個人信息并防止用戶公開憑據(jù)。默認情況下,Chrome 的安全瀏覽模式永遠不會在瀏覽器外發(fā)送任何圖像,但這意味著 Chrome 必須完成所有分析圖像的工作,并造成繁重的 CPU 負載。尤其在網(wǎng)絡釣魚檢測中,Chrome 會對每個像素進行基本顏色計數(shù),并將計數(shù)存儲在 3 個不同的 HashMap 其中一個。
雖然將一個結果添加到 HashMap 很快,但 Chrome 必須為數(shù)百萬像素執(zhí)行此操作。對此,Google 進行了優(yōu)化。現(xiàn)在,Chrome 不會在三個不同的 HashMap 中跟蹤 RGB 通道,而是僅使用一個索引顏色,這將三倍少計數(shù)。同時,連續(xù)的像素在被計入 HashMap 之前會被加總,對于一個具有統(tǒng)一背景顏色的網(wǎng)站,這可以將 HashMap 的開銷減少到幾乎為零。
Google 表示,Chrome 現(xiàn)在在網(wǎng)絡釣魚檢測速時最高可快 50 倍,并且超過 5 秒的請求百分比從 16.25% 減少到小于 1.6%。總的來說,Chrome 渲染器進程和實用程序的 CPU 時間總計降低近 1.2%。更多詳細內(nèi)容,可以查閱該博文。
本文轉(zhuǎn)自OSCHINA
本文標題:Chrome 的網(wǎng)絡釣魚檢測速度提高近 50 倍
本文地址:https://www.oschina.net/news/151438/chrome-new-phishing-detection-50-times-faster