CharBot: A Simple and Effective Method for Evading DGA Classifiers
Not on the map. Why?
Abstract (arXiv)
Domain generation algorithms (DGAs) are commonly leveraged by malware to create lists of domain names which can be used for command and control (C&C) purposes. Approaches based on machine learning have recently been developed to automatically detect generated domain names in real-time. In this work, we present a novel DGA called CharBot which is capable of producing large numbers of unregistered domain names that are not detected by state-of-the-art classifiers for real-time detection of DGAs, including the recently published methods FANCI (a random forest based on human-engineered features) and LSTM.MI (a deep learning approach). CharBot is very simple, effective and requires no knowledge of the targeted DGA classifiers. We show that retraining the classifiers on CharBot samples is not a viable defense strategy. We believe these findings show that DGA classifiers are inherently vulnerable to adversarial attacks if they rely only on the domain name string to make a decision. Designing a robust DGA classifier may, therefore, necessitate the use of additional information besides the domain name alone. To the best of our knowledge, CharBot is the simplest and most efficient black-box adversarial attack against DGA classifiers proposed to date.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 3.
6 papers.
- 2021The Threat of Offensive AI to Organizationscited by 37
- 2024DomURLs_BERT: Pre-trained BERT-based Model for Malicious Domains and URLs Detection and Classificationcited by 5
- 2023False Sense of Security: Leveraging XAI to Analyze the Reasoning and True Performance of Context-less DGA Classifierscited by 3
- 2021The More, the Better? A Study on Collaborative Machine Learning for DGA Detectioncited by 1
- 2024LLMs for Domain Generation Algorithm Detectioncited by 1
- 2024Towards Robust Domain Generation Algorithm Classificationcited by 0
- 2024LLMs for Domain Generation Algorithm Detection5 Nov 2024
- 2024DomURLs_BERT: Pre-trained BERT-based Model for Malicious Domains and URLs Detection and Classification13 Sep 2024
- 2024Towards Robust Domain Generation Algorithm Classification9 Apr 2024
- 2023False Sense of Security: Leveraging XAI to Analyze the Reasoning and True Performance of Context-less DGA Classifiers10 Jul 2023
- 2021The More, the Better? A Study on Collaborative Machine Learning for DGA Detection24 Sep 2021
- 2021The Threat of Offensive AI to Organizations30 Jun 2021