Machine Learning-Based Phishing Website Identification System

Authors

  • Mubeena Banu
  • Chandana K
  • Nayanashree D

Keywords:

Decision tree, Machine learning, Phishing website detection, Random forest, Real-time detection, Support vector machine, URL feature extraction

Abstract

The rapid growth of online services has led to a significant increase in phishing attacks, making phishing website detection a critical area of cybersecurity research. Machine learning techniques have emerged as an effective solution by enabling faster and more accurate identification of fraudulent websites. This literature survey reviews four recent studies that apply different machine learning approaches, including Random Forest, Support Vector Machine (SVM), Decision Tree, hybrid models, and AI-driven techniques, for phishing website detection. The reviewed works examine various URL-based, domain-related, and webpage content features to distinguish malicious websites from legitimate ones while addressing issues such as changing phishing strategies, feature selection, and real-time detection. A comparative analysis of these studies highlights their methodologies, performance, advantages, and limitations, helping to identify current research trends and existing challenges. Based on the findings, the survey indicates that integrating effective feature engineering with the Random Forest algorithm can improve the accuracy and reliability of real-time phishing detection systems. The study also provides useful insights for designing practical, secure, and user-friendly solutions that strengthen cybersecurity and promote safer web browsing.

References

S. Anakal, K. Maka, A. Tadkal, S. Humanabad, S. Anakal, and E. Laxmikant, “Phishing Website Detection Using Machine Learning Methods,” 2023 International Conference on Integrated Intelligence and Communication Systems (ICIICS), pp. 1–5, Nov. 2023.

M. K. Pandey, M. K. Singh, S. Pal, and B. B. Tiwari, “Prediction of phishing websites using machine learning,” Spatial Information Research, vol. 31, no. 2, pp. 157–166, Oct. 2022.

A. Safi and S. Singh, “A systematic literature review on phishing website detection techniques,” Journal of King Saud University - Computer and Information Sciences, vol. 35, no. 2, Jan. 2023.

K. Thakur, M. L. Ali, M. A. Obaidat, and A. Kamruzzaman, “A Systematic Review on Deep-Learning-Based Phishing Email Detection,” Electronics, vol. 12, no. 21, p. 4545, Jan. 2023.

B. Rakesh, T. Harish, S. Ravinkumar, and P. Shanmukh, “AI-Based Real-Time Phishing Detection System Using Voice and Image Recognition,” Advances in Intelligent Systems Research, pp. 1163–1176, 2026.

O. K. Sahingoz, E. Buber, O. Demir, and B. Diri, “Machine learning based phishing detection from URLs,” Expert Systems with Applications, vol. 117, pp. 345–357, Sept. 2018.

S. Mousavi and M. Bahaghighat, “Phishing Website Detection: An In‐Depth Investigation of Feature Selection and Deep Learning,” Expert Systems, vol. 42, no. 3, Jan. 2025.

F. Toolan and J. Carthy, “Feature selection for Spam and Phishing detection,” 2010 eCrime Researchers Summit, pp. 1–12, 2010.

L. Breiman, “Random Forests,” Machine Learning, vol. 45, no. 1, pp. 5–32, 2001.

C. Cortes and V. Vapnik, “Support-vector networks,” Machine Learning, vol. 20, no. 3, pp. 273–297, 1995.

S. L. Salzberg, “C4.5: Programs for Machine Learning by J. Ross Quinlan. Morgan Kaufmann Publishers, Inc., 1993,” Machine Learning, vol. 16, no. 3, pp. 235–240, Sept. 1994.

F. Pedregosa et al., “Scikit-learn: Machine Learning in Python,” arXiv.org, 2018.

Flask Development Team, “Flask: A Lightweight WSGI Web Application Framework,” 2024.

Kaggle, “Phishing Website Dataset,” Kaggle Inc.

Python Software Foundation, “Python Programming Language”.

Published

2026-09-09

How to Cite

Mubeena Banu, Chandana K, & Nayanashree D. (2026). Machine Learning-Based Phishing Website Identification System. Journal of Cyber Security, Privacy Issues and Challenges, 1–9. Retrieved from https://matjournals.net/engineering/index.php/JCSPIC/article/view/4091