TY - GEN
T1 - WEBGRAPH
T2 - 31st USENIX Security Symposium, Security 2022
AU - Siby, Sandra
AU - Iqbal, Umar
AU - Englehardt, Steven
AU - Shafiq, Zubair
AU - Troncoso, Carmela
N1 - Publisher Copyright:
© USENIX Security Symposium, Security 2022.All rights reserved.
PY - 2022
Y1 - 2022
N2 - Users rely on ad and tracker blocking tools to protect their privacy. Unfortunately, existing ad and tracker blocking tools are susceptible to mutable advertising and tracking content. In this paper, we first demonstrate that a state-of-the-art ad and tracker blocker, ADGRAPH, is susceptible to such adversarial evasion techniques that are currently deployed on the web. Second, we introduce WEBGRAPH, the first ML-based ad and tracker blocker that detects ads and trackers based on their action rather than their content. By featurizing the actions that are fundamental to advertising and tracking information flows - e.g., storing an identifier in the browser or sharing an identifier with another tracker - WEBGRAPH performs nearly as well as prior approaches, but is significantly more robust to adversarial evasions. In particular, we show that WEBGRAPH achieves comparable accuracy to ADGRAPH, while significantly decreasing the success rate of an adversary from near-perfect for ADGRAPH to around 8% for WEBGRAPH. Finally, we show that WEBGRAPH remains robust to sophisticated adversaries that use adversarial evasion techniques beyond those currently deployed on the web.
AB - Users rely on ad and tracker blocking tools to protect their privacy. Unfortunately, existing ad and tracker blocking tools are susceptible to mutable advertising and tracking content. In this paper, we first demonstrate that a state-of-the-art ad and tracker blocker, ADGRAPH, is susceptible to such adversarial evasion techniques that are currently deployed on the web. Second, we introduce WEBGRAPH, the first ML-based ad and tracker blocker that detects ads and trackers based on their action rather than their content. By featurizing the actions that are fundamental to advertising and tracking information flows - e.g., storing an identifier in the browser or sharing an identifier with another tracker - WEBGRAPH performs nearly as well as prior approaches, but is significantly more robust to adversarial evasions. In particular, we show that WEBGRAPH achieves comparable accuracy to ADGRAPH, while significantly decreasing the success rate of an adversary from near-perfect for ADGRAPH to around 8% for WEBGRAPH. Finally, we show that WEBGRAPH remains robust to sophisticated adversaries that use adversarial evasion techniques beyond those currently deployed on the web.
UR - http://www.scopus.com/inward/record.url?scp=85126710113&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85126710113&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85126710113
T3 - Proceedings of the 31st USENIX Security Symposium, Security 2022
SP - 2875
EP - 2892
BT - Proceedings of the 31st USENIX Security Symposium, Security 2022
PB - USENIX Association
Y2 - 10 August 2022 through 12 August 2022
ER -