00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

A Phishing Detection System by Application of Multi-Classifiers Using E-Voting Method

Authors

Emmanuel Ugochukwu Ndibuisi

Department of Computer Science Faculty of Computing and Informatics Ladoke Akintola University of Technology Ogbomoso. (NG)

Wasiu Oladimeji Ismaila

Department of Computer Science Faculty of Computing and Informatics Ladoke Akintola University of Technology Ogbomoso. (NG)

Olufemi Olayanju Awodoye

Department of Computer Science Faculty of Computing and Informatics Ladoke Akintola University of Technology Ogbomoso. (NG)

Folasade Muibat Ismaila

Department of Computer Science Faculty of Computing and Informatics Ladoke Akintola University of Technology Ogbomoso. (NG)

Article Information

DOI: 10.51583/IJLTEMAS.2025.140600083

Subject Category: Computing

Volume/Issue: 14/6 | Page No: 750-769

Publication Timeline

Submitted: 2025-07-19

Published: 2025-07-19

Abstract

Abstract-Phishing remains a major global threat, exploiting human weaknesses to access sensitive data. Existing detection methods often struggle with high false positives and fail to adapt to evolving phishing tactics. This study proposes a phishing detection system that combines Support Vector Machine (SVM), Feed Forward Neural Network (FFNN), and Extreme Learning Machine (ELM) using a weighted voting approach. A cleaned and normalized dataset of URLs was used, with dimensionality reduction via PCA. The models were evaluated using metrics like accuracy, sensitivity, and detection time in MATLAB (R2023a).


Results show that SVM achieves the best performance, with the lowest false positive rate (1.79%), highest precision (97.98%), and accuracy (97.75%). FFNN offers balanced performance, while ELM is the fastest but less accurate. The weighted voting mechanism consistently identifies phishing as the dominant class, enhancing detection accuracy. Overall, combining the three models improves robustness, with SVM emerging as the most effective classifier.

Keywords

Phishing attacks, detection system, Support Vector Machine, Feed Forward Neural Network, Extreme Learning Machine, voting method.

Downloads

References

1. Adebowale, M. A., Lwin, K. T., & Hossain, M. A. (2023). Intelligent phishing detection scheme using deep learning algorithms. Journal of Enterprise Information Management, 36(3), 747-766 [Google Scholar] [Crossref]

2. 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. [Google Scholar] [Crossref]

3. Kalla, D., Samaah, F., Kuraku, S., & Smith, N. (2023). Phishing detection implementation using databricks and artificial Intelligence. International Journal of Computer Applications, 185(11), 1-11. [Google Scholar] [Crossref]

4. Lee, J., Ye, P., Liu, R., Divakaran, D. M., & Chan, M. C. (2020). Building robust phishing detection system: an empirical analysis, pp. 1-12. [Google Scholar] [Crossref]

5. Mughaid, A., AlZu’bi, S., Hnaif, A., Taamneh, S., Alnajjar, A., &Elsoud, E. A. (2022). An intelligent cyber security phishing detection system using deep learning techniques. Cluster Computing, 25(6), 3819-3828. [Google Scholar] [Crossref]

6. Shaukat, M. W., Amin, R., Muslam, M. M. A., Alshehri, A. H., & Xie, J. (2023). A hybrid approach for alluring ads phishing attack detection using machine learning. Sensors, 23(19), 8070. [Google Scholar] [Crossref]

7. Sharma, H., Meenakshi, E., & Bhatia, S. K. (2020). A comparative analysis and awareness of phishing attacks. International Journal of Advanced Science and Technology, 29(3), 11753-11766. [Google Scholar] [Crossref]

8. Aleroud, A., & Zhou, L. (2017). Phishing environments, techniques, and countermeasures: A survey. Computers & Security, 68, 160-196. [Google Scholar] [Crossref]

9. Chiew, K. L., Tan, C. L., Wong, K., Yong, K. S., & Tiong, W. K. (2019). A new hybrid ensemble feature selection framework for machine learning-based phishing detection system. Information Sciences, 484, 153-166. [Google Scholar] [Crossref]

