Android Malware Detection Using Support Vector Regression for Dynamic Feature Analysis

被引:5
作者
Aldhafferi, Nahier [1 ]
机构
[1] Imam Abdulrahman Bin Faisal Univ, Coll Comp Sci & Informat Technol, Dept Comp Informat Syst, Dammam 34212, Saudi Arabia
关键词
android malware detection; support vector regression; dynamic feature analysis; machine learning; mobile security;
D O I
10.3390/info15100658
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile devices face significant security challenges due to the increasing proliferation of Android malware. This study introduces an innovative approach to Android malware detection, combining Support Vector Regression (SVR) and dynamic feature analysis to address escalating mobile security challenges. Our research aimed to develop a more accurate and reliable malware detection system capable of identifying both known and novel malware variants. We implemented a comprehensive methodology encompassing dynamic feature extraction from Android applications, feature preprocessing and normalization, and the application of SVR with a Radial Basis Function (RBF) kernel for malware classification. Our results demonstrate the SVR-based model's superior performance, achieving 95.74% accuracy, 94.76% precision, 98.06% recall, and a 96.38% F1-score, outperforming benchmark algorithms including SVM, Random Forest, and CNN. The model exhibited excellent discriminative ability with an Area Under the Curve (AUC) of 0.98 in ROC analysis. The proposed model's capacity to capture complex, non-linear relationships in the feature space significantly enhanced its effectiveness in distinguishing between benign and malicious applications. This research provides a robust foundation for advancing Android malware detection systems, offering valuable insights for researchers and security practitioners in addressing evolving malware challenges.
引用
收藏
页数:23
相关论文
共 24 条
[1]   Drebin: Effective and Explainable Detection of Android Malware in Your Pocket [J].
Arp, Daniel ;
Spreitzenbarth, Michael ;
Huebner, Malte ;
Gascon, Hugo ;
Rieck, Konrad .
21ST ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2014), 2014,
[2]   POSTER: Semi-supervised Classification for Dynamic Android Malware Detection [J].
Chen, Li ;
Zhang, Mingwei ;
Yang, Chih-yuan ;
Sahita, Ravi .
CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, :2479-2481
[3]  
Chen X., 2020, Concurr. Comput. Pract. Exp, V32, P5762
[4]  
CORTES C, 1995, MACH LEARN, V20, P273, DOI 10.1023/A:1022627411411
[5]  
Gupta S., 2023, Int. J. Intell. Syst. Appl, V15, P1
[6]  
Islam R., 2010, Proceedings Second Cybercrime and Trustworthy Computing Workshop (CTC 2010), P9, DOI 10.1109/CTC.2010.11
[7]  
Jiang X., 2023, J. Ambient. Intell. Humaniz. Comput, V14, P7939
[8]  
Kim J., 2019, J. Inf. Process. Syst, V15, P1012
[9]   Deep learning [J].
LeCun, Yann ;
Bengio, Yoshua ;
Hinton, Geoffrey .
NATURE, 2015, 521 (7553) :436-444
[10]   Real-time anomaly detection framework using a support vector regression for the safety monitoring of commercial aircraft [J].
Lee, Hyunseong ;
Li, Guoyi ;
Rai, Ashwin ;
Chattopadhyay, Aditi .
ADVANCED ENGINEERING INFORMATICS, 2020, 44