login

AccessMiner

Published 4 October 2010
Andrea Lanzi, Davide Balzarotti, Christopher Kruegel, Mihai Christodorescu, Engin Kirda
Citations176

TL;DR

The system-centric approach models the way in which benign programs access OS resources (such as files and registry entries) and raises very few (even zero) false positives while being able to detect a significant fraction of today's malware.

Abstract

Models based on system calls are a popular and common approach to characterize the run-time behavior of programs. For example, system calls are used by intrusion detection systems to detect software exploits. As another example, policies based on system calls are used to sandbox applications or to enforce access control. Given that malware represents a significant security threat for today's computing infrastructure, it is not surprising that system calls were also proposed to distinguish between benign processes and malicious code.

Keywords

Computer Science