2020
DOI: 10.1007/s11277-020-07166-9
|View full text |Cite
|
Sign up to set email alerts
|

Two-Stage Ransomware Detection Using Dynamic Analysis and Machine Learning Techniques

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
70
0
2

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 110 publications
(72 citation statements)
references
References 9 publications
0
70
0
2
Order By: Relevance
“…Hwang et al [20] have proposed a two-stage mixed ransomware detection model using the Markov model and Random Forest. They leveraged the Windows API call sequence pattern to build a Markov model, then used the Random Forest machine learning model to train the remaining data.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Hwang et al [20] have proposed a two-stage mixed ransomware detection model using the Markov model and Random Forest. They leveraged the Windows API call sequence pattern to build a Markov model, then used the Random Forest machine learning model to train the remaining data.…”
Section: Literature Reviewmentioning
confidence: 99%
“…In [3] Hwang et al combined a Markov model with random forest model to build two-stage mixed ransomware detection model. The Markov model is used to capture the characteristics of ransomware with the Windows API call sequence pattern that obtained by a dynamic analysis.…”
Section: Related Researchmentioning
confidence: 99%
“…They are based on certain features extracted from a dynamic analysis or static analysis, such as API sequences, opcode strings of files, file entropy levels, and/or change in system files. The use of the API function call sequence to detect and classify ransomware types had been applied in many practical studies, such as in [1], [2], [3], [4], showing promising results. However, the fundamental problem of detection methods based on static analysis is weak detection when attackers use code obfuscation methods or zero-day attacks.…”
Section: Introductionmentioning
confidence: 99%
“…This research uses a two-staged approach to detecting ransomware [24]. The authors acknowledge the increasing diversity in ransomware and the difficulty in detecting ransomware.…”
Section: Two Stage Ransomware Detectionmentioning
confidence: 99%
“…For example, one algorithm would handle behavioural data, another would handle hardware, and a third algorithm would handle the network data. The use of multiple algorithms is present in [24,25] where the systems use a Markov Chain and Decision tree, and a Naïve Bayes and Decision Tree hybrid, respectively. The most suitable machine learning or deep learning approaches would have to be selected and aggregated to take decisions from all three components and then decided whether a sample is a ransomware or not.…”
Section: New Directions/ransomware Evolutionmentioning
confidence: 99%