面向服务不足地区的过滤列表生成
密码学与安全
2020-01-27 v4
摘要
过滤列表在保护和辅助网络用户方面发挥着日益重要的作用。绝大多数流行的过滤列表来源于众包,即大量人员手动标记与不良网络资源(如广告、追踪器、付费墙库)相关的资源,以便浏览器和扩展程序进行拦截。由于仅有小部分网络用户参与过滤列表的生成,众包策略在拦截出现在“热门”网站上的不常见资源,或出现在大量“冷门”网站上的资源时效果良好。但对于“众包”规模较小的网络区域,例如服务语言使用人数(相对)较少的网络区域,众包策略表现不佳。本文通过结合两种新颖技术来解决这一问题:(i)深度浏览器插桩,能够以对现有测量技术易混淆情形具有鲁棒性的方式准确生成请求链;(ii)一种广告分类器,独特地结合了感知特征与页面上下文特征,以在多种语言间保持准确性。我们将独特的二阶段过滤列表生成流程应用于当前过滤列表维护不佳的三个网络区域:斯里兰卡、匈牙利和阿尔巴尼亚。我们生成了补充现有过滤列表的新过滤列表。在应用于面向这三个区域的 6,475 个页面时,我们的补充列表额外拦截了 3,349 个广告及广告相关资源(1,771 个唯一资源)。我们希望这项工作能成为加强努力的一部分,确保网络资源拦截在安全、隐私和性能方面的益处能够惠及所有用户,而不仅仅是那些处于主流语言或经济区域的用户。
引用
@article{arxiv.1910.07303,
title = {Filter List Generation for Underserved Regions},
author = {Alexander Sjosten and Peter Snyder and Antonio Pastor and Panagiotis Papadopoulos and Benjamin Livshits},
journal= {arXiv preprint arXiv:1910.07303},
year = {2020}
}