Skip to main content

Malware Family Classification Model Using Convolutional Neural Network

  • Conference paper
  • First Online:
Data Engineering and Intelligent Computing

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1407))

  • 496 Accesses

Abstract

Malware is dangerous for system and network users. Malware identification is an essential task in effectively detecting and preventing the computer system from self-infection, protecting it from potential data loss and system compromise. Commonly, there are 25 malware families exist. Traditional malware detection and anti-virus systems fail to classify the new variants of unknown malware into their corresponding families with the development of malicious code engineering, and it is possible to understand the malware variants and their features for new malware samples that carry variability and polymorphism. The detection methods can rarely detect such variants, but it is important in the cybersecurity field to investigate and detect large-scale malware samples more efficiently. In this paper, an accurate malware family classification model using a convolutional neural network technique is proposed. Malware family recognition is formulated as a multi-classification task, and an accurate solution is obtained by training convolutional neural network with images of malware executable files. Ten families of malware have been considered here for building the models. The image dataset with 2000 instances is applied to a convolutional neural network to build the classifier. The experimental results, based on a dataset of ten classes of malware families and 2000 malware images trained model, provide an accuracy of over 95% in discriminating from malware families. The techniques provide better results for classifying malware into families.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. B. Kolosnjaji, A. Zarras, G. Webster, C. Eckert, Deep learning for classification of malware system call sequences, in Australasian Joint Conference on Artificial Intelligence. Springer, 2016, 137–149

    Google Scholar 

  2. L. Nataraj, S. Karthikeyan, G. Jacob, B. Manjunath, Malware images: visualization and automatic classification, Proceedings of the 8th International Symposium on Visualization for Cyber Security, Article No. 4, 2011

    Google Scholar 

  3. N.S. Netanyahu, O.E. David Deepsign, Deep learning for automatic malware signature generation and classification in Neural Networks (IJCNN), 2015 International Joint Conference on. IEEE, 2015, pp. 1–8

    Google Scholar 

  4. R. Tian, L. Batten, R. Islam, S. Versteeg, An automated classification system based on the strings of trojan and virus families, Proceedings of the 4th International Conference on Malicious and Unwanted Software, (Montréal, 13 October 2009)

    Google Scholar 

  5. K. Kim et al., Network intrusion detection using deep learning, Springer Cyber Security Systems and Networks Springer Nature Singapore Pte Ltd

    Google Scholar 

  6. B. Cakir, E.. Dogdu, Malware classification using deep learning methods on ACM SE ’18: ACM SE ’18: Southeast Conference, Richmond, KY, USA. ACM, New York, NY, USA, p. 5

    Google Scholar 

  7. M. Bailey, J. Oberheide, J. Andersen, Z.M. Mao, F. Jahanian, J. Nazario, Automated classification and analysis of internet malware, in Proceedings of the 10th Symposium on Recent Advances in Intrusion Detection

    Google Scholar 

  8. R. Islam, R. Tian, L. Battenb, S. Versteeg, Classification of malware based on integrated static and dynamic features. J. Netw. Comput. Appl. 36, 646–556 (2013)

    Google Scholar 

  9. N. Bhodia, P. Prajapati, F.D. Troia, M. Stamp, Transfer learning for image-based malware classification in ICISSP 2019, Czech Republic, 2019

    Google Scholar 

  10. M. Kalash, M. Rochan, N. Mohammed, N. D.B. Bruce, Y. Wang, Malware classification with deep convolutional neural networks, 2018 9th IFIP NTMS, 2018

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gayathri, T., Vijaya, M.S. (2021). Malware Family Classification Model Using Convolutional Neural Network. In: Bhateja, V., Satapathy, S.C., Travieso-González, C.M., Aradhya, V.N.M. (eds) Data Engineering and Intelligent Computing. Advances in Intelligent Systems and Computing, vol 1407. Springer, Singapore. https://doi.org/10.1007/978-981-16-0171-2_3

Download citation

Publish with us

Policies and ethics