Generative AI-Based Effective Malware Detection for Embedded Computing Systems
Sreenitha Kasarapu, Sanket Shukla, Rakibul Hassan, Avesta Sasan,, Houman Homayoun, Sai Manoj Pudukotai Dinakarrao

TL;DR
This paper presents a novel code-aware data generation method to improve malware detection in embedded systems, enabling effective detection of emerging malware with limited training data, achieving significantly higher accuracy than existing methods.
Contribution
The paper introduces a code-aware data augmentation technique that enhances malware detection accuracy in embedded systems with limited malware samples.
Findings
Achieves 90% detection accuracy on limited malware samples
Approximately three times better than state-of-the-art techniques
Effectively detects emerging malware with limited training data
Abstract
One of the pivotal security threats for the embedded computing systems is malicious software a.k.a malware. With efficiency and efficacy, Machine Learning (ML) has been widely adopted for malware detection in recent times. Despite being efficient, the existing techniques require a tremendous number of benign and malware samples for training and modeling an efficient malware detector. Furthermore, such constraints limit the detection of emerging malware samples due to the lack of sufficient malware samples required for efficient training. To address such concerns, we introduce a code-aware data generation technique that generates multiple mutated samples of the limitedly seen malware by the devices. Loss minimization ensures that the generated samples closely mimic the limitedly seen malware and mitigate the impractical samples. Such developed malware is further incorporated into the…
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 · Network Security and Intrusion Detection · Security and Verification in Computing
MethodsSparse Evolutionary Training
