URL-Based Phishing Attacks Detection Using Machine Learning

In this paper, we tackle the challenge of real-time detection of social engineering attacks, specifically focusing on phishing Uniform Resource Locator (URL) classification. We apply machine learning (ML) techniques to determine the most effective classification model. Multiple machine learning models, including k-nearest Neighbors (kNN), Naive Bayes, Decision Tree, Random Forest, and Logistic regression are implemented and evaluated based on their accuracy, recall values, F1-score and ROC-AUC values to identify the most effective classifier. Our results show that the Random Forest model achieves the highest accuracy among the selected ones, reaching 96 %. This underscores its potential as a reliable tool for mitigating social engineering threats in real-time scenarios. This model is integrated into an iOS application using Core ML for real-time phishing attack detection. The app enables users to enter URLs and immediately receive phishing or legitimate classifications, facilitating quick responses. This paper presents the potential of combining machine learning with mobile development to strengthen user security and proactively combat phishing attacks.

Authors

Institutions

Publication Details

Published
2025-05-29
DOI
https://doi.org/10.1109/netcrypt65877.2025.11102732
Citations
1
Primary Topic
Spam and Phishing Detection
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

URL-Based Phishing Attacks Detection Using Machine Learning

Chandra M. M. Kotteti, Ratan Lal, Jaswitha Kalikiri, Pranitha Reddy Policepatel et al.
1 citations
Spam and Phishing Detection
3.25
article

URL-Based Phishing Attacks Detection Using Machine Learning

Chandra M. M. Kotteti, Ratan Lal, Jaswitha Kalikiri, Pranitha Reddy Policepatel, Sneha Kancharla, Rishik Reddy Endurthy
article en
1 citations

Abstract

In this paper, we tackle the challenge of real-time detection of social engineering attacks, specifically focusing on phishing Uniform Resource Locator (URL) classification. We apply machine learning (ML) techniques to determine the most effective classification model. Multiple machine learning models, including k-nearest Neighbors (kNN), Naive Bayes, Decision Tree, Random Forest, and Logistic regression are implemented and evaluated based on their accuracy, recall values, F1-score and ROC-AUC values to identify the most effective classifier. Our results show that the Random Forest model achieves the highest accuracy among the selected ones, reaching 96 %. This underscores its potential as a reliable tool for mitigating social engineering threats in real-time scenarios. This model is integrated into an iOS application using Core ML for real-time phishing attack detection. The app enables users to enter URLs and immediately receive phishing or legitimate classifications, facilitating quick responses. This paper presents the potential of combining machine learning with mobile development to strengthen user security and proactively combat phishing attacks.

Northwest Missouri State University (US)
Openalex Percentile: Top 7%
Spam and Phishing Detection
3.25
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.