Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Towards Robust Multi-tab Website Fingerprinting

About

Website fingerprinting enables an eavesdropper to determine which websites a user is visiting over an encrypted connection. State-of-the-art website fingerprinting (WF) attacks have demonstrated effectiveness even against Tor-protected network traffic. However, existing WF attacks have critical limitations on accurately identifying websites in multi-tab browsing sessions, where the holistic pattern of individual websites is no longer preserved, and the number of tabs opened by a client is unknown a priori. In this paper, we propose ARES, a novel WF framework natively designed for multi-tab WF attacks. ARES formulates the multi-tab attack as a multi-label classification problem and solves it using the novel Transformer-based models. Specifically, ARES extracts local patterns based on multi-level traffic aggregation features and utilizes the improved self-attention mechanism to analyze the correlations between these local patterns, effectively identifying websites. We implement a prototype of ARES and extensively evaluate its effectiveness using our large-scale datasets collected over multiple months. The experimental results illustrate that ARES achieves optimal performance in several realistic scenarios. Further, ARES remains robust even against various WF defenses.

Xinhao Deng, Xiyuan Zhao, Qilei Yin, Zhuotao Liu, Qi Li, Mingwei Xu, Ke Xu, Jianping Wu• 2025

Related benchmarks

TaskDatasetResultRank
Website FingerprintingMulti-tab Website Fingerprinting Open-world 2-tab
P@287.9
20
Website FingerprintingMulti-tab Website Fingerprinting Closed-world 3-tab
Precision@386.4
20
Website FingerprintingMulti-tab Website Fingerprinting Closed-world 5-tab
P@585.1
20
Website FingerprintingMulti-tab Website Fingerprinting Open-world 4-tab
P@487.5
20
Website FingerprintingMulti-tab Website Fingerprinting Open-world 5-tab
P@586.9
20
Multi-tab Website Fingerprinting AttackMulti-tab Website Fingerprinting Open-world 3-tab
AUC99
10
Website FingerprintingWTF-PAD (2-tab)
AUC99.7
10
Website FingerprintingFront 2-tab
AUC99.7
10
Website FingerprintingTrafficSliver (2-tab)
AUC99.5
10
Website Fingerprinting AttackMulti-tab WF Closed-world 2-tab
AUC0.994
10
Showing 10 of 11 rows

Other info

Follow for update