A Machine Learning Algorithms for Detecting Phishing Websites: A Comparative Study

被引:0
作者
Taha, Mohammed A. [1 ]
Jabar, Haider D.A. [2 ]
Mohammed, Widad K. [2 ]
机构
[1] Ministry of Education, Babylon Education Directorates, Babylon
[2] Ministry of Education, Baghdad
来源
Iraqi Journal for Computer Science and Mathematics | 2024年 / 5卷 / 03期
关键词
Decision Tree; Logistic Regression; Phishing; Random Forest; XGBoost;
D O I
10.52866/ijcsm.2024.05.03.015
中图分类号
学科分类号
摘要
Phishing website attacks are a type of cyber-attack in which perpetrators create fraudulent websites that mimic legitimate platforms, such as online banking or social media, with the intent of tricking unsuspecting users into divulging sensitive information. This includes passwords, credit card details, usernames, and other personal data. These phishing websites are designed to look authentic and often employ various techniques, such as URL spoofing, social engineering, and email or text message phishing, to lure victims into revealing their confidential information. Web apps are growing increasingly complex and difficult to identify at first glance, especially when they use encryption and obfuscation techniques. In order to effectively detect and stop phishing web applications from being uploaded to the server in real-time, machine learning must be developed. In addition to including analyses for the machine learning algorithms for identifying web application-based assaults, the study calibrates fresh analyses by executing machine learning algorithms and confirming the findings. The study uses unique and categorized results from a machine learning dataset. As per the outcomes obtained from experimental and comparative analyses of the applied classification algorithms, the random forest model demonstrated the highest accuracy, achieving an impressive rate of 96.89%, followed by the decision tree model at 94.57%, and Extreme Gradient Boosting (XG). © 2024 College of Education, Al-Iraqia University. All rights reserved.
引用
收藏
页码:275 / 286
页数:11
相关论文
共 34 条
[1]  
Daniel J., Martin J. H., Chapter 5 - Speech and Language Processing, (2023)
[2]  
Adebowale M. A., Lwin K. T., Hossain M. A., Intelligent phishing detection scheme using deep learning algorithms, Journal of Enterprise Information Management, (2020)
[3]  
Ozgur S., Ebubekir B., Onder D., Banu D., Machine learning based phishing detection from URLs, Expert Systems with Applications, 117, pp. 345-357, (2019)
[4]  
Tanimu J., Shiaeles S., Phishing Detection Using Machine Learning Algorithm, Proceedings of the 2022 IEEE International Conference on Cyber Security and Resilience, CSR 2022, pp. 317-322, (2022)
[5]  
Junaid Rashid T. N., Mahmood T., Nisar M. W., Phishing Detection Using Machine Learning Technique, (2020)
[6]  
Hannousse A., Yahiouche S., Towards benchmark datasets for machine learning based website phishing detection: An experimental study, Engineering Applications of Artificial Intelligence, 104, (2021)
[7]  
Kumar N., Sonowal S., Nishant, “Email Spam Detection Using Machine Learning Algorithms, Proceedings of the 2nd International Conference on Inventive Research in Computing Applications, ICIRCA 2020, pp. 108-113, (2020)
[8]  
Sameen M., Han K., Hwang S. O., PhishHaven_An Efficient Real-Time AI Phishing URLs Detection System, IEEE ACCESS, 8
[9]  
Gupta B. B., Yadav K., Razzak I., Psannis K., Castiglione A., Chang X., A novel approach for phishing URLs detection using lexical based machine learning in a real-time environment, Computer Communications, 175, pp. 47-57, (2021)
[10]  
Prasad A., Chandra S., PhiUSIIL: A diverse security profile empowered phishing URL detection framework based on similarity index and incremental learning, Computers & Security, 136, 2024