Abstract
Android malware is a significant threat to Android-based devices. Various single-app analysis tools are developed to detect these threats. In this regard, ML-based tools are more effective in detecting single malicious applications due to their robustness and capability to detect zero-day malware. In this work, we propose ensemble classifiers composed of support vector machines (SVMs) to detect Android malware. We discuss the proposed classifiers’ effectiveness and do a comparative analysis with existing single SVM-based classifiers, a mixture of SVM and other classifiers, and multi-stage classifiers based on SVM. We also argue that the proposed classifiers can detect app-collusion, a special kind of threat.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Enck, W., Ongtang, M., McDaniel, P.: Understanding android security. IEEE Secur. Priv. 7(1), 50–57 (2009). https://doi.org/10.1109/MSP.2009.26
Yerima, S.Y., Sezer, S., Muttik, I.: High accuracy android malware detection using ensemble learning. IET Inf. Secur. 9(6), 313–320 (2015). https://doi.org/10.1049/iet-ifs.2014.0099. https://digital-library.theiet.org/content/journals/10.1049/iet-ifs.2014.0099. IET Digital Library
Li, J., Sun, L., Yan, Q., Li, Z., Srisa-an, W., Ye, H.: Significant permission identification for machine-learning-based android malware detection. IEEE Trans. Industr. Inf. 14(7), 3216–3225 (2018)
Arp, D.S., Hubner, M., Gascon, M., Hugo Rieck, K.: DREBIN: effective and explainable detection of android malware in your pocket. In: Symposium on Network and Distributed System Security (NDSS) (2014). https://doi.org/10.14722/ndss.2014.23247
Lu, Y., Kuo, C., Chen, H., Chen, C., Chou, S.: A SVM-based malware detection mechanism for android devices. In: 2018 International Conference on System Science and Engineering (ICSSE), New Taipei, pp. 1–6 (2018)
Breiman, L.: Bagging predictors? Mach. Learn. 24(2), 123–140 (1996)
Yerima, S.Y., Sezer, S.: DroidFusion: a novel multilevel classifier fusion approach for android malware detection. IEEE Trans. Cybern. 49(2), 453–466 (2019)
Faiz, M.F.I., Hussain, M.A., Marchang, N.: Android malware detection using multi-stage classification models. In: Barolli, L., Poniszewska-Maranda, A., Enokido, T. (eds.) Complex, Intelligent and Software Intensive Systems. CISIS 2020. Advances in Intelligent Systems and Computing, vol. 1194. Springer, Cham (2021)
Huang, M.-W., Chen, C.-W., Lin, W.-C., Ke, S.-W., Tsai, C.-F.: SVM and SVM Ensembles in Breast Cancer Prediction. PLoS ONE 12(1), e0161501 (2017). https://doi.org/10.1371/journal.pone.0161501
Ma, Y., Zhang, Q., Li, D., Tian, Y.: LINEX support vector machine for large-scale classification. IEEE Access 7, 70319–70331 (2019)
Suykens, J., Vandewalle, J.: Least squares support vector machine classifiers. Neural Process. Lett. 9, 293–300 (1999). https://doi.org/10.1023/A:1018628609742
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Faiz, M.F.I. (2021). SVM-Based Ensemble Classifiers to Detect Android Malware. In: Barolli, L., Woungang, I., Enokido, T. (eds) Advanced Information Networking and Applications. AINA 2021. Lecture Notes in Networks and Systems, vol 227. Springer, Cham. https://doi.org/10.1007/978-3-030-75078-7_35
Download citation
DOI: https://doi.org/10.1007/978-3-030-75078-7_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-75077-0
Online ISBN: 978-3-030-75078-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)