A Survey on Malicious Domains Detection through DNS Data Analysis
Not on the map. Why?
Abstract (arXiv)
Malicious domains are one of the major resources required for adversaries to run attacks over the Internet. Due to the important role of the Domain Name System (DNS), extensive research has been conducted to identify malicious domains based on their unique behavior reflected in different phases of the life cycle of DNS queries and responses. Existing approaches differ significantly in terms of intuitions, data analysis methods as well as evaluation methodologies. This warrants a thorough systematization of the approaches and a careful review of the advantages and limitations of every group. In this paper, we perform such an analysis. In order to achieve this goal, we present the necessary background knowledge on DNS and malicious activities leveraging DNS. We describe a general framework of malicious domain detection techniques using DNS data. Applying this framework, we categorize existing approaches using several orthogonal viewpoints, namely (1) sources of DNS data and their enrichment, (2) data analysis methods, and (3) evaluation strategies and metrics. In each aspect, we discuss the important challenges that the research community should address in order to fully realize the power of DNS data analysis to fight against attacks leveraging malicious domains.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2; 2024: 0; 2025: 0; 2026: 2.
9 papers.
- 2021Characterizing Malicious URL Campaignscited by 4
- 2021Improving DGA-Based Malicious Domain Classifiers for Malware Defense with Adversarial Machine Learningcited by 3
- 2022CELEST: Federated Learning for Globally Coordinated Threat Detectioncited by 3
- 2021Identifying malicious accounts in Blockchains using Domain Names and associated temporal propertiescited by 2
- 2022Detection of Malicious Websites Using Machine Learning Techniquescited by 2
- 2023JABBERWOCK: A Tool for WebAssembly Dataset Generation and Its Application to Malicious Website Detectioncited by 0
- 2023Multi-Instance Adversarial Attack on GNN-Based Malicious Domain Detectioncited by 0
- 2026Gravity Falls: A Comparative Analysis of Domain-Generation Algorithm (DGA) Detection Methods for Mobile Device Spearphishingcited by 0
- 2026DNS-GT: A Graph-based Transformer Approach to Learn Embeddings of Domain Names from DNS Queriescited by 0
- 2026DNS-GT: A Graph-based Transformer Approach to Learn Embeddings of Domain Names from DNS Queries11 Mar 2026
- 2026Gravity Falls: A Comparative Analysis of Domain-Generation Algorithm (DGA) Detection Methods for Mobile Device Spearphishing3 Mar 2026
- 2023Multi-Instance Adversarial Attack on GNN-Based Malicious Domain Detection22 Aug 2023
- 2023JABBERWOCK: A Tool for WebAssembly Dataset Generation and Its Application to Malicious Website Detection9 Jun 2023
- 2022Detection of Malicious Websites Using Machine Learning Techniques13 Sep 2022
- 2022CELEST: Federated Learning for Globally Coordinated Threat Detection23 May 2022
- 2021Characterizing Malicious URL Campaigns29 Aug 2021
- 2021Identifying malicious accounts in Blockchains using Domain Names and associated temporal properties25 Jun 2021
- 2021Improving DGA-Based Malicious Domain Classifiers for Malware Defense with Adversarial Machine Learning2 Jan 2021