Sequence Feature Extraction for Malware Family Analysis via Graph Neural Network
S. W. Hsiao, P. Y. Chu

TL;DR
This paper introduces an Attention Aware Graph Neural Network (AWGCN) for analyzing variable-length API call sequences in malware, capturing structural properties to improve malware family classification accuracy.
Contribution
The paper proposes a novel AWGCN model that effectively models sequence structure and properties for malware analysis, outperforming existing classifiers.
Findings
AWGCN outperforms other classifiers on call-like datasets.
Sequence embeddings improve classic model performance.
Graph-based representation captures sequence structure effectively.
Abstract
Malicious software (malware) causes much harm to our devices and life. We are eager to understand the malware behavior and the threat it made. Most of the record files of malware are variable length and text-based files with time stamps, such as event log data and dynamic analysis profiles. Using the time stamps, we can sort such data into sequence-based data for the following analysis. However, dealing with the text-based sequences with variable lengths is difficult. In addition, unlike natural language text data, most sequential data in information security have specific properties and structure, such as loop, repeated call, noise, etc. To deeply analyze the API call sequences with their structure, we use graphs to represent the sequences, which can further investigate the information and structure, such as the Markov model. Therefore, we design and implement an Attention Aware Graph…
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 · Software System Performance and Reliability
MethodsGraph Neural Network · Attentive Walk-Aggregating Graph Neural Network
