An Interpretable Exploratory Framework for Analyzing Structural Characteristics of Phishing Websites
Keywords:
phishing website detection, lexical URL analysis, exploratory data analysis, explainable cybersecurity, phishing behavior analysisAbstract
Phishing attacks continue to be a persistent danger to cybersecurity by exploiting technical flaws and human trust. Previous studies have primarily focused on machine learning performance, whereas relatively few have examined the structural characteristics that differentiate phishing websites from legitimate websites. In this paper, we provide an interpretable exploratory approach to analyze phishing behavior utilizing structural, symbolic and domain related website features from a publicly available phishing dataset. The analytical approach incorporates distribution analysis, non-parametric statistical testing and correlation-based investigation to explore structural anomalies associated with phishing. The study analyzes a large-scale phishing website dataset containing both phishing and legitimate instances represented by URL-based and domain-related attributes. Representative features were selected through preprocessing and redundancy filtering to retain structurally informative indicators while improving analytical interpretability. The proposed framework emphasizes statistical understanding of phishing behavior rather than predictive optimization, enabling a transparent examination of feature distributions, class-specific differences, and feature interactions. The results indicate that phishing URLs display more structural variation, and more apparent right-skewed distributions, especially for URL length and symbolic composition patterns. Statistical tests validated significant structural differences between phishing and legitimate websites (p < 0.001). Correlation analysis showed a moderate positive link between URL length and symbolic manipulation behavior. Overall, the results show that the interpretability and the analytical robustness of phishing analysis are improved when multiple structural indicators are evaluated jointly rather than in isolation.
Downloads
References
Abdelhamid, N., Ayesh, A., & Thabtah, F. (2014). Phishing detection based Associative Classification data mining. Expert Systems with Applications, 41(13), 5948–5959. https://doi.org/https://doi.org/10.1016/j.eswa.2014.03.019
Ali, W., & Ahmed, A. A. (2019). Hybrid intelligent phishing website prediction using deep neural networks with genetic algorithm-based feature selection and weighting. IET Information Security, 13(6), 659–669. https://doi.org/https://doi.org/10.1049/iet-ifs.2019.0006
Alsariera, Y. A., Adeyemo, V. E., Balogun, A. O., & Alazzawi, A. K. (2020). AI Meta-Learners and Extra-Trees Algorithm for the Detection of Phishing Websites. IEEE Access, 8, 142532–142542. https://doi.org/10.1109/ACCESS.2020.3013699
Alsharaiah, M., Abu-Shareha, A., Abualhaj, M., Baniata, L., Adwan, O., Al-saaidah, A., & Oraiqat, M. (2023). A New Phishing-Website Detection Framework Using Ensemble Classification and Clustering. International Journal of Data and Network Science, 7(2), 857–864. https://doi.org/10.5267/j.ijdns.2023.1.003
Asiri, S., Xiao, Y., Alzahrani, S., & Li, T. (2024). PhishingRTDS: A real-time detection system for phishing attacks using a Deep Learning model. Computers & Security, 141, 103843. https://doi.org/https://doi.org/10.1016/j.cose.2024.103843
Barik, K., Misra, S., & Mohan, R. (2025). Web-based phishing URL detection model using deep learning optimization techniques. International Journal of Data Science and Analytics, 20(5), 4449–4471. https://doi.org/10.1007/s41060-025-00728-9
Basit, A., Zafar, M., Liu, X., Javed, A. R., Jalil, Z., & Kifayat, K. (2021). A comprehensive survey of AI-enabled phishing attacks detection techniques. Telecommunication Systems, 76(1), 139–154. https://doi.org/10.1007/s11235-020-00733-2
Capuano, N., Fenza, G., Loia, V., & Stanzione, C. (2022). Explainable Artificial Intelligence in CyberSecurity: A Survey. IEEE Access, 10, 93575–93600. https://doi.org/10.1109/ACCESS.2022.3204171
Catal, C., Giray, G., Tekinerdogan, B., Kumar, S., & Shukla, S. (2022). Applications of deep learning for phishing detection: a systematic literature review. Knowledge and Information Systems, 64(6), 1457–1500. https://doi.org/10.1007/s10115-022-01672-x
Chiew, K. L., Tan, C. L., Wong, K., Yong, K. S. C., & Tiong, W. K. (2019). A new hybrid ensemble feature selection framework for machine learning-based phishing detection system. Information Sciences, 484, 153–166. https://doi.org/https://doi.org/10.1016/j.ins.2019.01.064
da Silva, C. M. R., Feitosa, E. L., & Garcia, V. C. (2020). Heuristic-based strategy for Phishing prediction: A survey of URL-based approach. Computers & Security, 88, 101613. https://doi.org/https://doi.org/10.1016/j.cose.2019.101613
Do, N. Q., Selamat, A., Krejcar, O., Yokoi, T., & Fujita, H. (2021). Phishing Webpage Classification via Deep Learning-Based Algorithms: An Empirical Study. Applied Sciences, 11(19). https://doi.org/10.3390/app11199210
ENISA. (2022). ENISA Threat Landscape 2022. ENISA. https://www.enisa.europa.eu/publications/enisa-threat-landscape-2022
ENISA. (2023). ENISA Threat Landscape 2023. ENISA. https://www.enisa.europa.eu/publications/enisa-threat-landscape-2023
Gualberto, E. S., De Sousa, R. T., De B. Vieira, T. P., Da Costa, J. P. C. L., & Duque, C. G. (2020). From Feature Engineering and Topics Models to Enhanced Prediction Rates in Phishing Detection. IEEE Access, 8, 76368–76385. https://doi.org/10.1109/ACCESS.2020.2989126
Hannousse, A., & Yahiouche, S. (2021). Web page phishing detection. Mendeley Data, 3. https://doi.org/10.17632/c2gw7fy2j4.3
Heiding, F., Schneier, B., Vishwanath, A., Bernstein, J., & Park, P. S. (2024). Devising and Detecting Phishing Emails Using Large Language Models. IEEE Access, 12, 42131–42146. https://doi.org/10.1109/ACCESS.2024.3375882
Jain, A. K., & Gupta, B. B. (2018). Towards detection of phishing websites on client-side using machine learning based approach. Telecommunication Systems, 68(4), 687–700. https://doi.org/10.1007/s11235-017-0414-0
Jain, A. K., & Gupta, B. B. (2019). A machine learning based approach for phishing detection using hyperlinks information. Journal of Ambient Intelligence and Humanized Computing, 10(5), 2015–2028. https://doi.org/10.1007/s12652-018-0798-z
Khan, A. I., & Unhelkar, B. (2024). An Enhanced Anti-Phishing Technique for Social Media Users: A Multilayer Q-Learning Approach. International Journal of Advanced Computer Science and Applications, 15(1). https://doi.org/10.14569/IJACSA.2024.0150103
Kytidou, E., Tsikriki, T., Drosatos, G., & Rantos, K. (2025). Machine learning techniques for phishing detection: A review of methods, challenges, and future directions. Intelligent Decision Technologies, 19(6), 4356–4379. https://doi.org/10.1177/18724981251366763
Li, Y., Yang, Z., Chen, X., Yuan, H., & Liu, W. (2019). A stacking model using URL and HTML features for phishing webpage detection. Future Generation Computer Systems, 94, 27–39. https://doi.org/https://doi.org/10.1016/j.future.2018.11.004
Linh, D. M., & Hung, T. C. (2025). A feature-engineered dataset of benign and phishing URLs for machine learning and large language models evaluation. Data in Brief, 63, 112162. https://doi.org/https://doi.org/10.1016/j.dib.2025.112162
Mahdavifar, S., & Ghorbani, A. A. (2019). Application of deep learning to cybersecurity: A survey. Neurocomputing, 347, 149–176. https://doi.org/https://doi.org/10.1016/j.neucom.2019.02.056
Marchal, S., François, J., State, R., & Engel, T. (2014). PhishStorm: Detecting Phishing With Streaming Analytics. IEEE Transactions on Network and Service Management, 11(4), 458–471. https://doi.org/10.1109/TNSM.2014.2377295
Mohammad, R. M., Thabtah, F., & McCluskey, L. (2014). Predicting phishing websites based on self-structuring neural network. Neural Computing and Applications, 25(2), 443–458. https://doi.org/10.1007/s00521-013-1490-z
Mousavi, S., & Bahaghighat, M. (2025). Phishing Website Detection: An In-Depth Investigation of Feature Selection and Deep Learning. Expert Systems, 42(3), e13824. https://doi.org/https://doi.org/10.1111/exsy.13824
Nguyen, V., Wu, T., Yuan, X., Grobler, M., Nepal, S., & Rudolph, C. (2024). An Innovative Information Theory-based Approach to Tackle and Enhance The Transparency in Phishing Detection. https://arxiv.org/abs/2402.17092
Nisreen Innab Ahmed Abdelgader Fadol Osman, M. A. M. A. M. A.-Z. B. M. E. F. H. Z. M. F. A. (2024). Phishing Attacks Detection Using Ensemble Machine Learning Algorithms. Computers, Materials & Continua, 80(1), 1325–1345. https://doi.org/10.32604/cmc.2024.051778
Omari, K. (2023). Comparative Study of Machine Learning Algorithms for Phishing Website Detection. International Journal of Advanced Computer Science and Applications, 14(9). https://doi.org/10.14569/IJACSA.2023.0140945
Orunsolu, A. A., Sodiya, A. S., & Akinwale, A. T. (2022). A predictive model for phishing detection. Journal of King Saud University - Computer and Information Sciences, 34(2), 232–247. https://doi.org/https://doi.org/10.1016/j.jksuci.2019.12.005
Petrosyan, A. (2024). Targets of External Attacks Global 2023. Statista. https://www.statista.com/statistics/1451097/targets-of-external-attacks-worldwide/
Popescul, D., & Radu, L. D. (2025). AI in phishing detection: a bibliometric review. Frontiers in Artificial Intelligence, 8. https://doi.org/10.3389/frai.2025.1496580
Rahebi, M. G., & Rahebi, J. (2025). An explainable hybrid deep learning-optimization framework for robust phishing attack detection using GAN and transformer-based feature learning. Ain Shams Engineering Journal, 16(12), 103745. https://doi.org/10.1016/j.asej.2025.103745
Rao, R. S., & Pais, A. R. (2019). Detection of phishing websites using an efficient feature-based machine learning framework. Neural Computing and Applications, 31(8), 3851–3873. https://doi.org/10.1007/s00521-017-3305-0
Saeed M. Alshahrani Nayyar Ahmed Khan, J. A. W. A. S. (2022). URL Phishing Detection Using Particle Swarm Optimization and Data Mining. Computers, Materials & Continua, 73(3), 5625–5640. https://doi.org/10.32604/cmc.2022.030982
Safi, A., & Singh, S. (2023). A systematic literature review on phishing website detection techniques. Journal of King Saud University - Computer and Information Sciences, 35(2), 590–611. https://doi.org/https://doi.org/10.1016/j.jksuci.2023.01.004
Sahingoz, O. K., Buber, E., Demir, O., & Diri, B. (2019). Machine learning based phishing detection from URLs. Expert Systems with Applications, 117, 345–357. https://doi.org/https://doi.org/10.1016/j.eswa.2018.09.029
Somesha, M., Pais, A. R., Rao, R. S., & Rathour, V. S. (2020). Efficient deep learning techniques for the detection of phishing websites. Sādhanā, 45(1), 165. https://doi.org/10.1007/s12046-020-01392-4
Uddin, K. M. M., Biswas, N., Rikta, S. T., Nur -A-Alam, Md., & Mostafiz, R. (2025). Explainable Machine Learning for Phishing Site Detection: A High-Efficiency Approach Using Boosting Models and SHAP. The Journal of Engineering, 2025(1), e70110. https://doi.org/https://doi.org/10.1049/tje2.70110
Vrbančič, G., Fister, I., & Podgorelec, V. (2020). Datasets for phishing websites detection. Data in Brief, 33, 106438. https://doi.org/https://doi.org/10.1016/j.dib.2020.106438
Wang, W., Zhang, F., Luo, X., & Zhang, S. (2019). PDRCNN: Precise Phishing Detection with Recurrent Convolutional Neural Networks. Security and Communication Networks, 2019(1), 2595794. https://doi.org/https://doi.org/10.1155/2019/2595794
Wilk-Jakubowski, J. L., Pawlik, L., Wilk-Jakubowski, G., & Sikora, A. (2025). Machine Learning and Neural Networks for Phishing Detection: A Systematic Review (2017–2024). Electronics, 14(18). https://doi.org/10.3390/electronics14183744
Xiang, G., Hong, J., Rose, C. P., & Cranor, L. (2011). CANTINA+: A Feature-Rich Machine Learning Framework for Detecting Phishing Web Sites. ACM Trans. Inf. Syst. Secur., 14(2). https://doi.org/10.1145/2019599.2019606
Yang, P., Zhao, G., & Zeng, P. (2019). Phishing Website Detection Based on Multidimensional Features Driven by Deep Learning. IEEE Access, 7, 15196–15209. https://doi.org/10.1109/ACCESS.2019.2892066
Yi, P., Guan, Y., Zou, F., Yao, Y., Wang, W., & Zhu, T. (2018). Web Phishing Detection Using a Deep Learning Framework. Wireless Communications and Mobile Computing, 2018(1), 4678746. https://doi.org/https://doi.org/10.1155/2018/4678746
Zhang, Y., Hong, J. I., & Cranor, L. F. (2007). CANTINA: A Content-Based Approach to Detecting Phishing Web Sites. Proceedings of the 16th International Conference on World Wide Web, WWW ’07, 639–648. https://doi.org/10.1145/1242572.1242659
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Arifah Adlina, Nur Aina Amanina (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
