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