Abstract
With the rapid development of the mobile Internet, phishing attacks are becoming more common on mobile phones. In order to effectively detect phishing attacks on Android platforms, this paper proposes an improved framework based on the revised Naive Bayes algorithm. Under this framework, the K-means algorithm is used to supplement missing values of attributes to get the complete datasets. The probability is enlarged to resolve the problem of low biased estimation of the Bayesian algorithm. Weights of different attributes are evaluated to avoid neglecting the relationship among them to improve the accuracy of phishing website detection. The probability ratio of phishing websites to legitimate websites is adjusted to further improve the correct rate of detection. Experimental results have demonstrated that the proposed framework can effectively detect the phishing attacks with relatively small time cost.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bicakci, K., Unal, D., Ascioglu, N., Adalier, O.: Mobile authentication secure against man-in-the-middle attacks. Procedia Comput. Sci. 34, 323–329 (2014)
Zhu, J., Wenbo, H.: Recent advances in Bayesian machine learning. J. Comput. Res. Dev. 52(1), 16–26 (2015)
Ramesh, G., Krishnamurthi, I., Kumar, K.S.S.: An efficacious method for detecting phishing webpages through target domain identification. Decis. Support Syst. 61, 12–22 (2014)
Yang, H., Zhang, Y., Yupu, H., et al.: A malware behavior detection system of Android applications based on multi-class features. Chin. J. Comput. 37(1), 15–27 (2014)
Zhang, W., Gao, F.: An improvement to Naive Bayes for text classification. Procedia Eng. 15, 2160–2164 (2011)
Bianchi, A., Corbetta, J., Invernizzi, L., et al.: What the app is that? Deception and countermeasures in the Android user interface. In: Proceedings of the 2015 IEEE Symposium on Security and Privacy (SP 2015), San Jose, CA, USA, 17–21 May 2015, pp. 931–948 (2015)
Khonji, M., Iraqi, Y., Jones, A.: Phishing detection: a literature survey. IEEE Commun. Surv. Tutor. 15(4), 2091–2121 (2013)
Acknowledgement
This work was supported by the Natural Science Foundation of Education Department of Anhui province (China) [Grant No. KJ2018A0022] and the National Natural Science Foundation of China [Grant No. 61300169].
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Liu, D., Liu, D., Li, Y., Zhu, M., Zhu, E., Li, X. (2019). Efficient Android Phishing Detection Based on Improved Naïve Bayes Algorithm. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11656. Springer, Cham. https://doi.org/10.1007/978-3-030-26354-6_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-26354-6_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26353-9
Online ISBN: 978-3-030-26354-6
eBook Packages: Computer ScienceComputer Science (R0)