Dynamic IoT Malware Detection in Android Systems Using Profile Hidden Markov Models

被引:2
|
作者
Abanmi, Norah [1 ]
Kurdi, Heba [1 ]
Alzamel, Mai [1 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Sci, POB 145111, Riyadh, Saudi Arabia
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 01期
关键词
cybersecurity; Internet of Things; Markov Model; Android; malware detection;
D O I
10.3390/app13010557
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The prevalence of malware attacks that target IoT systems has raised an alarm and highlighted the need for efficient mechanisms to detect and defeat them. However, detecting malware is challenging, especially malware with new or unknown behaviors. The main problem is that malware can hide, so it cannot be detected easily. Furthermore, information about malware families is limited which restricts the amount of "big data" that is available for analysis. The motivation of this paper is two-fold. First, to introduce a new Profile Hidden Markov Model (PHMM) that can be used for both app analysis and classification in Android systems. Second, to dynamically identify suspicious calls while reducing infection risks of executed codes. We focused on Android systems, as they are more vulnerable than other IoT systems due to their ubiquitousness and sideloading features. The experimental results showed that the proposed Dynamic IoT malware Detection in Android Systems using PHMM (DIP) achieved superior performance when benchmarked against eight rival malware detection frameworks, showing up to 96.3% accuracy at 5% False Positive Rate (FP rate), 3% False Negative Rate (FN rate) and 94.9% F-measure.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] ProDroid - An Android malware detection framework based on profile hidden Markov model
    Sasidharan, Satheesh Kumar
    Thomas, Ciza
    [J]. PERVASIVE AND MOBILE COMPUTING, 2021, 72
  • [2] Malware Detection in Android IoT Systems Using Deep Learning
    Waqar, Muhammad
    Fareed, Sabeeh
    Kim, Ajung
    Malik, Saif Ur Rehman
    Imran, Muhammad
    Yaseen, Muhammad Usman
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (02): : 4399 - 4415
  • [3] Obfuscated Malware Detection in IoT Android Applications Using Markov Images and CNN
    Dhanya, K. A. K.
    Vinod, P.
    Yerima, Suleiman Y. Y.
    Bashar, Abul
    David, Anwin
    Abhiram, T.
    Antony, Alan
    Shavanas, Ashil K.
    Kumar, T. Gireesh
    [J]. IEEE SYSTEMS JOURNAL, 2023, 17 (02): : 2756 - 2766
  • [4] An advanced profile hidden Markov model for malware detection
    Alipour, Alireza Abbas
    Ansari, Ebrahim
    [J]. INTELLIGENT DATA ANALYSIS, 2020, 24 (04) : 759 - 778
  • [5] Behavior-based Malware Analysis using Profile Hidden Markov Models
    Ravi, Saradha
    Balakrishnan, N.
    Venkatesh, Bharath
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY (SECRYPT 2013), 2013, : 195 - 206
  • [6] Riboswitch Detection Using Profile Hidden Markov Models
    Payal Singh
    Pradipta Bandyopadhyay
    Sudha Bhattacharya
    A Krishnamachari
    Supratim Sengupta
    [J]. BMC Bioinformatics, 10
  • [7] Masquerade detection using profile hidden Markov models
    Huang, Lin
    Stamp, Mark
    [J]. COMPUTERS & SECURITY, 2011, 30 (08) : 732 - 747
  • [8] Riboswitch Detection Using Profile Hidden Markov Models
    Singh, Payal
    Bandyopadhyay, Pradipta
    Bhattacharya, Sudha
    Krishnamachari, A.
    Sengupta, Supratim
    [J]. BMC BIOINFORMATICS, 2009, 10
  • [9] Adversarial Samples on Android Malware Detection Systems for IoT Systems
    Liu, Xiaolei
    Du, Xiaojiang
    Zhang, Xiaosong
    Zhu, Qingxin
    Wang, Hao
    Guizani, Mohsen
    [J]. SENSORS, 2019, 19 (04)
  • [10] Idea: Automatic Localization of Malicious Behaviors in Android Malware with Hidden Markov Models
    Salem, Aleieldin
    Schmidt, Tabea
    Pretschner, Alexander
    [J]. ENGINEERING SECURE SOFTWARE AND SYSTEMS, ESSOS 2018, 2018, 10953 : 108 - 115