10. Gupta, B. B., Tewari, A., Jain, A. K., & Agrawal, D. P. (2017). Fighting against phishing attacks: state of the art and future challenges. Neural Computing and Applications, 28(12), 3629-3654. [Google Scholar] [Crossref]

11. Abdelhamid, N., Ayesh, A., &Thabtah, F. (2014). Phishing detection based associative classification data mining. Expert Systems with Applications, 41(13), 5948-5959. [Google Scholar] [Crossref]

12. Zhu, E., Chen, Y., Ye, C., Li, X., & Liu, F. (2019). OFS-NN: An effective phishing website detection model based on optimal feature selection and neural network. IEEE Access, 7, 73271-73284. [Google Scholar] [Crossref]

13. Sahingoz, O. K., Buber, E., Demir, O., & Diri, B. (2019). Machine learning based phishing detection from URLs. Expert Systems with Applications, 117, 345-357. [Google Scholar] [Crossref]

14. Jain, A. K., & Gupta, B. B. (2018). A novel approach to protect against phishing attacks at client side using auto-updated white-list. EURASIP Journal on Information Security, 2018(1), 1-11. [Google Scholar] [Crossref]

15. Ramesh, G., Krishnamurthi, I., & Kumar, K. S. S. (2020). An efficacious method for detecting phishing webpages through target domain identification. Decision Support Systems, 138, 113360. [Google Scholar] [Crossref]

16. Abdelnabi, S., Krombholz, K., & Fritz, M. (2020). VisualPhishNet: Zero-day phishing website detection by visual similarity. In Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security (pp. 1681-1698). [Google Scholar] [Crossref]

17. Bahnsen, A. C., Bohorquez, E. C., Villegas, S., Vargas, J., & González, F. A. (2017). Classifying phishing URLs using recurrent neural networks. In 2017 APWG Symposium on Electronic Crime Research (eCrime) (pp. 1-8). IEEE. [Google Scholar] [Crossref]

18. Venugopal, S., Viswanath, S., & Anitha, R. (2020). A blockchain-based framework for phishing detection and prevention. In Blockchain Technology for Industry 4.0 (pp. 239-257). Springer, Singapore. [Google Scholar] [Crossref]

19. Azeez, N. A., & Venter, I. M. (2021). Towards ensuring scalability, interoperability and efficient access control in a multi-domain IoT-based healthcare system. Journal of Ambient Intelligence and Humanized Computing, 12(6), 6213-6230. [Google Scholar] [Crossref]

20. Mohebzada, J. G., El Zarka, A., Bhojani, A. H., & Darwish, A. (2022). The phishing landscape: A look at current trends and research. Future Generation Computer Systems, 128, 187-204. [Google Scholar] [Crossref]

21. Wu, C. Y., Kuo, C. C., & Yang, C. S. (2019). A phishing detection system based on machine learning. In 2019 International Conference on Intelligent Computing and its Emerging Applications (ICEA) (pp. 28-32). IEEE. [Google Scholar] [Crossref]

22. Alnemari, S., & Alshammari, M. (2023). Detecting phishing domains using machine learning. Applied Sciences, 13(8), 4649. [Google Scholar] [Crossref]

23. Alshingiti, Z., Alaqel, R., Al-Muhtadi, J., Haq, Q. E. U., Saleem, K., & Faheem, M. H. (2023). A deep learning-based phishing detection system using CNN, LSTM, and LSTM-CNN. Electronics, 12(1), 232. [Google Scholar] [Crossref]

24. Karim, A., Shahroz, M., Mustofa, K., Belhaouari, S. B., & Joga, S. R. K. (2023). Phishing detection system through hybrid machine learning based on URL. IEEE Access, 11, 36805-36822. [Google Scholar] [Crossref]

25. Aldakheel, E. A., Zakariah, M., Gashgari, G. A., Almarshad, F. A., & Alzahrani, A. I. (2023). A Deep learning-based innovative technique for phishing detection in modern security with uniform resource locators. Sensors, 23(9), 4403. [Google Scholar] [Crossref]

