Early detection of new web tracking methods across 1.5 million sites

Current web tracking practices pose a constant threat to the privacy of Internet users. As a result, the research community has recently proposed different tools to combat well-known tracking methods. However, the early detection of new, previously unseen tracking systems is still an open research p...

Descripción completa

Detalles Bibliográficos
Autores: Castell Uroz, Ismael, Sánchez de Mingo, Óscar, Barlet Ros, Pere|||0000-0001-7837-0886
Tipo de recurso: artículo
Fecha de publicación:2023
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/395088
Acceso en línea:https://hdl.handle.net/2117/395088
https://dx.doi.org/10.1016/j.comcom.2023.08.017
Access Level:acceso abierto
Palabra clave:Privacy, Right of
Computer networks -- Security measures
Web tracking
Code signature
Fingerprinting
Network graph
Dret a la intimitat
Ordinadors, Xarxes d' -- Mesures de seguretat
Àrees temàtiques de la UPC::Informàtica::Seguretat informàtica
Descripción
Sumario:Current web tracking practices pose a constant threat to the privacy of Internet users. As a result, the research community has recently proposed different tools to combat well-known tracking methods. However, the early detection of new, previously unseen tracking systems is still an open research problem. In this paper, we present TrackSign+, a novel approach to discovering new web tracking methods. The main idea behind TrackSign+ is the use of code fingerprinting to identify common pieces of code shared across multiple domains. To detect tracking fingerprints, TrackSign+ builds a novel 4-mode network graph that captures the relationship between domains, URLs, online resources, and code fingerprints. We evaluated TrackSign+ with the 1.5M most popular Internet domains, including more than 45M web resources from almost 77M HTTP requests. Our results show that our method can detect new web tracking resources with high precision (over 92%). TrackSign+ was able to detect more than 300k new trackers, 800k new tracking resources, and 4.5M new tracking URLs, not yet detected by most popular pattern lists at the time. Finally, we also validated the effectiveness of TrackSign+ with more than 20 years of historical data from the Internet Archive.