DOI QR코드

DOI QR Code

Analysis of Deep Learning Methods for Classification and Detection of Malware

  • Moon, Phil-Joo (Dept. of Information & Communications, Pyeongtaek University)
  • Received : 2021.07.31
  • Accepted : 2021.08.30
  • Published : 2021.09.30

Abstract

Recently, as the number of new and variant malicious codes has increased exponentially, malware warnings are being issued to PC and smartphone users. Malware is becoming more and more intelligent. Efforts to protect personal information are becoming more and more important as social issues are used to stimulate the interest of PC users and allow users to directly download malicious codes. In this way, it is difficult to prevent malicious code because malicious code infiltrates in various forms. As a countermeasure to solve these problems, many studies are being conducted to apply deep learning. In this paper, we investigate and analyze various deep learning methods to detect and classify malware.

Keywords

Acknowledgement

This work was supported by the research fund from Pyeongtaek University in 2020.

References

  1. Malware, https://en.wikipedia.org/wiki/Malware.
  2. Malware Detection, https://link.springer.com/referenceworkentry/10.1007%2F978-1-4419-5906-5_838.
  3. Malware Classification, https://paperswithcode.com/task/malware-classification.
  4. Deep learning, https://en.wikipedia.org/wiki/Deep_learning.
  5. Autoencoder, https://en.wikipedia.org/wiki/Autoencoder.
  6. CNN, https://en.wikipedia.org/wiki/Convolutional_neural_network.
  7. RNN, https://en.wikipedia.org/wiki/Recurrent_neural_network.
  8. RBM, https://en.wikipedia.org/wiki/Restricted_Boltzmann_machine.
  9. Xin Wang, et. al, "A multi-task learning model for malware classification with useful file access pattern from API call sequence", https://arxiv.org/abs/1610.05945.
  10. Omid E. David and Nathan S. Netanyahu, "Deepsign: Deep learning for automatic malware signature generation and classification," In Proceedings of the 2015 International Joint Conference Neural Networks(IJCNN), Killarney, Ireland, pp. 1-8, 12-17 July 2015.
  11. William Hardy, et. al, "DL4MD: A deep learning framework for intelligent malware detection," In Proceedings of the International Conference Data Mining (ICDM), Barcelona, Spain, p. 61, 12-15 December 2016.
  12. Niall McLaughlin, et. al, "Deep android malware detection," In Proceedings of the 7th ACM on Conference on Data and Application Security and Privacy, Scottsdale, AZ, USA, pp. 301-308, 22-24 March 2017.
  13. Bojan Kolosnjaji, et. al, "Deep learning for classification of malware system call sequences," In Proceedings of the Australasian Joint Conf. on Artificial Intelligence, Hobart, Australia, pp. 137-149, 5-8 December 2016.
  14. Toshiki Shibahara, "Efficient dynamic malware analysis based on network behavior using deep learning," In Proceedings of the 2016 IEEE Global Communications Conference(GLOBECOM), Washington, DC, USA, pp. 1-7, 4-8 December 2016.
  15. Zhenlong Yuan, et. al, "Droid-sec:Deep learning in android malware detection," ACM SIGCOMM Computer Communication Review, Vol. 44, Issue 4, pp 371-372, October 2014. https://doi.org/10.1145/2740070.2631434