Deep Learning-Based Multi-classification for Malware Detection in IoT

被引:4
|
作者
Wang, Zhiqiang [1 ,2 ]
Liu, Qian [1 ]
Wang, Zhuoyue [1 ]
Chi, Yaping [1 ]
机构
[1] Beijing Elect Sci & Technol Inst, Beijing 100070, Peoples R China
[2] State Informat Ctr, Beijing 100045, Peoples R China
基金
中国博士后科学基金;
关键词
Android malware family; image feature; deep learning; multiple classifications; Internet of Things;
D O I
10.1142/S0218126622502978
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the open-source and versatility of the Android operating system, Android malware has exploded, and the malware detection of Android IoT devices has become a research hotspot in recent years. Static analysis technology cannot effectively analyze obfuscated malware. Without decomposing, the existing detection methods are mainly based on grayscale images and single files without analyzing and verifying their anti-obfuscation performance. In addition, the current detection of Android malware using deep learning is concentrated in the field of binary classification. This paper proposes a multi-classification method of the Android malware family based on multi-class feature files and RGB images to solve these problems. The method proposed in this paper does not need to decompile the Android APK installation package. However, it extracts the DEX file and XML file in batch from the APK installation package. Then, it converts the file into an RGB image using the conversion algorithm that converts Android software into images. Finally, the deep neural network automatically obtains the RGB image texture features to realize the multiple classifications of the Android malware family. Experimental data show that the proposed method has high detection performance, and the accuracy of multiple classifications of the Android malware family is as high as 99.84%. In addition, the method based on RGB image is better than the gray-scale image in detection accuracy, and the effect of RGB image combined with DEX and XML is better than that of separate DEX file image and separate XML file image. Therefore, the method proposed in this paper can effectively detect the obfuscated Android malware, and the detection accuracy of 99.23% can be achieved for the obfuscated sample data. Furthermore, this method has good anti-obfuscation ability. The proposed method is compared with those based on Multi-Layer Perceptron, Long Short-Term Memory, bidirectional Long Short-Term Memory and Deep Belief Network. The experimental results show the proposed method's effectiveness and high generalization performance.
引用
收藏
页数:24
相关论文
共 50 条
  • [21] Brain Tumour Detection and Multi-Classification Using Advanced Deep Learning Techniques
    Rajput, Gajendra Singh
    Baraskar, Kailash Kumar
    Telang, Shrikant
    Ingle, Mandakini
    Surana, Jayesh
    Padma, S.
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (03) : 2077 - 2088
  • [22] Brain tumor detection and multi-classification using advanced deep learning techniques
    Sadad, Tariq
    Rehman, Amjad
    Munir, Asim
    Saba, Tanzila
    Tariq, Usman
    Ayesha, Noor
    Abbasi, Rashid
    MICROSCOPY RESEARCH AND TECHNIQUE, 2021, 84 (06) : 1296 - 1308
  • [23] Multi-Classification and Distributed Reinforcement Learning-Based Inspection Swarm Offloading Strategy
    Deng, Yuping
    Wu, Tao
    Chen, Xi
    Ashrafzadeh, Amir Homayoon
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 34 (02): : 1157 - 1174
  • [24] 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
  • [25] Leveraging Classification and Detection of Malware: A Robust Machine Learning-Based Framework
    Sethi, Lingaraj
    Patra, Prashanta Kumar
    PROCEEDINGS OF SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND COMMUNICATION SYSTEMS, ICACECS 2021, 2022, : 299 - 306
  • [26] 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
  • [27] 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
  • [28] Machine Learning-Based Normal White Blood Cell Multi-Classification Optimization
    Gil, Taeyeon
    Lee, Sukjun
    Lee, Onseok
    IEEE ACCESS, 2025, 13 : 17662 - 17672
  • [29] MAPAS: a practical deep learning-based android malware detection system
    Kim, Jinsung
    Ban, Younghoon
    Ko, Eunbyeol
    Cho, Haehyun
    Yi, Jeong Hyun
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2022, 21 (04) : 725 - 738
  • [30] Deep-Hook: A trusted deep learning-based framework for unknown malware detection and classification in Linux cloud environments
    Landman, Tom
    Nissim, Nir
    NEURAL NETWORKS, 2021, 144 : 648 - 685