Deep Learning for Zero-day Malware Detection and Classification: A Survey

被引:17
作者
Deldar, Fatemeh [1 ]
Abadi, Mahdi [1 ]
机构
[1] Tarbiat Modares Univ, Dept Comp Engn, Jalal Al e Ahmad Hwy, Tehran 1411713116, Iran
基金
美国国家科学基金会;
关键词
Zero-day malware; malware detection and classification; unsupervised; semi-supervised; few-shot; adversarial resistant; deep learning; NEURAL-NETWORKS; FRAMEWORK; ATTACKS; ALGORITHMS;
D O I
10.1145/3605775
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Zero-day malware is malware that has never been seen before or is so new that no anti-malware software can catch it. This novelty and the lack of existing mitigation strategies make zero-day malware challenging to detect and defend against. In recent years, deep learning has become the dominant and leading branch of machine learning in various research fields, including malware detection. Considering the significant threat of zero-day malware to cybersecurity and business continuity, it is necessary to identify deep learning techniques that can somehow be effective in detecting or classifying such malware. But so far, such a comprehensive review has not been conducted. In this article, we study deep learning techniques in terms of their ability to detect or classify zero-day malware. Based on our findings, we propose a taxonomy and divide different zero-day resistant, deep malware detection and classification techniques into four main categories: unsupervised, semi-supervised, few-shot, and adversarial resistant. We compare the techniques in each category in terms of various factors, including deep learning architecture, feature encoding, platform, detection or classification functionality, and whether the authors have performed a zero-day evaluation. We also provide a summary view of the reviewed papers and discuss their main characteristics and challenges.
引用
收藏
页数:37
相关论文
共 146 条
  • [1] Abri F, 2019, IEEE INT CONF BIG DA, P3252, DOI 10.1109/BigData47090.2019.9006514
  • [2] DL-FHMC: Deep Learning-Based Fine-Grained Hierarchical Learning Approach for Robust Malware Classification
    Abusnaina, Ahmed
    Abuhamad, Mohammed
    Alasmary, Hisham
    Anwar, Afsah
    Jang, Rhongho
    Salem, Saeed
    Nyang, Daehun
    Mohaisen, David
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (05) : 3432 - 3447
  • [3] Adversarial Learning Attacks on Graph-based IoT Malware Detection Systems
    Abusnaina, Ahmed
    Khormali, Aminollah
    Alasmary, Hisham
    Park, Jeman
    Anwar, Afsah
    Mohaisen, Aziz
    [J]. 2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 1296 - 1305
  • [4] Subgraph-Based Adversarial Examples Against Graph-Based IoT Malware Detection Systems
    Abusnaina, Ahmed
    Alasmary, Hisham
    Abuhamad, Mohammed
    Salem, Saeed
    Nyang, DaeHun
    Mohaisen, Aziz
    [J]. COMPUTATIONAL DATA AND SOCIAL NETWORKS, 2019, 11917 : 268 - 281
  • [5] Adversarial Deep Learning for Robust Detection of Binary Encoded Malware
    Al-Dujaili, Abdullah
    Huang, Alex
    Hemberg, Erik
    O'reilly, Una-May
    [J]. 2018 IEEE SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (SPW 2018), 2018, : 76 - 82
  • [6] Allix K, 2016, 13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), P468, DOI [10.1109/MSR.2016.056, 10.1145/2901739.2903508]
  • [7] Anderson H. S., 2017, Black Hat
  • [8] Drebin: Effective and Explainable Detection of Android Malware in Your Pocket
    Arp, Daniel
    Spreitzenbarth, Michael
    Huebner, Malte
    Gascon, Hugo
    Rieck, Konrad
    [J]. 21ST ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2014), 2014,
  • [9] Athalye A, 2018, PR MACH LEARN RES, V80
  • [10] AV-TEST, 2022, Malware Statistics & Trends Report | AV-TEST