Socket公司的安全研究员琼·塔克纳(John Tuckner)发布的一份最新报告揭示了一场大规模的搜索劫持活动,共有319个谷歌浏览器(Google Chrome)扩展程序涉案,总下载量达到了1340万次。这些扩展程序利用浏览器的权限通过代理服务器重新定向用户的查询请求,旨在通过必应(Bing)和雅虎(Yahoo)等搜索引擎产生广告收入。
劫持工作机制
这些扩展程序依赖于利用Chrome浏览器中的 chrome_settings_overrides 设置,该设置允许它们在无需复杂编程的情况下替换用户的默认搜索引擎。在许多情况下,这些扩展程序不包含任何后台脚本或复杂内容,而仅满足于配置文件(manifest)和图标,这使得它们更容易通过谷歌网上应用店(Chrome Web Store)。
这些扩展程序伪装成有用的工具,例如PDF转换器、手动搜索工具、安全搜索或人工智能扩展程序。尽管它们托管在谷歌官方商店上,但通常是未列出的(Unlisted),这意味着它们不会显示在商店内的搜索结果中,而是通过外部网站上的误导性广告进行推广。
为什么这条新闻重要?
这些扩展程序的危险性不仅限于单纯的广告欺诈。研究人员警告说,该网络的运营者有能力在任何时候改变重定向的目的地,而无需更新扩展程序本身。这意味着用户可能会突然被重定向到网络钓鱼(Phishing)网站或包含恶意软件的页面,从而将这些扩展程序从不需要的程序转变为直接的安全威胁工具。
对一款名为“Predator Search”的扩展程序进行的 技术分析表明,相同的搜索过程每次都可能产生不同的结果,用户在到达最终搜索引擎之前会被引导通过一系列中间域名,这证实了运营者对数据路径的完全控制。
用户应该做什么?
尽管谷歌在事件曝光后删除了大部分此类扩展程序,但鉴于新扩展程序不断涌现,威胁依然存在。专家建议采取以下步骤:
- 立即卸载任何未知或来源可疑的扩展程序。
- 使用可靠的防病毒软件对系统进行全面扫描。
- 避免从不可靠的来源或通过网站上的弹出广告下载扩展程序。