来自美国三所大学的研究团队发现,每200个谷歌搜索自动补全建议中就有一个被污染,被用于误导用户到虚假网站或者推广恶意软件和其他恶意内容。
这是最新类型的黑帽搜索引擎优化(BHSEO)技术之一。
研究团队表示,他们发现了几家提供此类服务的公司,这些公司通常涉及两个阶段 – 污染自动填充建议,然后污染搜索结果列表。
数十种在线服务
研究人员说:“我们发现操纵搜索建议已经成为一项蓬勃发展的业务,一些公司提供数十种服务。”
一些服务使用特殊的工具来自动化不同IP地址的无头浏览器中的搜索查询,而一些服务使用人工操作。根据下表的报价,附加价格从每天1美元到20美元不等。
通过Sacabuche技术识别污染搜索建议
研究人员使用名为Sacabuche(Search AutoComplete Abuse Checking,搜索自动完成滥用检查)的技术,这种技术会通过1.17亿搜索建议建议数据库识别污染的搜索自动填充建议。
研究团队表示:“我们惊讶地发现,这种新的威胁普遍存在,对当今的互联网产生了巨大的影响。”
“具体一点,包括谷歌,必应和雅虎在内的主流搜索引擎发现了超过383000个被操纵的搜索建议。”他们说。 “特别是,我们发现至少有0.48%的谷歌自动完成结果受到污染。”
该团队还在用户点击自动填充建议时识别出搜索结果列表中的超过3000个有问题的网站,这意味着此黑帽SEO战略的第二阶段与第一阶段一样成功。
由于移动设备的普及,搜索结果污染必将变得流行
随着移动互联网用户数量的不断增长,这种技术必将变得非常流行。搜索自动填充建议在移动搜索中起着至关重要的作用,用户通常依靠这些建议而不是输入完整查询。
所有具有搜索自动完成功能的搜索引擎都容易受到此类攻击,而不仅仅是Google,Bing或Yahoo。列表中的搜索引擎还包括百度和Yandex搜索引擎。
研究人员表示,他们通知了受影响的搜索引擎,谷歌已经对他们的报告做出了回应,但并未透露谷歌的答复。
在2月底在美国圣地亚哥举行的NDSS会议上发布的一篇题为“搜索游戏自动完成操作的语义分析”的研究论文中可以找到更多细节。下载链接:1, 2。