用动态后门干扰网页指纹攻击,让对手模型彻底误判。
TrapFlow: Controllable Website Fingerprinting Defense via Dynamic Backdoor Learning
- 在目标网站流量中注入特定触发序列,诱导攻击模型错误学习。
- 使攻击准确率从99%降至6%,数据开销仅74%。
- 适用于对隐私要求高的场景,如Tor网络防御。
网页指纹攻击可隐蔽监控用户通信以识别其访问的网页,严重威胁隐私。现有防御通过扰乱流量模式降低攻击精度,但攻击者可重训练模型适应,且开销过高难以部署。为此,我们提出基于后门学习的可控防御方法TrapFlow。TrapFlow利用神经网络记忆细微模式的特性,在目标网站流量中注入精心设计的触发序列,使攻击模型在训练时建立错误关联。若攻击者尝试用含噪数据重训练,模型会将触发序列视为主导特征,导致对无关网站广泛误分类;若忽略这些模式而仅使用干净数据,触发序列在推理时表现为对抗性补丁,引发误分类。我们采用类似莱文施泰因距离的方法优化触发序列,以最大化其可学习性与与正常流量的差异性。实验表明,TrapFlow将RF攻击准确率从99%降至6%,数据开销74%。相比两种先进防御:FRONT仅降低2%准确率,相同开销下效果有限;Palette虽达32%准确率,但开销高出48%。我们在真实Tor网络环境中验证了该方法的可行性。
原文摘要 · Abstract (English)
Website fingerprinting (WF) attacks, which covertly monitor user communications to identify the web pages they visit, pose a serious threat to user privacy. Existing WF defenses attempt to reduce attack accuracy by disrupting traffic patterns, but attackers can retrain their models to adapt, making these defenses ineffective. Meanwhile, their high overhead limits deployability. To overcome these limitations, we introduce a novel controllable website fingerprinting defense called TrapFlow based on backdoor learning. TrapFlow exploits the tendency of neural networks to memorize subtle patterns by injecting crafted trigger sequences into targeted website traffic, causing the attacker model to build incorrect associations during training. If the attacker attempts to adapt by training on such noisy data, TrapFlow ensures that the model internalizes the trigger as a dominant feature, leading to widespread misclassification across unrelated websites. Conversely, if the attacker ignores these patterns and trains only on clean data, the trigger behaves as an adversarial patch at inference time, causing model misclassification. To achieve this dual effect, we optimize the trigger using a Fast Levenshtein like distance to maximize both its learnability and its distinctiveness from normal traffic. Experiments show that TrapFlow significantly reduces the accuracy of the RF attack from 99 percent to 6 percent with 74 percent data overhead. This compares favorably against two state of the art defenses: FRONT reduces accuracy by only 2 percent at a similar overhead, while Palette achieves 32 percent accuracy but with 48 percent more overhead. We further validate the practicality of our method in a real Tor network environment.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。