Cloaker Catcher:基于客户端的伪装检测系统
密码学与安全
2017-10-05 v1
摘要
伪装长期以来被垃圾邮件发送者利用,以增加其网站的曝光度。换言之,伪装一直作为搜索引擎优化 (SEO) 中的一种主要恶意技术。伪装通过向用户与网络爬虫提供截然不同的内容来隐藏网站的真实性质。最近,我们还观察到在搜索引擎营销 (SEM) 中采用伪装的上升趋势。然而,检测伪装具有挑战性。现有方法无法检测 IP 伪装,且由于其搜索并访问的方法会导致点击欺诈,因此不适用于检测 SEM 中的伪装。此外,它们侧重于在服务器端检测和测量伪装,但结果对用户不可见,无法帮助用户避免欺诈。我们的工作侧重于缓解 IP 伪装和 SEM 伪装,并提供基于客户端的实时伪装检测服务。为了实现这些目标,我们首先提出了基于 Simhash 的网站模型 (SWM),这是一种能够建模自然页面动态的网站压缩表示。基于 SWM,我们设计并实现了 Cloaker Catcher,这是一个准确、高效且保护隐私的系统,由按需爬取用户所访问网站的服务器和从服务器获取网站爬虫视图并将其与用户视图进行比较以检测伪装的客户端扩展组成。由于 Cloaker Catcher 在客户端对每个真实用户进行检查,因此可以在 IP 伪装发生时随时检测到,并且还可以防止 SEM 中的点击欺诈。使用我们的系统,我们进行了首次 SEM 伪装分析,发现 SEM 伪装者的主要目的是提供非法服务。
引用
@article{arxiv.1710.01387,
title = {Cloaker Catcher: A Client-based Cloaking Detection System},
author = {Ruian Duan and Weiren Wang and Wenke Lee},
journal= {arXiv preprint arXiv:1710.01387},
year = {2017}
}