Automated dynamic approach for detecting ransomware using finite-state machine

作者:

Highlights:

• The proposed method identifies ransomware attacks by evaluating the current state of a computer system with knowledge of a ransomware attack.

• Finite-state machine model (FSM) is used to represent the polymorphic traits of the ransomware.

• The state transition of the FSM signifies the changes that occur in the underlying system.

• The proposed method was tested using different variants of ransomware.

• The attention on the generic behavioural pattern of the ransomware achieved detection across a range of ransomware families and variants.

摘要

Ransomware is a type of malware that affects the victim data by modifying, deleting, or blocking their access. In recent years, ransomware attacks have resulted in critical data and financial losses to individuals and industries. These disruptions force the need for developing effective anti-ransomware methods in the research community. However, most of the existing techniques are designed to detect a specific ransomware variant instead of providing a generic solution mainly because of the obfuscation techniques used by ransomware or the use of static analysis methods. In this context, this paper proposes a novel ransomware-detection technique that identifies ransomware attacks by evaluating the current state of a computer system with knowledge of a ransomware attack. The finite-state machine model is used to synthesise the knowledge of the ransomware attack with respect to the victim machine. The proposed method monitors the changes happening in the computer system in terms of utilisation, persistence, and lateral movement of its resources to detect ransomware attacks. The experimental results demonstrate that the proposed method can accurately detect attacks from different ransomware variants with significantly few false predictions.

论文关键词:Cybersecurity,Intrusion/anomaly detection,Malware mitigation,Ransomware

论文评审过程:Received 13 January 2020, Revised 29 July 2020, Accepted 31 August 2020, Available online 6 September 2020, Version of Record 25 September 2020.

论文官网地址:https://doi.org/10.1016/j.dss.2020.113400