URL Feature Analysis for Effective Phishing Detection using Machine Learning

Abstract - In the digital age, phishing websites pose a significant threat to online security by mimicking trusted platforms to steal sensitive user information. The Phishing Website Detection system leverages Machine Learning (ML) to automate the classification of URLs as either phishing or benign. By analyzing a dataset of 10,000 URLs, consisting of 5,000 phishing and 5,000 legitimate links, the system extracts 17 key features related to address bar, domain, and HTML/JavaScript indicators. Among the algorithms tested, including Decision Tree, Random Forest, and SVM, the XGBoost classifier achieved the highest accuracy of 86.4%. Developed with Flask as the backend, the web-based application ensures real-time detection, providing users with phishing alerts while maintaining memory efficiency. The tool contributes to enhancing web security, offering reliable protection in various digital environments. Keywords: Machine Learning, Phishing Detection, URL Feature Extraction, XGBoost Classifier.

Authors

Publication Details

Journal
INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
Published
2025-04-22
DOI
https://doi.org/10.55041/ijsrem45327
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

URL Feature Analysis for Effective Phishing Detection using Machine Learning

S. Subashini
INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
Spam and Phishing Detection
article

URL Feature Analysis for Effective Phishing Detection using Machine Learning

S. Subashini
article en

Abstract

Abstract - In the digital age, phishing websites pose a significant threat to online security by mimicking trusted platforms to steal sensitive user information. The Phishing Website Detection system leverages Machine Learning (ML) to automate the classification of URLs as either phishing or benign. By analyzing a dataset of 10,000 URLs, consisting of 5,000 phishing and 5,000 legitimate links, the system extracts 17 key features related to address bar, domain, and HTML/JavaScript indicators. Among the algorithms tested, including Decision Tree, Random Forest, and SVM, the XGBoost classifier achieved the highest accuracy of 86.4%. Developed with Flask as the backend, the web-based application ensures real-time detection, providing users with phishing alerts while maintaining memory efficiency. The tool contributes to enhancing web security, offering reliable protection in various digital environments. Keywords: Machine Learning, Phishing Detection, URL Feature Extraction, XGBoost Classifier.

INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENTVol. 09(04)
Openalex Percentile: Top 90%
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.