N-Trans: Parallel Detection Algorithm for DGA Domain Names

被引:7
|
作者
Yang, Cheng [1 ]
Lu, Tianliang [1 ]
Yan, Shangyi [1 ]
Zhang, Jianling [1 ]
Yu, Xingzhan [1 ]
机构
[1] Peoples Publ Secur Univ China, Coll Informat & Cyber Secur, Beijing 100038, Peoples R China
关键词
malicious domain name; DGA; parallel detection model; N-gram; Transformer model; N-Trans;
D O I
10.3390/fi14070209
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Domain name generation algorithms are widely used in malware, such as botnet binaries, to generate large sequences of domain names of which some are registered by cybercriminals. Accurate detection of malicious domains can effectively defend against cyber attacks. The detection of such malicious domain names by the use of traditional machine learning algorithms has been explored by many researchers, but still is not perfect. To further improve on this, we propose a novel parallel detection model named N-Trans that is based on the N-gram algorithm with the Transformer model. First, we add flag bits to the first and last positions of the domain name for the parallel combination of the N-gram algorithm and Transformer framework to detect a domain name. The model can effectively extract the letter combination features and capture the position features of letters in the domain name. It can capture features such as the first and last letters in the domain name and the position relationship between letters. In addition, it can accurately distinguish between legitimate and malicious domain names. In the experiment, the dataset is the legal domain name of Alexa and the malicious domain name collected by the 360 Security Lab. The experimental results show that the parallel detection model based on N-gram and Transformer achieves 96.97% accuracy for DGA malicious domain name detection. It can effectively and accurately identify malicious domain names and outperforms the mainstream malicious domain name detection algorithms.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Detection of Algorithmically Generated Domain Names using LSTM
    Vij, Palak
    Nikam, Sayali
    Bhatia, Ashutosh
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,
  • [42] WordDGA: Hybrid Knowledge-Based Word-Level Domain Names Against DGA Classifiers and Adversarial DGAs
    Selvaraj, Sarojini
    Panjanathan, Rukmani
    INFORMATICS-BASEL, 2024, 11 (04):
  • [43] A Parallel Algorithm for Change Detection
    Mubasher, Mian Muhammad
    Farid, M. Shahid
    Khaliq, Abdul
    Yousaf, Muhammad Murtaza
    2012 15TH INTERNATIONAL MULTITOPIC CONFERENCE (INMIC), 2012, : 201 - 208
  • [44] A Word-Level Analytical Approach for Identifying Malicious Domain Names Caused by Dictionary-Based DGA Malware
    Satoh, Akihiro
    Fukuda, Yutaka
    Kitagata, Gen
    Nakamura, Yutaka
    ELECTRONICS, 2021, 10 (09)
  • [45] DGA Fault Diagnosis Based on the Counter Propagation Neural Network Optimized by Parallel Genetic Algorithm
    Zhao, An-Xin
    Zhang, Cai-Tian
    2013 IEEE INTERNATIONAL CONFERENCE OF IEEE REGION 10 (TENCON), 2013,
  • [46] DNS anti-attack machine learning model for DGA domain name detection
    Mao, Jian
    Zhang, Jiemin
    Tang, Zhi
    Gu, Zhiling
    PHYSICAL COMMUNICATION, 2020, 40
  • [47] A DGA Domain Name Detection Method Based on Two-Stage Feature Reinforcement
    Yang, Hongyu
    Zhang, Tao
    Hu, Ze
    Zhang, Liang
    Cheng, Xiang
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 652 - 659
  • [48] Domain Flux-based DGA Botnet Detection Using Feedforward Neural Network
    Ashiq, Md Ishtiaq
    Bhowmick, Protick
    Hossain, Md Shohrab
    Narman, Husnu S.
    MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [49] Adopting Machine Learning to Support the Detection of Malicious Domain Names
    Magalhaes, Fernanda
    Magalhaes, Joao Paulo
    2020 7TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS: SYSTEMS, MANAGEMENT AND SECURITY (IOTSMS), 2020,
  • [50] IDENTIFICATION OF LEGITIMATE DOMAIN NAMES USING CLASSIFICATION ALGORITHM AND NGRAM MODEL
    Kanthi, Namita
    Raikar, Meenaxi. M.
    Kanakaraddi, Survana
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES, ELECTRONICS AND MECHANICAL SYSTEMS (CTEMS), 2018, : 386 - 391