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 条
  • [21] IoT-Taint: IoT Malware Detection Framework using Dynamic Taint Analysis
    Alashjaee, Abdullah Mujawib
    Duraibi, Salahaldeen
    Song, Jia
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 1220 - 1223
  • [22] CAIMP: Cross-Architecture IoT Malware Detection and Prediction Based On Static Feature
    Dung, Luong The
    Toan, Nguyen Ngoc
    Phu, Tran Nghi
    [J]. Computer Journal, 1600, 67 (09): : 2763 - 2776
  • [23] CAIMP: Cross-Architecture IoT Malware Detection and Prediction Based On Static Feature
    Dung, Luong The
    Toan, Nguyen Ngoc
    Phu, Tran Nghi
    [J]. COMPUTER JOURNAL, 2024,
  • [24] MDABP: A Novel Approach to Detect Cross-Architecture IoT Malware Based on PaaS
    Zhao, Yang
    Kuerban, Alifu
    [J]. SENSORS, 2023, 23 (06)
  • [25] Novel CBIR System using CNN Architecture
    Ramanjaneyulu, K.
    Swamy, K. Veera
    Rao, C. H. Srinivasa
    [J]. PROCEEDINGS OF THE 2018 3RD INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT 2018), 2018, : 379 - 383
  • [26] BERTDeep-Ware: A Cross-architecture Malware Detection Solution for IoT Systems
    Hamad, Salma Abdalla
    Dai Hoang Tran
    Sheng, Quan Z.
    Zhang, Wei Emma
    [J]. 2021 IEEE 20TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2021), 2021, : 927 - 934
  • [27] Malware Detection Using Decision Tree Based SVM Classifier for IoT
    Hilal, Anwer Mustafa
    Hassine, Siwar Ben Haj
    Larabi-Marie-Sainte, Souad
    Nemri, Nadhem
    Nour, Mohamed K.
    Motwakel, Abdelwahed
    Zamani, Abu Sarwar
    Al Duhayyim, Mesfer
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (01): : 713 - 726
  • [28] A deep learning-based novel hybrid CNN-LSTM architecture for efficient detection of threats in the IoT ecosystem
    Nazir, Ahsan
    He, Jingsha
    Zhu, Nafei
    Qureshi, Saima Siraj
    Qureshi, Siraj Uddin
    Ullah, Faheem
    Wajahat, Ahsan
    Pathan, Muhammad Salman
    [J]. AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (07)
  • [29] IoT Malware Detection Using Function-Call-Graph Embedding
    Wu, Chia-Yi
    Ban, Tao
    Cheng, Shin-Ming
    Sun, Bo
    Takahashi, Takeshi
    [J]. 2021 18TH INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2021,
  • [30] A Novel Malware Detection and Family Classification Scheme for IoT Based on DEAM and DenseNet
    Wang, Changguang
    Zhao, Ziqiu
    Wang, Fangwei
    Li, Qingru
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2021, 2021