CNN-Based Malware Family Classification and Evaluation

被引:0
作者
Hebish, Mohamed Wael [1 ]
Awni, Mohamed [2 ]
机构
[1] Higher Technol Inst, Elect Engn, 10th Of Ramadan, Egypt
[2] Higher Technol Inst, Elect & Comp Engn, 10th Of Ramadan, Egypt
来源
2024 14TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, ICEENG 2024 | 2024年
关键词
malware; classification; cnn; deep learning;
D O I
10.1109/ICEENG58856.2024.10566448
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Due to the diversity of malware types and families and the rapid increase of malware attacks, there is a need to develop a way to find and categorize the malware to its families. Traditional malware classification techniques depend on malware signatures, which are known to be associated with certain malware families or variants. However, the rapid increase of new malware variants with unknown signatures makes malware classification challenging. We proposed a convolutional neural network (CNN) architecture to classify malware to their corresponding families. In our work, we propose a simple three-layer CNN to classify images of malware to their corresponding families. Additionally, we compare our proposed architecture to two slandard CNN architectures: AlexNet and ResNet Our proposed architecture achieves an accuracy nf about 97.81%, compared to 92.08% and 96.77% for AlexNet and ResNet, respectively. The proposed architecture was evaluated using the publicly available Malimg dataset, which contains over 9000 images divided into 25 families. Streamlit is employed to deploy our model. The next step involves researching how to convert various types of malwares into images, which will be fitted into our model to classify them into one of our 25 families. To make this project encompasses the entire process from a benign file to deployment.
引用
收藏
页码:219 / 224
页数:6
相关论文
共 21 条
  • [1] Malware Detection Issues, Challenges, and Future Directions: A Survey
    Aboaoja, Faitouri A.
    Zainal, Anazida
    Ghaleb, Fuad A.
    Al-rimy, Bander Ali Saleh
    Eisa, Taiseer Abdalla Elfadil
    Elnour, Asma Abbas Hassan
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (17):
  • [2] Malware visualization and detection using DenseNets
    Anandhi V.
    Vinod P.
    Menon V.G.
    [J]. Personal and Ubiquitous Computing, 2024, 28 (01) : 153 - 169
  • [3] A New Malware Classification Framework Based on Deep Learning Algorithms
    Aslan, Omer
    Yilmaz, Abdullah Asim
    [J]. IEEE ACCESS, 2021, 9 : 87936 - 87951
  • [4] Awni Mohamed, 2019, 2019 14th International Conference on Computer Engineering and Systems (ICCES). Proceedings, P40, DOI 10.1109/ICCES48960.2019.9068184
  • [5] Offline Arabic handwritten word recognition: A transfer learning approach
    Awni, Mohamed
    Khalil, Mahmoud I.
    Abbas, Hazem M.
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 9654 - 9661
  • [6] Chen L, 2018, Arxiv, DOI arXiv:1812.07606
  • [7] Fossi M., 2011, SYMANTEC INTERNET SE, VXVI
  • [8] Using convolutional neural networks for classification of malware represented as images
    Gibert, Daniel
    Mateu, Carles
    Planes, Jordi
    Vicens, Ramon
    [J]. JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2019, 15 (01) : 15 - 28
  • [9] Deep Residual Learning for Image Recognition
    He, Kaiming
    Zhang, Xiangyu
    Ren, Shaoqing
    Sun, Jian
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 770 - 778
  • [10] Analysis of ResNet and GoogleNet models for malware detection
    Khan, Riaz Ullah
    Zhang, Xiaosong
    Kumar, Rajesh
    [J]. JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2019, 15 (01) : 29 - 37