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...
Autores principales: | , , |
---|---|
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 |