Detecting malicious software using machine learning
Keyword(s):
Today, most malware detection tools (Trojans): trojans, spyware, adware, worms, viruses, and ransomware are based on a signature approach that is ineffective for detecting polymorphs and malware whose signatures have not been recorded in antivirus database. This article explores methods for detecting opcodes in malware using machine learning algorithms. The study is carried on a Microsoft dataset containing 21653 examples of malicious code. The 20 most informative parameters based on the Fisher criterion are distinguished, methods for selecting parameters and various classifiers (logistic decision tree, random forest, naive Bayesian classifier, random tree) are compared, as a result of which an accuracy close to 100% is achieved.
2021 ◽
Vol 9
(12)
◽
pp. 1-10
Keyword(s):
2020 ◽
Keyword(s):
2021 ◽
Vol 2021
◽
pp. 1-8
2021 ◽
Vol 75
(3)
◽
pp. 83-93
2021 ◽
Vol 2076
(1)
◽
pp. 012045
2020 ◽
Vol 9
(11)
◽
pp. 164-166