PERFORMANCE ANALYSIS OF SELECTED MACHINE LEARNING ALGORITHMS IN THE DETECTION OF PHISHING ATTACKS ON VULNERABLE WEBSITES

Phishing is a cyber-attack where attackers pretend to be trustworthy, to trick individuals into providing sensitive information. Phishing also involves directing web users to fake websites that closely resemble legitimate ones and asking their victims to enter their personal information. It is imperative to restrict all forms of phishing websites or URLs. This study analyzes the performance of several machine-learning algorithms in creating models capable of detecting phishing websites. To achieve this central goal, massive phishing website detector datasets were retrieved from an online open repository, Kaggle. Relevant libraries in Python were explored for pre-processing, uploading, and partitioning of the datasets for training and testing the model. Models were created based on each of the six machine-learning algorithms implemented in this study. Evaluation of each model reveals that; Random Forest has the highest accuracy of 96.7%. followed by Support Vector Machine which records 96.4%. However, evaluating the model created using the Naive Bayes Classifier shows the lowest accuracy of 60.5%. This study has revealed the strength of each algorithm for detecting phishing websites; it also unveiled the procedures that need to be taken to mitigate and curb the spread of phishing attacks.

Authors

Institutions

Publication Details

Journal
International Journal of Computer Systems & Software Engineering
Published
2024-12-12
DOI
https://doi.org/10.15282/ijsecs.10.1.2024.7.0125
Primary Topic
Spam and Phishing Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PERFORMANCE ANALYSIS OF SELECTED MACHINE LEARNING ALGORITHMS IN THE DETECTION OF PHISHING ATTACKS ON VULNERABLE WEBSITES

Fatima Enehezei Usman-Hamza, Adeleke Raheem Ajiboye
International Journal of Computer Systems & Software Engineering
Spam and Phishing Detection
article

PERFORMANCE ANALYSIS OF SELECTED MACHINE LEARNING ALGORITHMS IN THE DETECTION OF PHISHING ATTACKS ON VULNERABLE WEBSITES

Fatima Enehezei Usman-Hamza, Adeleke Raheem Ajiboye
article en

Abstract

Phishing is a cyber-attack where attackers pretend to be trustworthy, to trick individuals into providing sensitive information. Phishing also involves directing web users to fake websites that closely resemble legitimate ones and asking their victims to enter their personal information. It is imperative to restrict all forms of phishing websites or URLs. This study analyzes the performance of several machine-learning algorithms in creating models capable of detecting phishing websites. To achieve this central goal, massive phishing website detector datasets were retrieved from an online open repository, Kaggle. Relevant libraries in Python were explored for pre-processing, uploading, and partitioning of the datasets for training and testing the model. Models were created based on each of the six machine-learning algorithms implemented in this study. Evaluation of each model reveals that; Random Forest has the highest accuracy of 96.7%. followed by Support Vector Machine which records 96.4%. However, evaluating the model created using the Naive Bayes Classifier shows the lowest accuracy of 60.5%. This study has revealed the strength of each algorithm for detecting phishing websites; it also unveiled the procedures that need to be taken to mitigate and curb the spread of phishing attacks.

International Journal of Computer Systems & Software EngineeringVol. 10(1)
University of Ilorin (NG), Kampala International University (UG)
Openalex Percentile: Top 55%
Spam and Phishing Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.