Empirical Analysis of Learning-based Malware Detection Methods using Image Visualization

被引:1
|
作者
Sheneamer, Abdullah [1 ]
Alhazmi, Essa [1 ]
Henrydoss, James [2 ]
机构
[1] Jazan Univ, Dept Comp Sci, Jazan, Saudi Arabia
[2] Univ Colorado, Vis & Secur Technol Lab, Colorado Springs, CO 80907 USA
关键词
Malware detection; malware analysis; deep learning; machine learning; malware features;
D O I
10.14569/IJACSA.2022.01304106
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Malware, a short name for malicious software is an emerging cyber threat. Various researchers have proposed ways to build advanced malware detectors that can mitigate threat actors and enable effective cybersecurity decisions in the past. Recent research implements malware detectors based on visualized images of malware executable files. In this framework, a malware binary is converted into an image, and by extracting image features and applying machine learning methods, the malware is identified based on image similarity. In this research work, we implement the Image visualization-based malware detection method and conduct an empirical analysis of vari-ous learners for selecting a candidate learning classifier that can provide better prediction performance. We evaluate our framework using the following malware datasets, Search And RetrieVAl of Malware (SARVAM), Xue-dataset, and Canadian Institutes for Cyber Security (CIC) datasets. Our experiments include the following learning algorithms, Linear Regression, Random Forest, K-Nearest Neighbor (KNN), Classification and Decision Tree (CART), Support Vector Machine (SVM), Multi-Layer Perceptron (MLP), and deep learning-based Convolutional Neural Network (CNN). This image-visualization-based method proves to be effective in terms of prediction accuracy. Some conclusions emerge from our initial study and find that a Con-volutional Neural Network (CNN) algorithm provides relatively better performance when used against SARvAM and various malware datasets. The CNN model achieved a high performance of F1-score and accuracy in the binary classification task reaching 95.70% and 99.50%, consecutively. The model in the multi-classification task achieved of 95.96% and 99.30% (F1-score and accuracy) for detecting malware types. We find that the KNN model outperforms other traditional classifiers.
引用
收藏
页码:925 / 936
页数:12
相关论文
共 50 条
  • [41] Automatic Malware Detection Using Deep Learning Based on Static Analysis
    Liu, Liu
    Wang, Baosheng
    DATA SCIENCE, PT 1, 2017, 727 : 500 - 507
  • [42] FEDetect: A Federated Learning-Based Malware Detection and Classification Using Deep Neural Network Algorithms
    Ciplak, Zeki
    Yildiz, Kazim
    Altinkaya, Sahsene
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2025,
  • [43] Android Malware Detection Using Machine Learning on Image Patterns
    Darus, Falai Mohd
    Salleh, Noor Azurati Alimad
    Ariffin, Aswami Fadillah Mohd
    PROCEEDINGS OF THE 2018 CYBER RESILIENCE CONFERENCE (CRC), 2018,
  • [44] Utilizing obfuscation information in deep learning-based Android malware detection
    Wu, Junji
    Kanai, Atsushi
    2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 1321 - 1326
  • [45] An optimal deep learning-based framework for the detection and classification of android malware
    Bose, S. Jebin
    Kalaiselvi, R.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (06) : 9297 - 9310
  • [46] Rapidrift: Elementary Techniques to Improve Machine Learning-Based Malware Detection
    Manikandaraja, Abishek
    Aaby, Peter
    Pitropakis, Nikolaos
    COMPUTERS, 2023, 12 (10)
  • [47] Deep Learning-Based Multi-classification for Malware Detection in IoT
    Wang, Zhiqiang
    Liu, Qian
    Wang, Zhuoyue
    Chi, Yaping
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (17)
  • [48] Malware Detection With Subspace Learning-Based One-Class Classification
    Al-Khshali, Hasan H.
    Ilyas, Muhammad
    Sohrab, Fahad
    Gabbouj, Moncef
    IEEE ACCESS, 2024, 12 : 81017 - 81029
  • [49] MAPAS: a practical deep learning-based android malware detection system
    Jinsung Kim
    Younghoon Ban
    Eunbyeol Ko
    Haehyun Cho
    Jeong Hyun Yi
    International Journal of Information Security, 2022, 21 : 725 - 738
  • [50] Comparison of Three Deep Learning-based Approaches for IoT Malware Detection
    Khanh Duy Tung Nguyen
    Tran Minh Tuan
    Le, Son Hai
    Anh Phan Viet
    Ogawa, Mizuhito
    Nguyen Le Minh
    PROCEEDINGS OF 2018 10TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SYSTEMS ENGINEERING (KSE), 2018, : 382 - 387