Development of a Phishing Website Detection Model Using Classification Algorithm

PDF (1112KB), PP.31-43

Views: 0 Downloads: 0

Author(s)

Olugbenga A. Madamidola 1,* Ilobekemen P. Oladoja 1 Peace B. Falola 2 Matthew W. Omojola 3

1. Federal University of Technology, Akure Ondo State, Nigeria

2. University of Ibadan, Nigeria

3. Precious Cornerstone University, Ibadan, Nigeria

* Corresponding author.

DOI: https://doi.org/10.5815/ijwmt.2024.05.03

Received: 10 Apr. 2024 / Revised: 24 Jun. 2024 / Accepted: 15 Jul. 2024 / Published: 8 Oct. 2024

Index Terms

Phishing, Classification Algorithm, Website Detection, Machine Learning, Regression Analysis, Malware

Abstract

In the contemporary digital landscape, the proliferation of malware presents a significant threat to the security and integrity of computer systems and networks. Traditional signature-based detection methods are increasingly ineffective against the evolving landscape of sophisticated malware variants. Consequently, there is a pressing need for innovative approaches to malware detection that can adapt to emerging threats in real-time. This research aims to develop a malware detection system using machine learning algorithms. Random Forest classifier and Logistic regression were deployed for the classification of malware based on the features extracted from the CIC-MalMem-2022 dataset. The Malware detection system model was implemented using the Python programming language and evaluated using major performance metrics like F1-score, precision, recall, and accuracy to assess the model’s performance. A comparison between the logistic regression model and the random forest model showed that the Random Forest model approach performed better than the logistic model in detecting malware, achieving accuracies of 98% and 94% respectively. In summary, the report concludes that the developed Malware Detection System using Machine Learning, specifically the Random Forest and Logistic regression models, shows promise in effectively detecting malware and highlights the importance of leveraging Artificial Intelligence for combating malware threats in the computing community.

Cite This Paper

Olugbenga A. Madamidola, Ilobekemen. P. Oladoja, Peace B. Falola, Matthew W. Omojola, "Development of a Phishing Website Detection Model Using Classification Algorithm", International Journal of Wireless and Microwave Technologies(IJWMT), Vol.14, No.5, pp. 31-43, 2024. DOI:10.5815/ijwmt.2024.05.03

Reference

[1]Gururaj Harinahalli Lokesh & Goutham BoreGowda (2021). Phishing website detection based on effective machine learning approach. Journal of Cyber Security Technology. Vol 5, issue 1, pp 1-14, DOI: 10.1080/23742917.2020.1813396
[2]Kiruthiga, R., & Akila, D. (2019). Phishing websites detection using machine learning. International Journal of Recent Technology and Engineering, 8(2 Special Issue 11), 111–114. https://doi.org/10.35940/ijrte.B1018.0982S1119
[3]Dutta, A. K. (2021). Detecting phishing websites using machine learning technique. PLoS ONE, 16(10 October), 1–17. https://doi.org/10.1371/journal.pone.0258361
[4]Alnemari Shouq, and Majid Alshammari (2023). Detecting Phishing Domains Using Machine Learning. Applied Sciences. Vol 13, No  8. https://doi.org/10.3390/app13084649 
[5]Pankaj Pandey &  Nishchol Mishra (2023). Phish-Sight: a new approach for phishing detection using dominant colors on web pages and machine learning. International Journal of Information Security. https://doi.org/10.1007/s10207-023-00672-4
[6]Mohammed Hazim Alkawaz, Stephanie Joanne Steven, Omar Farook Mohammad, Md Gapar Md Johar (2022). Identification and Analysis of Phishing Website based on Machine Learning Methods.  2022 IEEE 12th Symposium on Computer Applications & Industrial Electronics (ISCAIE). 10.1109/ISCAIE54458.2022.9794467
[7]Sumitra Das Guptta, Khandaker Tayef Shahriar, Hamed Alqahtani, Dheyaaldin Alsalman & Iqbal H. Sarker (2022). Modeling Hybrid Feature-Based Phishing Websites Detection Using Machine Learning Techniques. Annals of  Data Science. https://doi.org/10.1007/s40745-022-00379-8
[8]Gandotra, E., Gupta, D. (2021). An Efficient Approach for Phishing Detection using Machine Learning. In: Giri, K.J., Parah, S.A., Bashir, R., Muhammad, K. (eds) Multimedia Security. Algorithms for Intelligent Systems. Springer, Singapore. https://doi.org/10.1007/978-981-15-8711-5_12
[9]A. Lakshmanarao, P.Surya Prabhakara Rao & M M Bala Krishna (2021).  2021 International Conference on Artificial Intelligence and Smart Systems (ICAIS). 10.1109/ICAIS50930.2021.9395810
[10]Zamir, A., Khan, H.U., Iqbal, T., Yousaf, N., Aslam, F., Anjum, A. and Hamdani, M. (2020). Phishing web site detection using diverse machine learning algorithms. The Electronic Library, vol. 38, No. 1, pp. 65-80. https://doi.org/10.1108/EL-05-2019-0118
[11]Zamani, H., & Mohammed Amin, M. K. (2016). Classification of phishing websites using machine learning techniques. Journal of Advanced Research in Applied Sciences and Engineering Technology Journal Homepage, 5(2), 12–19. www.akademiabaru.com/araset.html