Cargando…

An Efficient DenseNet-Based Deep Learning Model for Malware Detection

Recently, there has been a huge rise in malware growth, which creates a significant security threat to organizations and individuals. Despite the incessant efforts of cybersecurity research to defend against malware threats, malware developers discover new ways to evade these defense techniques. Tra...

Descripción completa

Detalles Bibliográficos
Autores principales: Hemalatha, Jeyaprakash, Roseline, S. Abijah, Geetha, Subbiah, Kadry, Seifedine, Damaševičius, Robertas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7998822/
https://www.ncbi.nlm.nih.gov/pubmed/33804035
http://dx.doi.org/10.3390/e23030344
_version_ 1783670640644980736
author Hemalatha, Jeyaprakash
Roseline, S. Abijah
Geetha, Subbiah
Kadry, Seifedine
Damaševičius, Robertas
author_facet Hemalatha, Jeyaprakash
Roseline, S. Abijah
Geetha, Subbiah
Kadry, Seifedine
Damaševičius, Robertas
author_sort Hemalatha, Jeyaprakash
collection PubMed
description Recently, there has been a huge rise in malware growth, which creates a significant security threat to organizations and individuals. Despite the incessant efforts of cybersecurity research to defend against malware threats, malware developers discover new ways to evade these defense techniques. Traditional static and dynamic analysis methods are ineffective in identifying new malware and pose high overhead in terms of memory and time. Typical machine learning approaches that train a classifier based on handcrafted features are also not sufficiently potent against these evasive techniques and require more efforts due to feature-engineering. Recent malware detectors indicate performance degradation due to class imbalance in malware datasets. To resolve these challenges, this work adopts a visualization-based method, where malware binaries are depicted as two-dimensional images and classified by a deep learning model. We propose an efficient malware detection system based on deep learning. The system uses a reweighted class-balanced loss function in the final classification layer of the DenseNet model to achieve significant performance improvements in classifying malware by handling imbalanced data issues. Comprehensive experiments performed on four benchmark malware datasets show that the proposed approach can detect new malware samples with higher accuracy (98.23% for the Malimg dataset, 98.46% for the BIG 2015 dataset, 98.21% for the MaleVis dataset, and 89.48% for the unseen Malicia dataset) and reduced false-positive rates when compared with conventional malware mitigation techniques while maintaining low computational time. The proposed malware detection solution is also reliable and effective against obfuscation attacks.
format Online
Article
Text
id pubmed-7998822
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79988222021-03-28 An Efficient DenseNet-Based Deep Learning Model for Malware Detection Hemalatha, Jeyaprakash Roseline, S. Abijah Geetha, Subbiah Kadry, Seifedine Damaševičius, Robertas Entropy (Basel) Article Recently, there has been a huge rise in malware growth, which creates a significant security threat to organizations and individuals. Despite the incessant efforts of cybersecurity research to defend against malware threats, malware developers discover new ways to evade these defense techniques. Traditional static and dynamic analysis methods are ineffective in identifying new malware and pose high overhead in terms of memory and time. Typical machine learning approaches that train a classifier based on handcrafted features are also not sufficiently potent against these evasive techniques and require more efforts due to feature-engineering. Recent malware detectors indicate performance degradation due to class imbalance in malware datasets. To resolve these challenges, this work adopts a visualization-based method, where malware binaries are depicted as two-dimensional images and classified by a deep learning model. We propose an efficient malware detection system based on deep learning. The system uses a reweighted class-balanced loss function in the final classification layer of the DenseNet model to achieve significant performance improvements in classifying malware by handling imbalanced data issues. Comprehensive experiments performed on four benchmark malware datasets show that the proposed approach can detect new malware samples with higher accuracy (98.23% for the Malimg dataset, 98.46% for the BIG 2015 dataset, 98.21% for the MaleVis dataset, and 89.48% for the unseen Malicia dataset) and reduced false-positive rates when compared with conventional malware mitigation techniques while maintaining low computational time. The proposed malware detection solution is also reliable and effective against obfuscation attacks. MDPI 2021-03-15 /pmc/articles/PMC7998822/ /pubmed/33804035 http://dx.doi.org/10.3390/e23030344 Text en © 2021 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 (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ).
spellingShingle Article
Hemalatha, Jeyaprakash
Roseline, S. Abijah
Geetha, Subbiah
Kadry, Seifedine
Damaševičius, Robertas
An Efficient DenseNet-Based Deep Learning Model for Malware Detection
title An Efficient DenseNet-Based Deep Learning Model for Malware Detection
title_full An Efficient DenseNet-Based Deep Learning Model for Malware Detection
title_fullStr An Efficient DenseNet-Based Deep Learning Model for Malware Detection
title_full_unstemmed An Efficient DenseNet-Based Deep Learning Model for Malware Detection
title_short An Efficient DenseNet-Based Deep Learning Model for Malware Detection
title_sort efficient densenet-based deep learning model for malware detection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7998822/
https://www.ncbi.nlm.nih.gov/pubmed/33804035
http://dx.doi.org/10.3390/e23030344
work_keys_str_mv AT hemalathajeyaprakash anefficientdensenetbaseddeeplearningmodelformalwaredetection
AT roselinesabijah anefficientdensenetbaseddeeplearningmodelformalwaredetection
AT geethasubbiah anefficientdensenetbaseddeeplearningmodelformalwaredetection
AT kadryseifedine anefficientdensenetbaseddeeplearningmodelformalwaredetection
AT damaseviciusrobertas anefficientdensenetbaseddeeplearningmodelformalwaredetection
AT hemalathajeyaprakash efficientdensenetbaseddeeplearningmodelformalwaredetection
AT roselinesabijah efficientdensenetbaseddeeplearningmodelformalwaredetection
AT geethasubbiah efficientdensenetbaseddeeplearningmodelformalwaredetection
AT kadryseifedine efficientdensenetbaseddeeplearningmodelformalwaredetection
AT damaseviciusrobertas efficientdensenetbaseddeeplearningmodelformalwaredetection