Research Article

XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection

Volume: 9 Number: 5 October 30, 2026
EN

XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection

Abstract

Phishing remains a critical cybersecurity threat, requiring detection frameworks that combine accuracy and interpretability. This study presents a complete machine learning and deep learning framework for phishing URL detection, developed using a newly created dataset of 50,406 labeled instances. The dataset incorporates 30 lexical and network infrastructure features. Multiple models, including Random Forest (RF), XGBoost, and a 1D Convolutional Neural Network (CNN), were evaluated. Random Forest achieved the highest accuracy of 95.76%, followed by CNN 1D (95.17%) and XGBoost (94.48%), both of which delivered competitive performance. To address model transparency, SHAP and LIME were applied, providing feature-level explanations of predictions. The proposed framework integrates dataset contribution, predictive performance, and explainable AI, offering a practical foundation for real-world phishing defense.

Keywords

Ethical Statement

Since no animal, human, or sensitive information was used in this research, ethical approval did not apply. Ethical approval was therefore not requested or required.

References

  1. Anti-Phishing Working Group (APWG), “Phishing activity trends report, 4th quarter 2024,” [Online]. Available: https://docs.apwg.org/reports/apwg trends report q4 2024.pdf, 2025, accessed: Apr. 4, 2026.
  2. K. Kaur and A. K. Jain, “A survey on phishing attack taxonomy, detection techniques, datasets, and security measures,” J. Appl. Security Res., vol. 20, no. 4, pp. 506–557, 2025, doi: 10.1080/19361610.2025.2508726.
  3. J.-H. Yoon, S.-J. Buu, and H.-J. Kim, “Phishing webpage detection via multi-modal integration of HTML DOM graphs and URL features based on graph convolutional and transformer networks,” Electronics, vol. 13, no. 16, p. 3344, 2024, doi: 10.3390/electronics13163344.
  4. M. A. Tamal, M. K. Islam, T. Bhuiyan, A. Sattar, and N. U. Prince, “Unveiling suspicious phishing attacks: enhancing detection with an optimal feature vectorization algorithm and supervised machine learning,” Front. Comput. Sci., vol. 6, p. 1428013, 2024, doi: 10.3389/fcomp.2024.1428013.
  5. N. Nagy et al., “Phishing URLs detection using sequential and parallel ML techniques: Comparative analysis,” Sensors, vol. 23, no. 7, p. 3467, 2023, doi: 10.3390/s23073467.
  6. A. Hannousse and S. Yahiouche, “Towards benchmark datasets for machine learning based website phishing detection: An experimental study,” Eng. Appl. Artif. Intell., vol. 104, p. 104347, 2021, doi: 10.1016/j.engappai.2021.104347.
  7. R. Alam, A. Khune, T. V. Kalal, and A. Nautiyal, “E2Phish: Explainable ensemble machine learning model for enhanced phishing URL detection,” in 2024 IEEE 8th International Conference on Information and Communication Technology (CICT), 2024, pp. 1–6, doi: 10.1109/CICT64037.2024.10899721.
  8. P. L. Indrasiri, M. N. Halgamuge, and A. Mohammad, “Robust ensemble machine learning model for filtering phishing URLs: Expandable random gradient stacked voting classifier (ERG-SVC),” IEEE Access, vol. 9, pp. 150 142–150 161, 2021, doi: 10.1109/ACCESS.2021.3124628.

Details

Primary Language

English

Subjects

Cybersecurity and Privacy (Other)

Journal Section

Research Article

Early Pub Date

October 27, 2026

Publication Date

October 30, 2026

Submission Date

October 7, 2025

Acceptance Date

July 7, 2026

Published in Issue

Year 2026 Volume: 9 Number: 5

APA
Kalal, T., Alam, R., Khune, A., & Kalal, G. (2026). XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection. Sakarya University Journal of Computer and Information Sciences, 9(5), 1436-1450. https://doi.org/10.35377/saucis...1797317
AMA
1.Kalal T, Alam R, Khune A, Kalal G. XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection. SAUCIS. 2026;9(5):1436-1450. doi:10.35377/saucis.1797317
Chicago
Kalal, Tejas, Rızwan Alam, Amisha Khune, and Govind Kalal. 2026. “XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection”. Sakarya University Journal of Computer and Information Sciences 9 (5): 1436-50. https://doi.org/10.35377/saucis. 1797317.
EndNote
Kalal T, Alam R, Khune A, Kalal G (October 1, 2026) XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection. Sakarya University Journal of Computer and Information Sciences 9 5 1436–1450.
IEEE
[1]T. Kalal, R. Alam, A. Khune, and G. Kalal, “XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection”, SAUCIS, vol. 9, no. 5, pp. 1436–1450, Oct. 2026, doi: 10.35377/saucis...1797317.
ISNAD
Kalal, Tejas - Alam, Rızwan - Khune, Amisha - Kalal, Govind. “XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection”. Sakarya University Journal of Computer and Information Sciences 9/5 (October 1, 2026): 1436-1450. https://doi.org/10.35377/saucis. 1797317.
JAMA
1.Kalal T, Alam R, Khune A, Kalal G. XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection. SAUCIS. 2026;9:1436–1450.
MLA
Kalal, Tejas, et al. “XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection”. Sakarya University Journal of Computer and Information Sciences, vol. 9, no. 5, Oct. 2026, pp. 1436-50, doi:10.35377/saucis. 1797317.
Vancouver
1.Tejas Kalal, Rızwan Alam, Amisha Khune, Govind Kalal. XPhish: An Interpretable Machine and Deep Learning Framework for Phishing URL Detection. SAUCIS. 2026 Oct. 1;9(5):1436-50. doi:10.35377/saucis. 1797317

 

INDEXING & ABSTRACTING & ARCHIVING

 

31045 31044   Anadolu Türk Eğitim Dergisi  31047 

31043 28939 28938 34240
 

 

29070    The papers in this journal are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License