Malytics: A Malware Detection Scheme
Mahmood Yousefi-Azar, Len Hamey, Vijay Varadharajan, Shiping Chen

TL;DR
Malytics is a novel malware detection scheme that uses static features and neural networks to accurately identify malware, including zero-day threats, across Android and Windows platforms with high precision and efficiency.
Contribution
It introduces a platform-independent malware detection method combining tf-simhashing with neural networks, achieving high accuracy and robustness against zero-day malware.
Findings
F1-score of 97.21% on Android and 99.45% on Windows.
Outperforms existing learning-based and state-of-the-art models.
Efficient and suitable for deployment on resource-constrained devices.
Abstract
An important problem of cyber-security is malware analysis. Besides good precision and recognition rate, a malware detection scheme needs to be able to generalize well for novel malware families (a.k.a zero-day attacks). It is important that the system does not require excessive computation particularly for deployment on the mobile devices. In this paper, we propose a novel scheme to detect malware which we call Malytics. It is not dependent on any particular tool or operating system. It extracts static features of any given binary file to distinguish malware from benign. Malytics consists of three stages: feature extraction, similarity measurement and classification. The three phases are implemented by a neural network with two hidden layers and an output layer. We show feature extraction, which is performed by tf -simhashing, is equivalent to the first layer of a particular neural…
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.
