Cargando…
The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers
Digitization of most of the services that people use in their everyday life has, among others, led to increased needs for cybersecurity. As digital tools increase day by day and new software and hardware launch out-of-the box, detection of known existing vulnerabilities, or zero-day as they are comm...
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/PMC9865087/ https://www.ncbi.nlm.nih.gov/pubmed/36679705 http://dx.doi.org/10.3390/s23020900 |
_version_ | 1784875748909121536 |
---|---|
author | Peppes, Nikolaos Alexakis, Theodoros Adamopoulou, Evgenia Demestichas, Konstantinos |
author_facet | Peppes, Nikolaos Alexakis, Theodoros Adamopoulou, Evgenia Demestichas, Konstantinos |
author_sort | Peppes, Nikolaos |
collection | PubMed |
description | Digitization of most of the services that people use in their everyday life has, among others, led to increased needs for cybersecurity. As digital tools increase day by day and new software and hardware launch out-of-the box, detection of known existing vulnerabilities, or zero-day as they are commonly known, becomes one of the most challenging situations for cybersecurity experts. Zero-day vulnerabilities, which can be found in almost every new launched software and/or hardware, can be exploited instantly by malicious actors with different motives, posing threats for end-users. In this context, this study proposes and describes a holistic methodology starting from the generation of zero-day-type, yet realistic, data in tabular format and concluding to the evaluation of a Neural Network zero-day attacks’ detector which is trained with and without synthetic data. This methodology involves the design and employment of Generative Adversarial Networks (GANs) for synthetically generating a new and larger dataset of zero-day attacks data. The newly generated, by the Zero-Day GAN (ZDGAN), dataset is then used to train and evaluate a Neural Network classifier for zero-day attacks. The results show that the generation of zero-day attacks data in tabular format reaches an equilibrium after about 5000 iterations and produces data that are almost identical to the original data samples. Last but not least, it should be mentioned that the Neural Network model that was trained with the dataset containing the ZDGAN generated samples outperformed the same model when the later was trained with only the original dataset and achieved results of high validation accuracy and minimal validation loss. |
format | Online Article Text |
id | pubmed-9865087 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-98650872023-01-22 The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers Peppes, Nikolaos Alexakis, Theodoros Adamopoulou, Evgenia Demestichas, Konstantinos Sensors (Basel) Article Digitization of most of the services that people use in their everyday life has, among others, led to increased needs for cybersecurity. As digital tools increase day by day and new software and hardware launch out-of-the box, detection of known existing vulnerabilities, or zero-day as they are commonly known, becomes one of the most challenging situations for cybersecurity experts. Zero-day vulnerabilities, which can be found in almost every new launched software and/or hardware, can be exploited instantly by malicious actors with different motives, posing threats for end-users. In this context, this study proposes and describes a holistic methodology starting from the generation of zero-day-type, yet realistic, data in tabular format and concluding to the evaluation of a Neural Network zero-day attacks’ detector which is trained with and without synthetic data. This methodology involves the design and employment of Generative Adversarial Networks (GANs) for synthetically generating a new and larger dataset of zero-day attacks data. The newly generated, by the Zero-Day GAN (ZDGAN), dataset is then used to train and evaluate a Neural Network classifier for zero-day attacks. The results show that the generation of zero-day attacks data in tabular format reaches an equilibrium after about 5000 iterations and produces data that are almost identical to the original data samples. Last but not least, it should be mentioned that the Neural Network model that was trained with the dataset containing the ZDGAN generated samples outperformed the same model when the later was trained with only the original dataset and achieved results of high validation accuracy and minimal validation loss. MDPI 2023-01-12 /pmc/articles/PMC9865087/ /pubmed/36679705 http://dx.doi.org/10.3390/s23020900 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 Peppes, Nikolaos Alexakis, Theodoros Adamopoulou, Evgenia Demestichas, Konstantinos The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers |
title | The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers |
title_full | The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers |
title_fullStr | The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers |
title_full_unstemmed | The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers |
title_short | The Effectiveness of Zero-Day Attacks Data Samples Generated via GANs on Deep Learning Classifiers |
title_sort | effectiveness of zero-day attacks data samples generated via gans on deep learning classifiers |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9865087/ https://www.ncbi.nlm.nih.gov/pubmed/36679705 http://dx.doi.org/10.3390/s23020900 |
work_keys_str_mv | AT peppesnikolaos theeffectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers AT alexakistheodoros theeffectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers AT adamopoulouevgenia theeffectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers AT demestichaskonstantinos theeffectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers AT peppesnikolaos effectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers AT alexakistheodoros effectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers AT adamopoulouevgenia effectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers AT demestichaskonstantinos effectivenessofzerodayattacksdatasamplesgeneratedviagansondeeplearningclassifiers |