MALICIOUS DOMAIN DETECTION USING INTEGRATED SUPERVISED AND UNSUPERVISED MACHINE LEARNING APPROACHES

Detecting Domain Generation Algorithms (DGA) is crucial in cybersecurity to identify malicious domain names. While existing studies focus individually on either supervised or unsupervised learning, limited work has explored their integrated use for DGA detection. This paper addresses that gap by combining clustering-derived features with traditional classifiers to enhance detection accuracy. This paper explores an innovative approach for DGA detection utilizing supervised classification and unsupervised clustering techniques. The methodology begins with preprocessing the dataset and extracting relevant features, such as domain names, host information, and subclass labels. Later, feature hashing is utilized for dimensionality reduction, transforming categorical features like domain names, hosts, and subclasses into feature vectors. Advanced clustering methods, including KMeans, Hierarchical Clustering (Agglomerative), and Density-Based Clustering (DBSCAN), are employed to uncover underlying patterns in the data. These techniques aid in identifying distinct groups or clusters within the dataset, potentially assisting in differentiating DGA from legitimate domain names. Later, cluster labels were added as features for final dataset. Subsequently, multiple ML classifiers, including Random Forest, Decision Tree, KNN, SVM, and Logistic Regression, are trained to classify domain names as DGA or non-DGA based on the extracted features. Rigorous experimentation and evaluation assess the performance of each classifier in terms of accuracy and other relevant metrics. This hybrid approach contributes new knowledge on how feature enrichment through clustering can improve model generalization in real-world cyber threat scenarios. The results offer insights into the effectiveness of the proposed methodologies for DGA detection.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-07-15
DOI
https://doi.org/10.5281/zenodo.18092081
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MALICIOUS DOMAIN DETECTION USING INTEGRATED SUPERVISED AND UNSUPERVISED MACHINE LEARNING APPROACHES

Journal of Theoretical and Applied Information Technology
Zenodo (CERN European Organization for Nuclear Research)
Network Security and Intrusion Detection
article

MALICIOUS DOMAIN DETECTION USING INTEGRATED SUPERVISED AND UNSUPERVISED MACHINE LEARNING APPROACHES

Journal of Theoretical and Applied Information Technology
article en

Abstract

Detecting Domain Generation Algorithms (DGA) is crucial in cybersecurity to identify malicious domain names. While existing studies focus individually on either supervised or unsupervised learning, limited work has explored their integrated use for DGA detection. This paper addresses that gap by combining clustering-derived features with traditional classifiers to enhance detection accuracy. This paper explores an innovative approach for DGA detection utilizing supervised classification and unsupervised clustering techniques. The methodology begins with preprocessing the dataset and extracting relevant features, such as domain names, host information, and subclass labels. Later, feature hashing is utilized for dimensionality reduction, transforming categorical features like domain names, hosts, and subclasses into feature vectors. Advanced clustering methods, including KMeans, Hierarchical Clustering (Agglomerative), and Density-Based Clustering (DBSCAN), are employed to uncover underlying patterns in the data. These techniques aid in identifying distinct groups or clusters within the dataset, potentially assisting in differentiating DGA from legitimate domain names. Later, cluster labels were added as features for final dataset. Subsequently, multiple ML classifiers, including Random Forest, Decision Tree, KNN, SVM, and Logistic Regression, are trained to classify domain names as DGA or non-DGA based on the extracted features. Rigorous experimentation and evaluation assess the performance of each classifier in terms of accuracy and other relevant metrics. This hybrid approach contributes new knowledge on how feature enrichment through clustering can improve model generalization in real-world cyber threat scenarios. The results offer insights into the effectiveness of the proposed methodologies for DGA detection.

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 32%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.