An efficient combined deep neural network based malware detection framework in 5G environment

被引:23
|
作者
Lu, Ning [1 ,2 ]
Li, Dan [2 ]
Shi, Wenbo [2 ]
Vijayakumar, Pandi [3 ]
Piccialli, Francesco [4 ]
Chang, Victor [5 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian, Peoples R China
[2] Northeastern Univ, Sch Comp Sci & Engn, Shenyang, Peoples R China
[3] Univ Coll Engn Tindivanam, Dept Comp Sci & Engn, Tindivanam, India
[4] Univ Naples Federico II, Dept Math & Applicat R Caccioppoli, Campania, Italy
[5] Teesside Univ, Sch Comp Engn & Digital Technol, Middlesbrough, Cleveland, England
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
5G network; Internet of Things (IoT) networks; Android-based applications; Malware detection; Combined deep neural network;
D O I
10.1016/j.comnet.2021.107932
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While Android smartphones are widely used in 5G networks, third-party application platforms are facing a rapid increase in the screening of applications for market launch. However, on the one hand, due to the receipt of excessive applications for listing, the review requires a lot of time and computing resources. On the other hand, due to the multi-selectivity of Android application features, it is difficult to determine the best feature combination as a criterion for distinguishing benign and malicious software. To address these challenges, this paper proposes an efficient malware detection framework based on deep neural network called DLAMD that can face large-scale samples. An efficient detection framework is designed, which combines the pre-detection phase of rapid detection and the deep detection phase of deep detection. The Android application package (APK) is analyzed in detail, and the permissions and opcodes feature that can distinguish benign from malicious are quickly extracted from the APK. Besides, to obtain the feature subset that can distinguish the attributes most, the random forest with good effect is selected for importance selection and the convolutional neural network (CNN) which automatically extracted the hidden pattern inside features is selected for feature selection. In the experiment, real data from shared malware collection and third-party application download platforms are used to verify the high efficiency of the proposed method. The results show that the comprehensive classification index F1-score of DLAMD can reach 95.69%.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] A novel method for malware detection based on hardware events using deep neural networks
    Ghanei, Hadis
    Manavi, Farnoush
    Hamzeh, Ali
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2021, 17 (04) : 319 - 331
  • [42] MalHAPGNN: An Enhanced Call Graph-Based Malware Detection Framework Using Hierarchical Attention Pooling Graph Neural Network
    Guo, Wenjie
    Du, Wenbiao
    Yang, Xiuqi
    Xue, Jingfeng
    Wang, Yong
    Han, Weijie
    Hu, Jingjing
    SENSORS, 2025, 25 (02)
  • [43] Android malware detection using network traffic based on sequential deep learning models
    Fallah, Somayyeh
    Bidgoly, Amir Jalaly
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (09) : 1987 - 2004
  • [44] MDGraph: A novel malware detection method based on memory dump and graph neural network
    Li, Qiyuan
    Zhang, Bo
    Tian, Donghai
    Jia, Xiaoqi
    Hu, Changzhen
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [45] An Automated Vision-Based Deep Learning Model for Efficient Detection of Android Malware Attacks
    Almomani, Iman
    Alkhayer, Aala
    El-Shafai, Walid
    IEEE ACCESS, 2022, 10 : 2700 - 2720
  • [46] DroidVecDeep: Android Malware Detection Based on Word2Vec and Deep Belief Network
    Chen, Tieming
    Mao, Qingyu
    Lv, Mingqi
    Cheng, Hongbing
    Li, Yinglong
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (04): : 2180 - 2197
  • [47] MINAD: Multi-inputs Neural Network based on Application Structure for Android Malware Detection
    Duc V. Nguyen
    Giang L. Nguyen
    Thang T. Nguyen
    Anh H. Ngo
    Giang T. Pham
    Peer-to-Peer Networking and Applications, 2022, 15 : 163 - 177
  • [48] A convolutional neural network based Android malware detection method with dynamic fine-tuning
    Liu, Zhen
    Wang, Ruoyu
    Peng, Bitao
    Gan, Qingqing
    2022 32ND INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2022, : 300 - 305
  • [49] MINAD: Multi-inputs Neural Network based on Application Structure for Android Malware Detection
    Nguyen, Duc, V
    Nguyen, Giang L.
    Nguyen, Thang T.
    Ngo, Anh H.
    Pham, Giang T.
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (01) : 163 - 177
  • [50] Malware Detection Using Optimized Activation-Based Deep Belief Network: An Application on Internet of Things
    Sagar, G. V. R.
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2019, 18 (04)