z-logo
open-access-imgOpen Access
A Model Based on LSTM Neural Networks to Identify Five Different Types of Malware
Author(s) -
Eduardo de O. Andrade,
José Viterbo,
Cristider Vasconcelos,
Joris Guérin,
Flávia Bernardini
Publication year - 2019
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
ISSN - 1877-0509
DOI - 10.1016/j.procs.2019.09.173
Subject(s) - computer science , malware , artificial intelligence , machine learning , artificial neural network , recurrent neural network , deep learning , long short term memory , data mining , computer security
Identifying malware has always been a great challenge. Much money and time has been invested by companies and governments to mitigate the impact of these threats. Nowadays, with the increasing amount of data available, it is possible to use more precise classification techniques. However, most large datasets that include malicious and non-malicious softwares are not public, which hinders the quest for solutions based in technologies that rely on the availability of large amounts of data, such as deep learning. To overcome this limitation, this article introduces a new large dataset for malware classification, which was made publicly available. We then propose a model to train a multiclass classification recurrent neural network (RNN), more specifically a long short-term memory neural network (LSTM) on our dataset. This model for analyzing unstructured malware data is then tested on unseen programs and the accuracy obtained reaches 67.60%, including six classes with five different types of malware.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom