Research Article

Modified Decision Tree Technique for Ransomware Detection at Runtime through API Calls

Table 1

Summary of the literature on RW detection and classification with findings.

RefDatasetTechniquesAccuracy (%)ProsCons

[16]VirusTotalDecision tree + RF + Bayes network97.1The well-organized flow of the research. The results are compared with 7 algorithms.Few families of RW used in experiments.
[17]VirusTotalRNNs96Recurrent neural network used with convolutional layers.Training an RNN is a very difficult testing.
[18]VirusTotalDecision tree + RF + k-nearest neighbour (K-NN) + naive Bayes97.3Performs well on large datasets.Decision trees are prone to overfitting.
[19]Malware-traffic analysis .netRF + (J48)93RF performs sound with both continuous variables categorical data.RF needs much more time to train.
[4]VirusTotalRF + J48 + logistic regression + naive Bayes97Involves a small amount of training data for classificationAssumption class conditional independence.
[20]VirusSharkRF + J4899.5RF can be used to solve both classifications as well as regression problems.RF is complex and much computational resources involved.
[21]VirusShareRF + hidden Markov models98.4Strong statistical foundation.HMM often have a large number of unstructured parameters.
[22]VirusSharkRegularized logistic regression + SVM + naive Bayes96.3Give good results even semistructured and unstructured data like images, text, and trees.Difficult to understand variable weights and individual impact.
[23]VirusTotal and VirusShareRF + decision tree97.95Random forest is usually robust to the outliers.Need to choose the number of trees.
[24]VirusTotalSVM97.48SVM compared with ANN. SVMs give better results.Long training time for large datasets.
[25]VirusTotalANN + SVM97.8Store information on the whole network.ANN requires processors with parallel processing power.
[26]Malware-traffic analysis .netDeep neural network, 7 layers93.92Creates new tasks to reduce the human intervention.They cannot make decisions beyond what the machines have been fed.