Abstract
Both researchers and malware authors have demonstrated that malware scanners are unfortunately limited and are easily evaded by simple obfuscation techniques. This paper proposes a novel ensemble convolutional neural networks (CNNs) based architecture for effective detection of both packed and unpacked malware. We have named this method Image-based Malware Classification using Ensemble of CNNs (IMCEC). Our main assumption is that based on their deeper architectures different CNNs provide different semantic representations of the image; therefore, a set of CNN architectures makes it possible to extract features with higher qualities than traditional methods. Experimental results show that IMCEC is particularly suitable for malware detection. It can achieve a high detection accuracy with low false alarm rates using malware raw-input. Result demonstrates more than 99% accuracy for unpacked malware and over 98% accuracy for packed malware. IMCEC is flexible, practical and efficient as it takes only 1.18 s on average to identify a new malware sample.
| Original language | English |
|---|---|
| Article number | 101748 |
| Journal | Computers and Security |
| Volume | 92 |
| DOIs | |
| State | Published - May 2020 |
| Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2020 Elsevier Ltd
Keywords
- Cybersecurity
- Deep learning
- Ensemble of CNNs
- Fine-tuning
- Malware
- SVMs
- Softmax
- Transfer learning
ASJC Scopus subject areas
- General Computer Science
- Law
Fingerprint
Dive into the research topics of 'Image-Based malware classification using ensemble of CNN architectures (IMCEC)'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver