IoT malware detection architecture using a novel channel boosted and squeezed CNN

被引:28
|
作者
Asam, Muhammad [1 ,2 ]
Khan, Saddam Hussain [1 ,2 ,3 ]
Akbar, Altaf [4 ]
Bibi, Sameena [5 ]
Jamal, Tauseef [6 ,7 ]
Khan, Asifullah [1 ,2 ,6 ,7 ]
Ghafoor, Usman [8 ,9 ]
Bhutta, Muhammad Raheel [10 ]
机构
[1] Pakistan Inst Engn & Appl Sci, Dept Comp & Informat Sci, Pattern Recognit Lab, Islamabad 45650, Pakistan
[2] Pakistan Inst Engn & Appl Sci, PIEAS Artificial Intelligence Ctr PAIC, Islamabad 45650, Pakistan
[3] Univ Engn & Appl Sci, Dept Comp Syst Engn, Swat 19060, Pakistan
[4] Univ Aveiro, Dept Econ Management Ind Engn & Tourism DEGEIT, Aveiro, Portugal
[5] Air Univ, Dept Math, Islamabad 44000, Pakistan
[6] Pakistan Inst Engn & Appl Sci, Dept Comp & Informat Sci, Islamabad 45650, Pakistan
[7] Pakistan Inst Engn & Appl Sci, Ctr Math Sci, Islamabad 45650, Pakistan
[8] Inst Space Technol, Dept Mech Engn, Islamabad 44000, Pakistan
[9] Pusan Natl Univ, Sch Mech Engn, Busan 46241, South Korea
[10] Univ UTAH Asia Campus, Dept Elect & Comp Engn, Incheon 21985, South Korea
基金
新加坡国家研究基金会;
关键词
INTERNET; THINGS;
D O I
10.1038/s41598-022-18936-9
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Interaction between devices, people, and the Internet has given birth to a new digital communication model, the internet of things (IoT). The integration of smart devices to constitute a network introduces many security challenges. These connected devices have created a security blind spot, where cybercriminals can easily launch attacks to compromise the devices using malware proliferation techniques. Therefore, malware detection is a lifeline for securing IoT devices against cyberattacks. This study addresses the challenge of malware detection in IoT devices by proposing a new CNN-based IoT malware detection architecture (iMDA). The proposed iMDA is modular in design that incorporates multiple feature learning schemes in blocks including (1) edge exploration and smoothing, (2) multi-path dilated convolutional operations, and (3) channel squeezing and boosting in CNN to learn a diverse set of features. The local structural variations within malware classes are learned by Edge and smoothing operations implemented in the split-transform-merge (STM) block. The multi-path dilated convolutional operation is used to recognize the global structure of malware patterns. At the same time, channel squeezing and merging helped to regulate complexity and get diverse feature maps. The performance of the proposed iMDA is evaluated on a benchmark IoT dataset and compared with several state-of-the CNN architectures. The proposed iMDA shows promising malware detection capacity by achieving accuracy: 97.93%, F1-Score: 0.9394, precision: 0.9864, MCC: 0. 8796, recall: 0.8873, AUC-PR: 0.9689 and AUC-ROC: 0.9938. The strong discrimination capacity suggests that iMDA may be extended for the android-based malware detection and IoT Elf files compositely in the future.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] A Novel CNN-TLSTM Approach for Dengue Disease Identification and Prevention using IoT-Fog Cloud Architecture
    S. N. Manoharan
    K. M. V. Madan Kumar
    N. Vadivelan
    [J]. Neural Processing Letters, 2023, 55 : 1951 - 1973
  • [42] Detection of Mirai Malware Attacks in IoT Environments Using Random Forest Algorithms
    Widiyasono, Nur
    Giriantari, Ida Ayu Dwi
    Sudarma, Made
    Linawati, L.
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2021, 10 (03): : 1209 - 1219
  • [43] A Multimodal Malware Detection Technique for Android IoT Devices Using Various Features
    Kumar, Rajesh
    Zhang, Xiaosong
    Wang, Wenyong
    Khan, Riaz Ullah
    Kumar, Jay
    Sharif, Abubaker
    [J]. IEEE ACCESS, 2019, 7 : 64411 - 64430
  • [44] Malware Squid: A Novel IoT Malware Traffic Analysis Framework Using Convolutional Neural Network and Binary Visualisation
    Shire, Robert
    Shiaeles, Stavros
    Bendiab, Keltoum
    Ghita, Bogdan
    Kolokotronis, Nicholas
    [J]. INTERNET OF THINGS, SMART SPACES, AND NEXT GENERATION NETWORKS AND SYSTEMS, NEW2AN 2019, RUSMART 2019, 2019, 11660 : 65 - 76
  • [45] A Novel Hybrid Architecture for Superior IoT Threat Detection through Real IoT Environments
    Elzaghmouri, Bassam Mohammad
    Jbara, Yosef Hasan Fayez
    Elaiwat, Said
    Innab, Nisreen
    Osman, Ahmed Abdelgader Fadol
    Ataelfadiel, Mohammed Awad Mohammed
    Zawaideh, Farah H.
    Alawneh, Mouiad Fadeil
    Al-Khateeb, Asef
    Abu-Zanona, Marwan
    [J]. Computers, Materials and Continua, 2024, 81 (02): : 2299 - 2316
  • [46] MTHAEL: Cross-Architecture IoT Malware Detection Based on Neural Network Advanced Ensemble Learning
    Vasan, Danish
    Alazab, Mamoun
    Venkatraman, Sitalakshmi
    Akram, Junaid
    Qin, Zheng
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (11) : 1654 - 1667
  • [47] An Accurate CNN Architecture For Atrial Fibrillation Detection Using Neural Architecture Search
    Fayyazifar, Najmeh
    [J]. 28TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2020), 2021, : 1135 - 1139
  • [48] A Novel Malware Analysis Framework for Malware Detection and Classification using Machine Learning Approach
    Sethi, Kamalakanta
    Chaudhary, Shankar Kumar
    Tripathy, Bata Krishan
    Bera, Padmalochan
    [J]. ICDCN'18: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, 2018,
  • [49] CNN based zero-day malware detection using small binary segments
    Wen, Qiaokun
    Chow, K. P.
    [J]. FORENSIC SCIENCE INTERNATIONAL-DIGITAL INVESTIGATION, 2021, 38
  • [50] ENIMANAL: Augmented cross-architecture IoT malware analysis using graph neural networks
    Deng, Liting
    Wen, Hui
    Xin, Mingfeng
    Li, Hong
    Pan, Zhiwen
    Sun, Limin
    [J]. COMPUTERS & SECURITY, 2023, 132