Static, Dynamic and Intrinsic Features Based Android Malware Detection Using Machine Learning

被引:12
|
作者
Mantoo, Bilal Ahmad [1 ]
Khurana, Surinder Singh [1 ]
机构
[1] Cent Univ Punjab, Dept Comp Sci & Technol, Bathinda, Punjab, India
关键词
Dynamic analysis; Static analysis; Intrinsic features; Logistic regression; k-NN;
D O I
10.1007/978-3-030-29407-6_4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Android is one of the smartest and advanced operating systems in the mobile phone market in the current era. The number of smartphone users based on the Android platform is rising swiftly which increases its popularity all over the world. The rising fame of this technology attracts everyone toward it and invites more number of hackers in Android platform. These hackers spread malicious application in the market and lead to the high chance of data leakage, financial loss and other damages. Therefore, malware detection techniques should be implemented to detect the malware smartly. Different techniques have been proposed using permission-based or system call-based approaches. In this paper, a hybrid approach of static, dynamic and intrinsic features based malware detection using k-nearest neighbors (k-NN) and logistic regression machine learning algorithms. The intrinsic feature contribution has also been evaluated. Furthermore, linear discriminant analysis technique has been implemented to evaluate the impact on the detection rate. The calculation uses a publicly available dataset of Androtrack. Based on the estimation results, both the k-nearest neighbors (k-NN) and logistic regression classifiers produced accuracy of 97.5%.
引用
收藏
页码:31 / 45
页数:15
相关论文
共 50 条
  • [1] Malware Detection Using Machine Learning Based on the Combination of Dynamic and Static Features
    Zhao, Jingling
    Zhang, Suoxing
    Liu, Bohan
    Cui, Baojiang
    [J]. 2018 27TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2018,
  • [2] Image-based Android Malware Detection Models using Static and Dynamic Features
    Rathore, Hemant
    Narasimhan, B. Raja
    Sahay, Sanjay K.
    Sewak, Mohit
    [J]. INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 1292 - 1305
  • [3] Dynamic Permissions based Android Malware Detection using Machine Learning Techniques
    Mahindru, Arvind
    Singh, Paramvir
    [J]. PROCEEDINGS OF THE 10TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2017, : 202 - 210
  • [4] Efficient and Effective Static Android Malware Detection Using Machine Learning
    Bansal, Vidhi
    Ghosh, Mohona
    Baliyan, Niyati
    [J]. INFORMATION SYSTEMS SECURITY, ICISS 2022, 2022, 13784 : 103 - 118
  • [5] A Survey of Android Malware Static Detection Technology Based on Machine Learning
    Wu, Qing
    Zhu, Xueling
    Liu, Bo
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [6] Machine learning-based malware detection on Android devices using behavioral features
    Urmila, T. S.
    [J]. MATERIALS TODAY-PROCEEDINGS, 2022, 62 : 4659 - 4664
  • [7] Android malware detection approaches in combination with static and dynamic features
    Su, Ming-Yang
    Chang, Jer-Yuan
    Fung, Kek-Tung
    [J]. International Journal of Network Security, 2019, 21 (06): : 1031 - 1041
  • [8] Android malware detection based on overlapping of static features
    Nezhadkamali, Maryam
    Soltani, Somayeh
    Seno, Seyed Amin Hosseini
    [J]. PROCEEDINGS OF THE 2017 7TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2017, : 319 - 325
  • [9] Android Malware Detection Using Machine Learning
    Droos, Ayat
    Al-Mahadeen, Awss
    Al-Harasis, Tasnim
    Al-Attar, Rama
    Ababneh, Mohammad
    [J]. 2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 36 - 41
  • [10] Android Malware Detection Based on Machine Learning
    Wang, Qing-Fei
    Fang, Xiang
    [J]. 2018 4TH ANNUAL INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC 2018), 2018, : 434 - 436