Enhancing Enterprise Network Security: Comparing Machine-Level and Process-Level Analysis for Dynamic Malware Detection
Baskoro Adi Pratomo, Toby Jackson, Pete Burnap, Andrew Hood, Eirini, Anthi

TL;DR
This paper compares machine-level and process-level dynamic malware detection methods, demonstrating that process-level analysis with RNNs improves detection accuracy and robustness in realistic scenarios with background applications.
Contribution
It introduces a process-level RNN-based malware detection model that outperforms machine-level approaches, addressing background application interference.
Findings
Background applications reduce machine-level detection accuracy by ~20%.
Process-level RNN model achieves higher detection rate.
False-positive rate remains below 0.1.
Abstract
Analysing malware is important to understand how malicious software works and to develop appropriate detection and prevention methods. Dynamic analysis can overcome evasion techniques commonly used to bypass static analysis and provide insights into malware runtime activities. Much research on dynamic analysis focused on investigating machine-level information (e.g., CPU, memory, network usage) to identify whether a machine is running malicious activities. A malicious machine does not necessarily mean all running processes on the machine are also malicious. If we can isolate the malicious process instead of isolating the whole machine, we could kill the malicious process, and the machine can keep doing its job. Another challenge dynamic malware detection research faces is that the samples are executed in one machine without any background applications running. It is unrealistic as a…
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 · Digital and Cyber Forensics
