Digital Repository

Polymorphic Malware Detection Using Machine Learning

Show simple item record

dc.contributor.author V. L. S., Chandradeva,
dc.date.accessioned 2023-07-18T10:43:54Z
dc.date.available 2023-07-18T10:43:54Z
dc.date.issued 2021
dc.identifier.citation Chandradeva, V. L. S. (2021) Polymorphic Malware Detection Using Machine Learning. MSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 2019739
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/1551
dc.description.abstract In recent years, a great number of malware has spread indiscriminately, resulting in a variety of serious cyberspace security crises across the world. As a result, malware detection has emerged as a critical study area in cyberspace security. However, at present, practical training for malware detection relies mostly on theory and skills, with little emphasis on actual combat training. Most malware detection techniques rely on malware signatures. While detecting known dangerous programmes in a system is straightforward, the difficulty emerges when dealing with unknown malware. Since unknown malware cannot be identified using established malware signatures, approaches relying on signatures are incapable of identifying unknown or zero-day attacks. Therefore, having analysed the methodologies used in existing malware detection solutions, it was determined that there is a requirement for malware detection solutions to detect polymorphic malware. Polymorphic malware is a subtype of malware that is continually changing its identifying traits to evade detection. Numerous common varieties of malware, such as viruses, worms, bots, trojans, and keyloggers, are polymorphic in nature. Polymorphic approaches require continuously modifying recognizable attributes such as file names and types or encryption keys to render malware undetectable by various detection techniques. Polymorphism is used to circumvent pattern-matching detection, a technique employed by security systems such as the current endpoint threat detection solutions. While many characteristics of polymorphic malware alter, its functional objective remains constant. The proposed malware detection framework has addressed the inability of existing solutions to detect malware that changes its distinguishing characteristics in order to avoid detection. This research was performed using a novel behavioural malware detection method based on Deep Graph Convolutional Neural Networks (DGCNNs) to learn directly from API call sequences and their related behavioural graphs" en_US
dc.language.iso en en_US
dc.publisher IIT en_US
dc.subject Deep Graph Convolutional Neural Networks en_US
dc.subject Long Short Term Memory (LSTM) en_US
dc.subject Polymorphic en_US
dc.title Polymorphic Malware Detection Using Machine Learning en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account