Memory Feature Engineering for Performance-Gain in Obfuscated Malware Detection Using Machine Learning and Sensitivity Analysis

Diogo Oliveira, Richard Lomotey, Madhurima Ray, Mohamed Rahouti

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Malware detection techniques are critical in the modern cyber-warfare, and memory analysis is a key feature in this process. Most common memory analysis methods and tools are based on traditional static and/or dynamic inspection, which may not be efficient against most malware-obfuscation techniques. Therefore, recent studies have analyzed pattern-based methods, specifically using machine learning. However, performance and complexity issues can be obstacles against the adoption of such technique due the large number of parameters available for training and testing. Therefore, one of the challenges of machine learning for obfuscated malware detection is deploying sensitivity analysis seeking to reduce the numerous memory features. Hence, this research inspects the 58 memory features presented by the MalMemAnalysis-2022 dataset, and strives to extract the ones that establish a trade-off between concise malware classification and performance improvement. The here proposed classifier, namely Reduced Feature Random Forest, can increase accuracy to 99.57% and reduce classification time to 0.88 milliseconds.

Original languageEnglish (US)
Title of host publication2024 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, PACRIM 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350362312
DOIs
StatePublished - 2024
Event2024 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, PACRIM 2024 - Victoria, Canada
Duration: Aug 21 2024Aug 24 2024

Publication series

Name2024 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, PACRIM 2024

Conference

Conference2024 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, PACRIM 2024
Country/TerritoryCanada
CityVictoria
Period8/21/248/24/24

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Networks and Communications
  • Signal Processing
  • Software

Fingerprint

Dive into the research topics of 'Memory Feature Engineering for Performance-Gain in Obfuscated Malware Detection Using Machine Learning and Sensitivity Analysis'. Together they form a unique fingerprint.

Cite this