26. Choudhary, T., Mhapankar, S., Bhddha, R., Kharuk, A., & Patil, R. (2023). A Machine Learning Approach for Phishing Attack Detection. Journal of Artificial Intelligence and Technology, 3(3), 108-113. [Google Scholar] [Crossref]

27. Benavides-Astudillo, E., Fuertes, W., Sanchez-Gordon, S., Nuñez-Agurto, D., & Rodríguez-Galán, G. (2023). A phishing-attack-detection model using natural language processing and deep learning. Applied Sciences, 13(9), 5275. [Google Scholar] [Crossref]

28. Chinnasamy, P., Krishnamoorthy, P., Alankruthi, K., Mohanraj, T., Kumar, B. S., & Chandran, L. (2024). AI Enhanced Phishing Detection System. In 2024 Third International Conference on Intelligent Techniques in Control, Optimization and Signal Processing (INCOS) (pp. 1-5). IEEE. [Google Scholar] [Crossref]

29. Siva, N., Sivaiah, B. V., Reddy, S. S., Irfan, S., Kumar, U. P., &Nayagara, S. N. (2024). Phishing Detection System through Hybrid Machine Learning Based on URL. In 2024 5th International Conference for Emerging Technology (INCET) (pp. 1-5). [Google Scholar] [Crossref]

30. Hasan, B. M. S., & Abdulazeez, A. M. (2021). A review of principal component analysis algorithm for dimensionality reduction. Journal of Soft Computing and Data Mining, 2(1), 20-30 [Google Scholar] [Crossref]

31. Salem, N., & Hussein, S. (2019). Data dimensional reduction and principal components analysis. Procedia Computer Science, 163, 292-299. [Google Scholar] [Crossref]

32. Aksu, D., Abdulwakil, A., & Aydin, M. A. (2017). Detecting phishing websites using support vector machine algorithm. PressAcademia Procedia, 5(1), 139-142. [Google Scholar] [Crossref]

33. Anupam, S., & Kar, A. K. (2021). Phishing website detection using support vector machines and nature-inspired optimization algorithms. Telecommunication Systems, 76(1), 17-32. [Google Scholar] [Crossref]

34. Ahmad, W., Ayub, N., Ali, T., Irfan, M., Awais, M., Shiraz, M., & Glowacz, A. (2020). Towards short term electricity load forecasting using improved support vector machine and extreme learning machine. Energies, 13(11), 2907. [Google Scholar] [Crossref]

35. Zhang, Y., Hong, J., & Cranor, L. (2020). Cantina+: A feature-rich machine learning framework for detecting phishing websites. ACM Transactions on Information and System Security (TISSEC), 14(2), 1-28. [Google Scholar] [Crossref]

36. Ma, J., Saul, L. K., Savage, S., & Voelker, G. M. (2009). Beyond blacklists: Learning to detect malicious web sites from suspicious URLs. Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), 2009, 1245-1254 [Google Scholar] [Crossref]

37. Machado, E., Pinto, T., Guedes, V., & Morais, H. (2021). Electrical load demand forecasting using feed-forward neural networks. Energies, 14(22), 7644. [Google Scholar] [Crossref]

38. Muruganandam, S., Joshi, R., Suresh, P., Balakrishna, N., Kishore, K. H., &Manikanthan, S. V. (2023). A deep learning based feed forward artificial neural network to predict the K-barriers for intrusion detection using a wireless sensor network. Measurement: Sensors, 25, 100613. [Google Scholar] [Crossref]

39. Ketkar, N., Moolayil, J., Ketkar, N., &Moolayil, J. (2021). Feed-forward neural networks. Deep Learning with Python: Learn Best Practices of Deep Learning Models with PyTorch, 93-131. [Google Scholar] [Crossref]

40. Mohammad, R. M., Thabtah, F., & McCluskey, L. V. (2015). Intelligent rule-based phishing website classification. IET Information Security, 9(4), 267-277 [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles

© 2026 IJLTEMAS · RSIS International. All rights reserved. ISSN 2278-2540.