TrackerSift: Untangling Mixed Tracking and Functional Web Resources

08/28/2021
by   Abdul Haddi Amjad, et al.
0

Trackers have recently started to mix tracking and functional resources to circumvent privacy-enhancing content blocking tools. Such mixed web resources put content blockers in a bind: risk breaking legitimate functionality if they act and risk missing privacy-invasive advertising and tracking if they do not. In this paper, we propose TrackerSift to progressively classify and untangle mixed web resources (that combine tracking and legitimate functionality) at multiple granularities of analysis (domain, hostname, script, and method). Using TrackerSift, we conduct a large-scale measurement study of such mixed resources on 100K websites. We find that more than 17 6 legitimate functionality. While mixed web resources are prevalent across all granularities, TrackerSift is able to attribute 98 network requests to either tracking or functional resources at the finest method-level granularity. Our analysis shows that mixed resources at different granularities are typically served from CDNs or as inlined and bundled scripts, and that blocking them indeed results in breakage of legitimate functionality. Our results highlight opportunities for finer-grained content blocking to remove mixed resources without breaking legitimate functionality.

READ FULL TEXT
research
02/02/2023

Blocking JavaScript without Breaking the Web: An Empirical Investigation

Modern websites heavily rely on JavaScript (JS) to implement legitimate ...
research
01/26/2023

ASTrack: Automatic Detection and Removal of Web Tracking Code with Minimal Functionality Loss

Recent advances in web technologies make it more difficult than ever to ...
research
12/04/2018

Tracking the Pixels: Detecting Web Trackers via Analyzing Invisible Pixels

Web tracking has been extensively studied over the last decade. To detec...
research
08/25/2022

COOKIEGRAPH: Measuring and Countering First-Party Tracking Cookies

Recent privacy protections by browser vendors aim to limit the abuse of ...
research
07/23/2021

WebGraph: Capturing Advertising and Tracking Information Flows for Robust Blocking

Millions of web users directly depend on ad and tracker blocking tools t...
research
03/16/2020

System to Identify and Elide Superfluous JavaScript Code for Faster Webpage Loads

Many websites import large JavaScript (JS) libraries to customize and en...
research
12/06/2021

Tracking the QUIC Spin Bit on Tofino

QUIC offers security and privacy for modern web traffic by closely integ...

Please sign up or login with your details

Forgot password? Click here to reset