A Novel Approach to DGA Detection Combining Machine Learning and Transformer-Based Techniques

Detecting Domain Generation Algorithms (DGA) is a critical challenge in cybersecurity for identifying malicious domains. This paper proposes a comprehensive approach to DGA detection by first applying traditional supervised ML techniques, followed by advanced DL models. The dataset comprises domain names, host information, and subclass labels, with domain names used as the primary feature for classification. Domain names are preprocessed and transformed into feature vectors using feature hashing. Various supervised ML classifiers, including Random Forest, SVM, Logistic Regression, and Gradient Boosting, are employed to classify domains as either DGA or non-DGA. To further enhance classification performance, the BERT transformer model, adapted to analyze domain names as sequences of characters, is combined with RNN, LSTM networks. This hybrid BERT and deep learning models captures both intricate sequential patterns and long-term dependencies in domain names, offering a more robust detection of DGA behaviors. Rigorous experiments compare the effectiveness of traditional ML models and the BERT and DL approaches, providing insights into the strengths of combining both classic and advanced methodologies for superior DGA detection.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icicnis64247.2024.10823341
Citations
1
Primary Topic
Machine Fault Diagnosis Techniques
Type
article
Field-Weighted Citation Impact
0.33
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Novel Approach to DGA Detection Combining Machine Learning and Transformer-Based Techniques

G. Jose Moses, V. Rajesh Babu, Saka Uma Maheswara Rao, C. Divya et al.
1 citations
Machine Fault Diagnosis Techniques
0.33
article

A Novel Approach to DGA Detection Combining Machine Learning and Transformer-Based Techniques

G. Jose Moses, V. Rajesh Babu, Saka Uma Maheswara Rao, C. Divya, A. Lakshmanarao, Chitri Rami Naidu
article en
1 citations

Abstract

Detecting Domain Generation Algorithms (DGA) is a critical challenge in cybersecurity for identifying malicious domains. This paper proposes a comprehensive approach to DGA detection by first applying traditional supervised ML techniques, followed by advanced DL models. The dataset comprises domain names, host information, and subclass labels, with domain names used as the primary feature for classification. Domain names are preprocessed and transformed into feature vectors using feature hashing. Various supervised ML classifiers, including Random Forest, SVM, Logistic Regression, and Gradient Boosting, are employed to classify domains as either DGA or non-DGA. To further enhance classification performance, the BERT transformer model, adapted to analyze domain names as sequences of characters, is combined with RNN, LSTM networks. This hybrid BERT and deep learning models captures both intricate sequential patterns and long-term dependencies in domain names, offering a more robust detection of DGA behaviors. Rigorous experiments compare the effectiveness of traditional ML models and the BERT and DL approaches, providing insights into the strengths of combining both classic and advanced methodologies for superior DGA detection.

Aditya Birla (India) (IN)
Affordable and clean energy
Openalex Percentile: Top 37%
Machine Fault Diagnosis Techniques
0.33
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.