Fashion Faux Pas: Implicit Stylistic Fingerprints for Bypassing Browsers' Anti-Fingerprinting Defenses

Fashion Faux Pas: Implicit Stylistic Fingerprints for Bypassing Browsers' Anti-Fingerprinting Defenses
复制标题

时尚失礼:绕过浏览器反指纹防御的隐式风格指纹

DOI:
10.1109/sp46215.2023.10179437
复制
发表时间:
2023
期刊:
2023 IEEE Symposium on Security and Privacy (SP)
影响因子:
--
通讯作者:
Jason Polakis
Jason Polakis
中科院分区:
--
文献类型:
--
作者:
Xu Lin;F. Araujo;Teryl Taylor;Jiyong Jang;Jason Polakis

文献摘要

参考文献

相似文献

浏览器指纹识别仍然是研究社区和浏览器生态系统特别感兴趣的主题,并且先前的工作已经提出了各种反指纹识别对策或由浏览器部署。虽然防止指纹识别是一项具有挑战性的任务,但现代指纹识别技术严重依赖于JavaScript API,这会产生一个可以通过对策来瞄准的瓶颈。在本文中,我们将探讨如何在不使用任何JavaScript API的情况下生成浏览器指纹。为此,我们开发了StylisticFP,这是一种新颖的指纹识别系统,它完全依赖于CSS功能,并通过精心构造和排列的HTML元素隐式地推断系统特性,包括高级指纹识别属性,如支持的字体列表。我们凭经验证明了我们的系统对以隐私为中心的浏览器的有效性(例如,Safari、Firefox、Brave、Tor)和流行的隐私保护扩展。我们还在一家研究机构进行了一项试点研究,发现我们的系统在区分设备方面与最先进的基于JavaScript的指纹库相当,同时在对抗具有反指纹防御功能的浏览器时表现出色。我们的工作突出了浏览器指纹识别所带来的重大挑战的另一个方面,并重申了对更强大的检测系统和对策的需求。
Browser fingerprinting remains a topic of particular interest for both the research community and the browser ecosystem, and various anti-fingerprinting countermeasures have been proposed by prior work or deployed by browsers. While preventing fingerprinting presents a challenging task, modern fingerprinting techniques heavily rely on JavaScript APIs, which creates a choke point that can be targeted by countermeasures. In this paper, we explore how browser fingerprints can be generated without using any JavaScript APIs. To that end we develop StylisticFP, a novel fingerprinting system that relies exclusively on CSS features and implicitly infers system characteristics, including advanced fingerprinting attributes like the list of supported fonts, through carefully constructed and arranged HTML elements. We empirically demonstrate our system's effectiveness against privacy-focused browsers (e.g., Safari, Firefox, Brave, Tor) and popular privacy-preserving extensions. We also conduct a pilot study in a research organization and find that our system is comparable to a state-of-the-art JavaScript-based fingerprinting library at distinguishing devices, while outperforming it against browsers with anti-fingerprinting defenses. Our work highlights an additional dimension of the significant challenge posed by browser fingerprinting, and reaffirms the need for more robust detection systems and countermeasures.
人为接触的危险:通过用户操作对浏览器扩展进行指纹识别
DOI: --
发表时间: 2022
期刊: USENIX Security Symposium
影响因子: --
作者:
Solomos, K.;Ilia, P.;Karami, S.;Nikiforakis, N.;Polakis, J.
通讯作者: Polakis, J.
DOI: 10.1109/sp40001.2021.00017
发表时间: 2020-08
期刊: 2021 IEEE Symposium on Security and Privacy (SP)
影响因子: --
作者:
Umar Iqbal;Steven Englehardt;Zubair Shafiq
通讯作者: Umar Iqbal;Steven Englehardt;Zubair Shafiq
网站图标和缓存的故事:现代浏览器中的持久跟踪
DOI: 10.14722/ndss.2021.24202
发表时间: 2021
期刊: Network and Distributed System Security Symposium
影响因子: --
作者:
Solomos, Konstantinos;Kristoff, John;Kanich, Chris;Polakis, Jason
通讯作者: Polakis, Jason
不必要的可识别:量化由于膨胀而导致的浏览器扩展的指纹识别能力
DOI: --
发表时间: 2019
期刊: Proceedings of the Web Conference (WWW
影响因子: --
作者:
Starov, Oleksii;Laperdrix, Pierre;Kapravelos, Alexandros;Nikiforakis, Nick
通讯作者: Nikiforakis, Nick
DOI: --
发表时间: 2022
期刊: --
影响因子: --
作者:
Soroush Karami;Faezeh Kalantari;Mehrnoosh Zaeifi;Xavier J. Maso;Erik Trickel;Panagiotis Ilia;Yan Shoshitaishvili;Adam Doupé;Jason Polakis
通讯作者: Soroush Karami;Faezeh Kalantari;Mehrnoosh Zaeifi;Xavier J. Maso;Erik Trickel;Panagiotis Ilia;Yan Shoshitaishvili;Adam Doupé;Jason Polakis