A Malicious Program Behavior Detection Model Based on API Call Sequences
作者:Nige Li, Ziang Lu, Yuanyuan Ma, Yanjiao Chen, Jiahan Dong · 发表于:Electronics · 年份:2024 · DOI:10.3390/electronics13061092 · 被引用次数:6 · 研究领域:Advanced Malware Detection Techniques、Network Security and Intrusion Detection、Digital and Cyber Forensics
To address the issue of low accuracy in detecting malicious program behaviors in new power system edge-side applications, we present a detection model based on API call sequences that combines rule matching and deep learning techniques in this paper. We first use the PrefixSpan algorithm to mine frequent API call sequences in different threads of the same program within a malicious program dataset to create a rule base for malicious behavior sequences. The API call sequences to be examined are then matched using the malicious behavior sequence matching model, and those that do not match are fed into the TextCNN deep learning detection model for additional detection. The two models collaborate to accomplish program behavior detection. Experimental results demonstrate that the proposed detection model can effectively identify malicious samples and discern malicious program behaviors.