Classification and online clustering of zero-day malware

被引:1
|
作者
Jureckova, Olha [1 ]
Jurecek, Martin [1 ]
Stamp, Mark [2 ]
Di Troia, Fabio [2 ]
Lorencz, Robert [1 ]
机构
[1] Czech Tech Univ, Fac Informat Technol, Prague, Czech Republic
[2] San Jose State Univ, Dept Comp Sci, San Jose, CA USA
关键词
Malware classification; Online clustering; Static analysis; Zero-day malware; MAPS;
D O I
10.1007/s11416-024-00513-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A large amount of new malware is constantly being generated, which must not only be distinguished from benign samples, but also classified into malware families. For this purpose, investigating how existing malware families are developed and examining emerging families need to be explored. This paper focuses on the online processing of incoming malicious samples to assign them to existing families or, in the case of samples from new families, to cluster them. We experimented with seven prevalent malware families from the EMBER dataset, four in the training set and three additional new families in the test set. The features were extracted by static analysis of portable executable files for the Windows operating system. Based on the classification score of the multilayer perceptron, we determined which samples would be classified and which would be clustered into new malware families. We classified 97.21% of streaming data with a balanced accuracy of 95.33%. Then, we clustered the remaining data using a self-organizing map, achieving a purity from 47.61% for four clusters to 77.68% for ten clusters. These results indicate that our approach has the potential to be applied to the classification and clustering of zero-day malware into malware families.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Zero-Day Malware Detection
    Gandotra, Ekta
    Bansal, Divya
    Sofat, Sanjccv
    [J]. 2016 SIXTH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2016), 2016, : 171 - 175
  • [2] Deep Learning for Zero-day Malware Detection and Classification: A Survey
    Deldar, Fatemeh
    Abadi, Mahdi
    [J]. ACM COMPUTING SURVEYS, 2024, 56 (02)
  • [3] Zero-Day Malware Classification and Detection Using Machine Learning
    Kumar J.
    Rajendran B.
    Sudarsan S.D.
    [J]. SN Computer Science, 5 (1)
  • [4] Big Data Framework for Zero-Day Malware Detection
    Gupta, Deepak
    Rani, Rinkle
    [J]. CYBERNETICS AND SYSTEMS, 2018, 49 (02) : 103 - 121
  • [5] Use of Data Visualisation for Zero-Day Malware Detection
    Venkatraman, Sitalakshmi
    Alazab, Mamoun
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2018,
  • [6] A survey of zero-day malware attacks and its detection methodology
    Radhakrishnan, Kiran
    Menon, Rajeev R.
    Nath, Hiran V.
    [J]. PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 533 - 539
  • [7] Detection of Zero-day Malware Based on the Analysis of Opcode Sequences
    Zolotukhin, Mikhail
    Hamalainen, Timo
    [J]. 2014 IEEE 11TH CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2014,
  • [8] Combining Supervised and Unsupervised Learning for Zero-Day Malware Detection
    Comar, Prakash Mandayam
    Liu, Lei
    Saha, Sabyasachi
    Tan, Pang-Ning
    Nucci, Antonio
    [J]. 2013 PROCEEDINGS IEEE INFOCOM, 2013, : 2022 - 2030
  • [9] Automated, Reliable Zero-Day Malware Detection Based on Autoencoding Architecture
    Kim, Chiho
    Chang, Sang-Yoon
    Kim, Jonghyun
    Lee, Dongeun
    Kim, Jinoh
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3900 - 3914
  • [10] Network Behavioral Analysis for Zero-Day Malware Detection - A Case Study
    Ganame, Karim
    Allaire, Marc Andre
    Zagdene, Ghassen
    Boudar, Oussama
    [J]. INTELLIGENT, SECURE, AND DEPENDABLE SYSTEMS IN DISTRIBUTED AND CLOUD ENVIRONMENTS (ISDDC 2017), 2017, 10618 : 169 - 181