NtMalDetect: A Machine Learning Approach to Malware Detection Using Native API System Calls
Chan Woo Kim

TL;DR
This paper presents NtMalDetect, a dynamic malware detection method using machine learning on system call traces, achieving high accuracy and recall by applying NLP-inspired classification techniques.
Contribution
Introduces a novel dynamic malware detection approach based on system call analysis with NLP techniques, outperforming static analysis in detecting advanced malware variants.
Findings
Achieved up to 96% accuracy in malware detection.
Identified significant system call sequences for future research.
Effective use of SVM with NLP-inspired features.
Abstract
As computing systems become increasingly advanced and as users increasingly engage themselves in technology, security has never been a greater concern. In malware detection, static analysis, the method of analyzing potentially malicious files, has been the prominent approach. This approach, however, quickly falls short as malicious programs become more advanced and adopt the capabilities of obfuscating its binaries to execute the same malicious functions, making static analysis extremely difficult for newer variants. The approach assessed in this paper is a novel dynamic malware analysis method, which may generalize better than static analysis to newer variants. Inspired by recent successes in Natural Language Processing (NLP), widely used document classification techniques were assessed in detecting malware by doing such analysis on system calls, which contain useful information about…
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 · Anomaly Detection Techniques and Applications
MethodsSupport Vector Machine
