Chrome 的网络钓鱼检测速度提高近 50 倍

来源: 投稿
作者: 御坂弟弟
2021-07-21

在最新发布的 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%。更多详细内容,可以查阅该博文

展开阅读全文
2 收藏
分享
加载中
精彩评论
chrome的开发每写一个字符都需要做一次性能测试,每次都是突破xxx倍。搞不明白,是之前的代码太狼?还是现在的太优秀?
2021-07-21 11:30
1
举报
最新评论 (4)
chrome官方辟谣:chrome内存占用降低近50%
2021-07-21 16:34
0
回复
举报
chrome的开发每写一个字符都需要做一次性能测试,每次都是突破xxx倍。搞不明白,是之前的代码太狼?还是现在的太优秀?
2021-07-21 11:30
1
回复
举报
您好,请问跟360浏览器的网站照妖镜有什么不同?
2021-07-21 11:29
0
回复
举报
颜色对比进行判断钓鱼网站,这个牛
2021-07-21 10:00
0
回复
举报
更多评论
4 评论
2 收藏
分享
返回顶部
顶部