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...

Descripción completa

Detalles Bibliográficos
Autores principales: Peppes, Nikolaos, Alexakis, Theodoros, Adamopoulou, Evgenia, Demestichas, Konstantinos
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