Experimental analysis of Android malware detection based on combinations of permissions and API-calls

被引:0
|
作者
Abhishek Kumar Singh
C. D. Jaidhar
M. A. Ajay Kumara
机构
[1] National Institute of Technology Karnataka,Department of Information Technology
[2] Amrita Vishwa Vidyapeetham,Department of Computer Science and Engineering, Amrita School of Engineering
关键词
Android; Feature selection; Malware detection; Static analysis;
D O I
暂无
中图分类号
学科分类号
摘要
Android-based smartphones are gaining popularity, due to its cost efficiency and various applications. These smartphones provide the full experience of a computing device to its user, and usually ends up being used as a personal computer. Since the Android operating system is open-source software, many contributors are adding to its development to make the interface more attractive and tweaking the performance. In order to gain more popularity, many refined versions are being offered to customers, whose feedback will enable it to be made even more powerful and user-friendly. However, this has attracted many malicious code-writers to gain anonymous access to the user’s private data. Moreover, the malware causes an increase of resource consumption. To prevent this, various techniques are currently being used that include static analysis-based detection and dynamic analysis-based detection. But, due to the enhancement in Android malware code-writing techniques, some of these techniques are getting overwhelmed. Therefore, there is a need for an effective Android malware detection approach for which experimental studies were conducted in the present work using the static features of the Android applications such as Standard Permissions with Application Programming Interface (API) calls, Non-standard Permissions with API-calls, API-calls with Standard and Nonstandard Permissions. To select the prominent features, Feature Selection Techniques (FSTs) such as the BI-Normal Separation (BNS), Mutual Information (MI), Relevancy Score (RS), and the Kullback-Leibler (KL) were employed and their effectiveness was measured using the Linear-Support Vector Machine (L-SVM) classifier. It was observed that this classifier achieved Android malware detection accuracy of 99.6% for the combined features as recommended by the BI-Normal Separation FST.
引用
收藏
页码:209 / 218
页数:9
相关论文
共 50 条
  • [31] EAODroid: Android Malware Detection Based on Enhanced API Order
    HUANG Lu
    XUE Jingfeng
    WANG Yong
    QU Dacheng
    CHEN Junbao
    ZHANG Nan
    ZHANG Li
    Chinese Journal of Electronics, 2023, 32 (05) : 1169 - 1178
  • [32] AppPerm Analyzer: Malware Detection System Based on Android Permissions and Permission Groups
    Dogru, Ibrahim Alper
    Onder, Murat
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2020, 30 (03) : 427 - 450
  • [33] Dynamic Permissions based Android Malware Detection using Machine Learning Techniques
    Mahindru, Arvind
    Singh, Paramvir
    PROCEEDINGS OF THE 10TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2017, : 202 - 210
  • [34] Malware Detection using the Context of API Calls
    Chandrasekaran, Monika
    Ralescu, Anca
    Kapp, David
    Kebede, Temesgen
    PROCEEDINGS OF THE 2021 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2021, : 92 - 97
  • [35] Research on data mining of permissions mode for Android malware detection
    Chao Wang
    Qingzhen Xu
    Xiuli Lin
    Shouqiang Liu
    Cluster Computing, 2019, 22 : 13337 - 13350
  • [36] Research on data mining of permissions mode for Android malware detection
    Wang, Chao
    Xu, Qingzhen
    Lin, Xiuli
    Liu, Shouqiang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 6): : 13337 - 13350
  • [37] Automated static analysis and classification of Android malware using permission and API calls models
    Skovoroda, Anastasia
    Gamayunov, Dennis
    2017 15TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2017, : 243 - 252
  • [38] Android Malware Detection Using API Calls: A Comparison of Feature Selection and Machine Learning Models
    Muzaffar, Ali
    Hassen, Hani Ragab
    Lones, Michael A.
    Zantout, Hind
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED CYBER SECURITY (ACS) 2021, 2022, 378 : 3 - 12
  • [39] Detection of Android Malware Security on System Calls
    Chen Da
    Zhang Hongmei
    Zhang Xiangli
    PROCEEDINGS OF 2016 IEEE ADVANCED INFORMATION MANAGEMENT, COMMUNICATES, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IMCEC 2016), 2016, : 974 - 978
  • [40] You are what the permissions told me! Android malware detection based onhybrid tactics
    Wang, Huanran
    Zhang, Weizhe
    He, Hui
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 66