Robust and Reliable Early-Stage Website Fingerprinting Attacks via Spatial-Temporal Distribution Analysis
Xinhao Deng, Qi Li, Ke Xu

TL;DR
This paper introduces Holmes, a novel early-stage website fingerprinting attack leveraging spatial-temporal traffic analysis, which significantly improves detection accuracy under challenging network conditions and defenses.
Contribution
Holmes employs adaptive data augmentation and supervised contrastive learning to enhance early-stage website fingerprinting, demonstrating substantial accuracy improvements over existing methods.
Findings
Holmes increases F1-score by 169.18% on average across six datasets.
Successfully identifies dark web websites with only 21.71% of page loading.
Outperforms nine existing DL-based WF attacks in early-stage detection.
Abstract
Website Fingerprinting (WF) attacks identify the websites visited by users by performing traffic analysis, compromising user privacy. Particularly, DL-based WF attacks demonstrate impressive attack performance. However, the effectiveness of DL-based WF attacks relies on the collected complete and pure traffic during the page loading, which impacts the practicality of these attacks. The WF performance is rather low under dynamic network conditions and various WF defenses, particularly when the analyzed traffic is only a small part of the complete traffic. In this paper, we propose Holmes, a robust and reliable early-stage WF attack. Holmes utilizes temporal and spatial distribution analysis of website traffic to effectively identify websites in the early stages of page loading. Specifically, Holmes develops adaptive data augmentation based on the temporal distribution of website traffic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Authorship Attribution and Profiling · Spam and Phishing Detection
MethodsContrastive Learning
