Memory Feature Engineering for Performance-Gain in Obfuscated Malware Detection Using Machine Learning and Sensitivity Analysis
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.
Authors
- Mohamed Rahouti (ORCID: https://orcid.org/0000-0001-9701-5505)
- Madhurima Ray (ORCID: https://orcid.org/0000-0001-5984-007X)
- Richard K. Lomotey (ORCID: https://orcid.org/0000-0002-5215-7806)
- Diogo Oliveira
Institutions
- Pennsylvania State University (US)
- Fordham University (US)
Publication Details
- Published
- 2024-08-21
- DOI
- https://doi.org/10.1109/pacrim61180.2024.10690212
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Pennsylvania State University