False Sense of Security: Leveraging XAI to Analyze the Reasoning and True Performance of Context-less DGA Classifiers
Not on the map. Why?
Abstract (arXiv)
The problem of revealing botnet activity through Domain Generation Algorithm (DGA) detection seems to be solved, considering that available deep learning classifiers achieve accuracies of over 99.9%. However, these classifiers provide a false sense of security as they are heavily biased and allow for trivial detection bypass. In this work, we leverage explainable artificial intelligence (XAI) methods to analyze the reasoning of deep learning classifiers and to systematically reveal such biases. We show that eliminating these biases from DGA classifiers considerably deteriorates their performance. Nevertheless we are able to design a context-aware detection system that is free of the identified biases and maintains the detection rate of state-of-the art deep learning classifiers. In this context, we propose a visual analysis system that helps to better understand a classifier's reasoning, thereby increasing trust in and transparency of detection methods and facilitating decision-making.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 23 of its 55 references that are in the map. First posted on arXiv 10 Jul 2023.
Builds on
23 of 55 references.
References · 23
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2019Invariant Risk Minimizationcited by 1,832
- 2017A Closer Look at Memorization in Deep Networkscited by 936
- 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 364
- 2020An Investigation of Why Overparameterization Exacerbates Spurious Correlationscited by 310
- 2019Towards Explaining the Regularization Effect of Initial Large Learning Rate in Training Neural Networkscited by 162
- 2020A Diagnostic Study of Explainability Techniques for Text Classificationcited by 158
- 2018TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Timecited by 108
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2018Excessive Invariance Causes Adversarial Vulnerabilitycited by 66
11 more
- 2018Tranco: A Research-Oriented Top Sites Ranking Hardened Against Manipulationcited by 61
- 2018iNNvestigate neural networks!cited by 58
- 2019Evaluating Explanation Methods for Deep Learning in Securitycited by 38
- 2017eXpose: A Character-Level Convolutional Neural Network with Embeddings For Detecting Malicious URLs, File Paths and Registry Keyscited by 18
- 2016DeepDGA: Adversarially-Tuned Domain Generation and Detectioncited by 14
- 2016Predicting Domain Generation Algorithms with Long Short-Term Memory Networkscited by 13
- 2020Analyzing the Real-World Applicability of DGA Classifierscited by 10
- 2019CharBot: A Simple and Effective Method for Evading DGA Classifierscited by 6
- 2020Making Use of NXt to Nothing: The Effect of Class Imbalances on DGA Detection Classifierscited by 6
- 2021First Step Towards EXPLAINable DGA Multiclass Classificationcited by 4
- 2022Explaining Machine Learning DGA Detectors from DNS Traffic Datacited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.