2019
DOI: 10.1109/access.2019.2934012
|View full text |Cite
|
Sign up to set email alerts
|

SMASH: A Malware Detection Method Based on Multi-Feature Ensemble Learning

Abstract: With the increasing variants of malware, it is of great significance to detect malware and ensure system security effectively. The existing malware dynamic detection methods are vulnerable to evasion attacks. For this situation, we propose a malware dynamic detection method based on mufti-feature ensemble learning. Firstly, the method adopts the combination of software features such as API call sequence with high detection precision and low-level hardware features such as resistance to evasion the memory dump … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 32 publications
(14 citation statements)
references
References 36 publications
0
14
0
Order By: Relevance
“…Smutz and Stavrou [7] proposed using the method of ensemble learning to detect malware through mutual agreement analysis. Dai et al [11,28] also used a variety of features combined with the ensemble learning methods to achieve good detection rates in terms of detection performance and anti-evasion.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Smutz and Stavrou [7] proposed using the method of ensemble learning to detect malware through mutual agreement analysis. Dai et al [11,28] also used a variety of features combined with the ensemble learning methods to achieve good detection rates in terms of detection performance and anti-evasion.…”
Section: Related Workmentioning
confidence: 99%
“…In addition, research on preventing concept drift focuses on the method of ensemble learning because the diversity of internal detectors in ensemble learning can well summarize the conceptual diversity of samples and improves the generalization ability of models [15]. But, in the field of malware detection, although these researches also use ensemble learning methods [7,11], their focus is on the behavioral deviation of malware and does not consider the impact of time deviation [10].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…More generic and stable approaches are therefore required to solve these problems. Researchers are developing ensemble classifiers [33][34][35][36][37] that are less vulnerable to the limitations of malware datasets. Ensemble methods [38,39] combine multiple machine learning algorithms to improve final prediction accuracy while minimizing the risk of overfitting in the training outcomes so that the training dataset can be used more efficiently and, as a consequence, higher generalization can be attained.…”
Section: Related Workmentioning
confidence: 99%
“…It is more robust to obfuscation techniques. Dai et al [16] extracted the API sequence, file operations and underlying hardware characteristics, etc., to classify malware based on the ensemble learning algorithm. Mohaisen et al [17] obtained file operations, CPU register operations, and network communication by executing the malware in a virtual machine, and classify malware based on machine learning algorithms.…”
Section: Malware Detection Based On Dynamic Featuresmentioning
confidence: 99%