Down to earth! Guidelines for DGA-based Malware Detection

被引:0
|
作者
Cebere, Bogdan [1 ]
Flueren, Jonathan [1 ]
Sebastian, Silvia [1 ]
Plohmann, Daniel [2 ]
Rossow, Christian [1 ]
机构
[1] CISPA Helmholtz Ctr Informat Secur, Saarbrucken, Germany
[2] Fraunhofer FKIE, Bonn, Germany
关键词
Machine Learning; Intrusion detection systems; Domain Generation Algorithms (DGAs); Meta-study; IN-LINE DETECTION; NEURAL-NETWORKS; BOTNET;
D O I
10.1145/3678890.3678913
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Successful malware campaigns rely on Command-and-Control (C2) infrastructure, enabling attackers to extract sensitive data and give instructions to bots. As a resilient mechanism to obtain C2 endpoints, attackers can employ Domain Generation Algorithms (DGAs), which automatically generate C2 domains instead of relying on static ones. Thus, researchers have proposed network-level detection approaches that reveal DGA usage by differentiating between non-DGA and generated domains. Recent approaches train machine learning (ML) models to recognize DGA domains using pattern recognition at the domain's character level. In this paper, we review network-level DGA detection from a meta-perspective. In particular, we survey 38 DGA detection papers in light of nine popular assumptions that are critical for the approaches to be practical. The assumptions range from foundational ones to assumptions about experiments and deployment of the detection systems. We then revisit if these assumptions hold, showing that most DGA detection approaches operate on a fragile basis. To prevent these issues in the future, we describe the technical security concepts underlying each assumption and indicate best practices for obtaining more reliable results.
引用
收藏
页码:147 / 165
页数:19
相关论文
共 50 条
  • [21] Detecting DGA-based botnets through effective phonics-based features?
    Zhao, Dan
    Li, Hao
    Sun, Xiuwen
    Tang, Yazhe
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 143 : 105 - 117
  • [22] BotDetector: a system for identifying DGA-based botnet with CNN-LSTM
    Zang, Xiaodong
    Cao, Jianbo
    Zhang, Xinchang
    Gong, Jian
    Li, Guiqing
    TELECOMMUNICATION SYSTEMS, 2024, 85 (02) : 207 - 223
  • [23] DGA-Based Botnet Detection Toward Imbalanced Multiclass Learning (vol 26, pg 387, 2021)
    Chen, Yijing
    Pang, Bo
    Shao, Guolin
    Wen, Guozhu
    Chen, Xingshu
    TSINGHUA SCIENCE AND TECHNOLOGY, 2021, 26 (05) : 790 - 790
  • [24] DBod: Clustering and detecting DGA-based botnets using DNS traffic analysis
    Wang, Tzy-Shiah
    Lin, Hui-Tang
    Cheng, Wei-Tsung
    Chen, Chang-Yu
    COMPUTERS & SECURITY, 2017, 64 : 1 - 15
  • [25] BotDetector: a system for identifying DGA-based botnet with CNN-LSTM
    Xiaodong Zang
    Jianbo Cao
    Xinchang Zhang
    Jian Gong
    Guiqing Li
    Telecommunication Systems, 2024, 85 : 207 - 223
  • [26] Detecting DGA-Based Botnet with DNS Traffic Analysis in Monitored Network
    Dinh-Tu Truong
    Cheng, Guang
    Jakalan, Ahmad
    Guo, Xiaojun
    Zhou, Aiping
    JOURNAL OF INTERNET TECHNOLOGY, 2016, 17 (02): : 217 - 230
  • [27] Maximal margin classifiers applied to DGA-based diagnosis of power transformers
    Szczepaniak, Piotr S.
    Klosinski, Marcin
    PRZEGLAD ELEKTROTECHNICZNY, 2012, 88 (02): : 100 - 104
  • [28] Word encoding for word-looking DGA-based Botnet classification
    Liew, Sea Ran Cleon
    Law, Ngai Fong
    2023 ASIA PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE, APSIPA ASC, 2023, : 1816 - 1821
  • [29] FProbe:Detecting Stealthy DGA-based Botnets by Group Activities Analysis
    Sun, Jiawei
    Zhou, Yuan
    Wang, Shupeng
    Zhang, Lei
    Liu, Junjiao
    Hou, Junleng
    Liu, Zhicheng
    2020 IEEE 39TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2020,
  • [30] A Physical Model for the Improvement of DGA-based Condition Assessment of Power Transformers
    Riedmann, Christof
    Schichler, Uwe
    2020 8TH INTERNATIONAL CONFERENCE ON CONDITION MONITORING AND DIAGNOSIS (CMD 2020), 2020, : 106 - 109