On the Effectiveness of Binary Emulation in Malware Classification
Vasilis Vouvoutsis, Fran Casino, Constantinos Patsakis

TL;DR
This paper evaluates the use of binary emulation frameworks for malware classification, demonstrating that they can achieve high accuracy and lower computational costs compared to traditional sandbox analysis.
Contribution
It introduces a binary emulation-based approach for malware detection that outperforms commercial sandbox methods in classification accuracy and efficiency.
Findings
Achieves state-of-the-art malware classification accuracy
Reduces computational overhead compared to sandbox analysis
Outperforms commercial sandbox in malware detection
Abstract
Malware authors are continuously evolving their code base to include counter-analysis methods that can significantly hinder their detection and blocking. While the execution of malware in a sandboxed environment may provide a lot of insightful feedback about what the malware actually does in a machine, anti-virtualisation and hooking evasion methods may allow malware to bypass such detection methods. The main objective of this work is to complement sandbox execution with the use of binary emulation frameworks. The core idea is to exploit the fact that binary emulation frameworks may quickly test samples quicker than a sandbox environment as they do not need to open a whole new virtual machine to execute the binary. While with this approach, we lose the granularity of the data that can be collected through a sandbox, due to scalability issues, one may need to simply determine whether 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 · Anomaly Detection Techniques and Applications
