CV-INSPECTOR: Towards Automating Detection of Adblock Circumvention

被引:7
|
作者
Le, Hieu [1 ]
Markopoulou, Athina [1 ]
Shafiq, Zubair [2 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92717 USA
[2] Univ Calif Davis, Davis, CA 95616 USA
来源
28TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2021) | 2021年
基金
美国国家科学基金会;
关键词
D O I
10.14722/ndss.2021.24055
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The adblocking arms race has escalated over the last few years. An entire new ecosystem of circumvention (CV) services has recently emerged that aims to bypass adblockers by obfuscating site content, making it difficult for adblocking filter lists to distinguish between ads and functional content. In this paper, we investigate recent anti-circumvention efforts by the adblocking community that leverage custom filter lists. In particular, we analyze the anti-circumvention filter list (ACVL), which supports advanced filter rules with enriched syntax and capabilities designed specifically to counter circumvention. We show that keeping ACVL rules up-to-date requires expert list curators to continuously monitor sites known to employ CV services and to discover new such sites in the wild - both tasks require considerable manual effort. To help automate and scale ACVL curation, we develop CV-INSPECTOR, a machine learning approach for automatically detecting adblock circumvention using differential execution analysis. We show that CV-INSPECTOR achieves 93% accuracy in detecting sites that successfully circumvent adblockers. We deploy CV-INSPECTOR on top-20K sites to discover the sites that employ circumvention in the wild. We further apply CV-INSPECTOR to a list of sites that are known to utilize circumvention and are closely monitored by ACVL authors. We demonstrate that CV-INSPECTOR reduces the human labeling effort by 98%, which removes a major bottleneck for ACVL authors. Our work is the first large-scale study of the state of the adblock circumvention arms race, and makes an important step towards automating anti-CV efforts.
引用
收藏
页数:18
相关论文
共 7 条
  • [1] Towards Automating the Detection of Event Sources
    Herzberg, Nico
    Khovalko, Oleh
    Baumgrass, Anne
    Weske, Mathias
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 111 - 122
  • [2] Towards Automating Dynamic Analysis for Behavioral Design Pattern Detection
    De Lucia, Andrea
    Deufemia, Vincenzo
    Gravino, Carmine
    Risi, Michele
    2015 31ST INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME) PROCEEDINGS, 2015, : 161 - 170
  • [3] WalletRadar: towards automating the detection of vulnerabilities in browser-based cryptocurrency wallets
    Pengcheng Xia
    Yanhui Guo
    Zhaowen Lin
    Jun Wu
    Pengbo Duan
    Ningyu He
    Kailong Wang
    Tianming Liu
    Yinliang Yue
    Guoai Xu
    Haoyu Wang
    Automated Software Engineering, 2024, 31
  • [4] WALLETRADAR: towards automating the detection of vulnerabilities in browser-based cryptocurrency wallets
    Xia, Pengcheng
    Guo, Yanhui
    Lin, Zhaowen
    Wu, Jun
    Duan, Pengbo
    He, Ningyu
    Wang, Kailong
    Liu, Tianming
    Yue, Yinliang
    Xu, Guoai
    Wang, Haoyu
    AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (01)
  • [5] Facebook Inspector (FbI): Towards automatic real-time detection of malicious content on Facebook
    Dewan P.
    Kumaraguru P.
    Social Network Analysis and Mining, 2017, 7 (1)
  • [6] Towards automating micro cellular detection process using micro vortex pump arrays
    Lam, RHW
    Lei, KF
    Miao, L
    Dong, ZL
    Law, WC
    Suen, YK
    Li, WJ
    Ho, AHP
    Kong, SK
    2005 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1 AND 2, 2005, : 66 - 71
  • [7] Towards Synoptic Water Monitoring Systems: A Review of AI Methods for Automating Water Body Detection and Water Quality Monitoring Using Remote Sensing
    Yang, Liping
    Driscol, Joshua
    Sarigai, Sarigai
    Wu, Qiusheng
    Lippitt, Christopher D.
    Morgan, Melinda
    SENSORS, 2022, 22 (06)