Fast and Efficient Malware Detection with Joint Static and Dynamic Features Through Transfer Learning
Mao V. Ngo, Tram Truong-Huu, Dima Rabadi, Jia Yi Loo, Sin, G. Teo

TL;DR
This paper proposes a novel deep learning approach that combines static and dynamic malware features through latent space aggregation and knowledge distillation, achieving high detection accuracy with reduced analysis time.
Contribution
It introduces a method to create balanced aggregated features via latent space concatenation and employs knowledge distillation to train a static-only model that retains high accuracy.
Findings
Teacher model outperforms state-of-the-art by 2.38% accuracy.
Student model achieves 97.81% accuracy using only static features.
Detection time is reduced from over 70 seconds to under 0.2 seconds.
Abstract
In malware detection, dynamic analysis extracts the runtime behavior of malware samples in a controlled environment and static analysis extracts features using reverse engineering tools. While the former faces the challenges of anti-virtualization and evasive behavior of malware samples, the latter faces the challenges of code obfuscation. To tackle these drawbacks, prior works proposed to develop detection models by aggregating dynamic and static features, thus leveraging the advantages of both approaches. However, simply concatenating dynamic and static features raises an issue of imbalanced contribution due to the heterogeneous dimensions of feature vectors to the performance of malware detection models. Yet, dynamic analysis is a time-consuming task and requires a secure environment, leading to detection delays and high costs for maintaining the analysis infrastructure. In this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Anomaly Detection Techniques and Applications · Digital and Cyber Forensics
