Cargando…

Classification of Malicious URLs Using Machine Learning

Amid the rapid proliferation of thousands of new websites daily, distinguishing safe ones from potentially harmful ones has become an increasingly complex task. These websites often collect user data, and, without adequate cybersecurity measures such as the efficient detection and classification of...

Descripción completa

Detalles Bibliográficos
Autores principales: Abad, Shayan, Gholamy, Hassan, Aslani, Mohammad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10537824/
https://www.ncbi.nlm.nih.gov/pubmed/37765815
http://dx.doi.org/10.3390/s23187760
_version_ 1785113185309687808
author Abad, Shayan
Gholamy, Hassan
Aslani, Mohammad
author_facet Abad, Shayan
Gholamy, Hassan
Aslani, Mohammad
author_sort Abad, Shayan
collection PubMed
description Amid the rapid proliferation of thousands of new websites daily, distinguishing safe ones from potentially harmful ones has become an increasingly complex task. These websites often collect user data, and, without adequate cybersecurity measures such as the efficient detection and classification of malicious URLs, users’ sensitive information could be compromised. This study aims to develop models based on machine learning algorithms for the efficient identification and classification of malicious URLs, contributing to enhanced cybersecurity. Within this context, this study leverages support vector machines (SVMs), random forests (RFs), decision trees (DTs), and k-nearest neighbors (KNNs) in combination with Bayesian optimization to accurately classify URLs. To improve computational efficiency, instance selection methods are employed, including data reduction based on locality-sensitive hashing (DRLSH), border point extraction based on locality-sensitive hashing (BPLSH), and random selection. The results show the effectiveness of RFs in delivering high precision, recall, and F1 scores, with SVMs also providing competitive performance at the expense of increased training time. The results also emphasize the substantial impact of the instance selection method on the performance of these models, indicating its significance in the machine learning pipeline for malicious URL classification.
format Online
Article
Text
id pubmed-10537824
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-105378242023-09-29 Classification of Malicious URLs Using Machine Learning Abad, Shayan Gholamy, Hassan Aslani, Mohammad Sensors (Basel) Article Amid the rapid proliferation of thousands of new websites daily, distinguishing safe ones from potentially harmful ones has become an increasingly complex task. These websites often collect user data, and, without adequate cybersecurity measures such as the efficient detection and classification of malicious URLs, users’ sensitive information could be compromised. This study aims to develop models based on machine learning algorithms for the efficient identification and classification of malicious URLs, contributing to enhanced cybersecurity. Within this context, this study leverages support vector machines (SVMs), random forests (RFs), decision trees (DTs), and k-nearest neighbors (KNNs) in combination with Bayesian optimization to accurately classify URLs. To improve computational efficiency, instance selection methods are employed, including data reduction based on locality-sensitive hashing (DRLSH), border point extraction based on locality-sensitive hashing (BPLSH), and random selection. The results show the effectiveness of RFs in delivering high precision, recall, and F1 scores, with SVMs also providing competitive performance at the expense of increased training time. The results also emphasize the substantial impact of the instance selection method on the performance of these models, indicating its significance in the machine learning pipeline for malicious URL classification. MDPI 2023-09-08 /pmc/articles/PMC10537824/ /pubmed/37765815 http://dx.doi.org/10.3390/s23187760 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Abad, Shayan
Gholamy, Hassan
Aslani, Mohammad
Classification of Malicious URLs Using Machine Learning
title Classification of Malicious URLs Using Machine Learning
title_full Classification of Malicious URLs Using Machine Learning
title_fullStr Classification of Malicious URLs Using Machine Learning
title_full_unstemmed Classification of Malicious URLs Using Machine Learning
title_short Classification of Malicious URLs Using Machine Learning
title_sort classification of malicious urls using machine learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10537824/
https://www.ncbi.nlm.nih.gov/pubmed/37765815
http://dx.doi.org/10.3390/s23187760
work_keys_str_mv AT abadshayan classificationofmaliciousurlsusingmachinelearning
AT gholamyhassan classificationofmaliciousurlsusingmachinelearning
AT aslanimohammad classificationofmaliciousurlsusingmachinelearning