A Friend or a Foe? Detecting Malware using Memory and CPU Features

Jelena Milosevic, Miroslaw Malek, Alberto Ferrante

2016

Abstract

With an ever-increasing and ever more aggressive proliferation of malware, its detection is of utmost importance. However, due to the fact that IoT devices are resource-constrained, it is difficult to provide effective solutions. The main goal of this paper is the development of lightweight techniques for dynamic malware detection. For this purpose, we identify an optimized set of features to be monitored at runtime on mobile devices as well as detection algorithms that are suitable for battery-operated environments. We propose to use a minimal set of most indicative memory and CPU features reflecting malicious behavior. The performance analysis and validation of features usefulness in detecting malware have been carried out by considering the Android operating system. The results show that memory and CPU related features contain enough information to discriminate between execution traces belonging to malicious and benign applications with significant detection precision and recall. Since the proposed approach requires only a limited number of features and algorithms of low complexity, we believe that it can be used for effective malware detection, not only on mobile devices, but also on other smart elements of IoT.

Download


Paper Citation


in Harvard Style

Milosevic J., Malek M. and Ferrante A. (2016). A Friend or a Foe? Detecting Malware using Memory and CPU Features . In Proceedings of the 13th International Joint Conference on e-Business and Telecommunications - Volume 4: SECRYPT, (ICETE 2016) ISBN 978-989-758-196-0, pages 73-84. DOI: 10.5220/0005964200730084

in Bibtex Style

@conference{secrypt16,
author={Jelena Milosevic and Miroslaw Malek and Alberto Ferrante},
title={A Friend or a Foe? Detecting Malware using Memory and CPU Features},
booktitle={Proceedings of the 13th International Joint Conference on e-Business and Telecommunications - Volume 4: SECRYPT, (ICETE 2016)},
year={2016},
pages={73-84},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005964200730084},
isbn={978-989-758-196-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Joint Conference on e-Business and Telecommunications - Volume 4: SECRYPT, (ICETE 2016)
TI - A Friend or a Foe? Detecting Malware using Memory and CPU Features
SN - 978-989-758-196-0
AU - Milosevic J.
AU - Malek M.
AU - Ferrante A.
PY - 2016
SP - 73
EP - 84
DO - 10.5220/0005964200730084