Evasion-Resilient Detection of DNS-over-HTTPS Data Exfiltration: A Practical Evaluation and Toolkit
Adam Elaoumari

TL;DR
This paper evaluates how effectively defenders can detect DNS-over-HTTPS data exfiltration, introduces a comprehensive toolkit for generating and analyzing such traffic, and compares machine learning and threshold-based detection methods under adversarial conditions.
Contribution
It presents an end-to-end, containerized pipeline for generating, intercepting, and analyzing DoH exfiltration, enabling reproducible evaluation of detection techniques against evasive scenarios.
Findings
Random Forest, Gradient Boosting, and Logistic Regression classifiers were trained and benchmarked.
The toolkit allows configurable file exfiltration with various parameters.
Detection performance varies under different evasion strategies.
Abstract
The purpose of this project is to assess how well defenders can detect DNS-over-HTTPS (DoH) file exfiltration, and which evasion strategies can be used by attackers. While providing a reproducible toolkit to generate, intercept and analyze DoH exfiltration, and comparing Machine Learning vs threshold-based detection under adversarial scenarios. The originality of this project is the introduction of an end-to-end, containerized pipeline that generates configurable file exfiltration over DoH using several parameters (e.g., chunking, encoding, padding, resolver rotation). It allows for file reconstruction at the resolver side, while extracting flow-level features using a fork of DoHLyzer. The pipeline contains a prediction side, which allows the training of machine learning models based on public labelled datasets and then evaluates them side-by-side with threshold-based detection methods…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · IPv6, Mobility, Handover, Networks, Security · Network Security and Intrusion Detection
