Real-time system call-based ransomware detection

Christopher Jun Wen Chew,Vimal Kumar,Panos Patros,Robi Malik
DOI: https://doi.org/10.1007/s10207-024-00819-x
2024-03-04
International Journal of Information Security
Abstract:Ransomware, particularly crypto ransomware, has emerged as the go-to malware for threat actors aiming to compromise data on Android devices as well as in general. In this paper, we present a ransomware detection technique based on behaviours observed in the system calls performed by the malware. We first describe our repeatable and extensible methodology for extracting the system call log and patterns. We then identify and present some common high-level system call behavioural patterns exhibited by crypto ransomware, and evaluate these patterns. We further describe the implementation of a streaming implementation that utilises regular expressions for modelling malware behaviours and finite state machines for detecting crypto ransomware behaviours in real time. The success of our proof of concept evaluation allows us to envision our proposed technique applied as part of a self-protection system on Android phones against malware.
computer science, information systems, theory & methods, software engineering
What problem does this paper attempt to address?