Revisiting Concept Drift in Windows Malware Detection: Adaptation to Real Drifted Malware with Minimal Samples

In applying deep learning for malware classification, it is crucial to account for the prevalence of malware evolution, which can cause trained classifiers to fail on drifted malware.Existing solutions to address concept drift use active learning.They select new samples for analysts to label and then retrain the classifier with the new labels.Our key finding is that the current retraining techniques do not achieve optimal results.These techniques overlook that updating the model with scarce drifted samples requires learning features that remain consistent across pre-drift and post-drift data.The model should thus be able to disregard specific features that, while beneficial for the classification of pre-drift data, are absent in post-drift data, thereby preventing prediction degradation.In this paper, we propose a new technique for detecting and classifying drifted malware that learns drift-invariant features in malware control flow graphs by leveraging graph neural networks with adversarial domain adaptation.We compare it with existing model retraining methods in active learning-based malware detection systems and other domain adaptation techniques from the vision domain.Our approach significantly improves drifted malware detection on publicly available benchmarks and real-world malware databases reported daily by security companies in 2024.We also tested our approach in predicting multiple malware families drifted over time.A thorough evaluation shows that our approach outperforms the state-of-the-art approaches.

Authors

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.14722/ndss.2025.240830
Citations
7
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
10.41

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Revisiting Concept Drift in Windows Malware Detection: Adaptation to Real Drifted Malware with Minimal Samples

Adrian Shuai Li, Ashish Kundu, Elisa Bertino, Arun Iyengar
7 citations
Network Security and Intrusion Detection
10.41
article

Revisiting Concept Drift in Windows Malware Detection: Adaptation to Real Drifted Malware with Minimal Samples

Adrian Shuai Li, Ashish Kundu, Elisa Bertino, Arun Iyengar
article en
7 citations

Abstract

In applying deep learning for malware classification, it is crucial to account for the prevalence of malware evolution, which can cause trained classifiers to fail on drifted malware.Existing solutions to address concept drift use active learning.They select new samples for analysts to label and then retrain the classifier with the new labels.Our key finding is that the current retraining techniques do not achieve optimal results.These techniques overlook that updating the model with scarce drifted samples requires learning features that remain consistent across pre-drift and post-drift data.The model should thus be able to disregard specific features that, while beneficial for the classification of pre-drift data, are absent in post-drift data, thereby preventing prediction degradation.In this paper, we propose a new technique for detecting and classifying drifted malware that learns drift-invariant features in malware control flow graphs by leveraging graph neural networks with adversarial domain adaptation.We compare it with existing model retraining methods in active learning-based malware detection systems and other domain adaptation techniques from the vision domain.Our approach significantly improves drifted malware detection on publicly available benchmarks and real-world malware databases reported daily by security companies in 2024.We also tested our approach in predicting multiple malware families drifted over time.A thorough evaluation shows that our approach outperforms the state-of-the-art approaches.

National Science Foundation, Purdue University
Decent work and economic growth
Openalex Percentile: Top 2%
Network Security and Intrusion Detection
10.41
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Revisiting Concept Drift in Windows Malware Detection: Adaptation to Real Drifted Malware with Minimal Samples — Adrian Shuai Li, Ashish Kundu, et al. · (2025) | TGRS Research Map | TGRS