scispace - formally typeset
Open AccessJournal ArticleDOI

A Comprehensive Review on Malware Detection Approaches

Omer Aslan, +1 more
- 03 Jan 2020 - 
- Vol. 8, pp 6249-6271
Reads0
Chats0
TLDR
This paper presents a detailed review on malware detection approaches and recent detection methods which use these approaches, and the pros and cons of each detection approach, and methods that are used in these approaches.
Abstract
According to the recent studies, malicious software (malware) is increasing at an alarming rate, and some malware can hide in the system by using different obfuscation techniques. In order to protect computer systems and the Internet from the malware, the malware needs to be detected before it affects a large number of systems. Recently, there have been made several studies on malware detection approaches. However, the detection of malware still remains problematic. Signature-based and heuristic-based detection approaches are fast and efficient to detect known malware, but especially signature-based detection approach has failed to detect unknown malware. On the other hand, behavior-based, model checking-based, and cloud-based approaches perform well for unknown and complicated malware; and deep learning-based, mobile devices-based, and IoT-based approaches also emerge to detect some portion of known and unknown malware. However, no approach can detect all malware in the wild. This shows that to build an effective method to detect malware is a very challenging task, and there is a huge gap for new studies and methods. This paper presents a detailed review on malware detection approaches and recent detection methods which use these approaches. Paper goal is to help researchers to have a general idea of the malware detection approaches, pros and cons of each detection approach, and methods that are used in these approaches.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Memory Visualization-Based Malware Detection Technique

TL;DR: A new data engineering approach comprising two main stages: Denoising and Re-Dimensioning aimed at reducing or ideally removing the noise in the malware’s memory-based dump files’ transformed images to avoid the overfitting issue and lower the variance, computing cost, and memory utilization.
Posted Content

Early Detection of In-Memory Malicious Activity based on Run-time Environmental Features

TL;DR: In this paper, an end-to-end solution for in-memory malicious activity detection done prior to exploitation by leveraging machine learning capabilities based on data from unique run-time logs, which are carefully curated in order to detect malicious activity in the memory of protected processes.

StratDef: Strategic Defense Against Adversarial Attacks in ML-based Malware Detection

Aqib Rashid, +1 more
TL;DR: In this paper , the authors proposed StratDef, which is a strategic defense system based on a moving target defense approach to increase the uncertainty for the attacker while minimizing critical aspects in the adversarial ML domain, like attack transferability.
Journal ArticleDOI

A survey of hardware-based malware detection approach

TL;DR: In this paper , the authors overview the malware detection field, focusing on the recent and promising hardware-based approach, which leverages the Hardware Performance Counters already available in modern processors and the power of Machine Learning, offering attractive advantages like resilience to disabling the protection, resilience to unknown malware, low complexity/overhead/cost, and run-time detection.
References
More filters
Book

Learning Deep Architectures for AI

TL;DR: The motivations and principles regarding learning algorithms for deep architectures, in particular those exploiting as building blocks unsupervised learning of single-layer modelssuch as Restricted Boltzmann Machines, used to construct deeper models such as Deep Belief Networks are discussed.
Proceedings ArticleDOI

A detailed analysis of the KDD CUP 99 data set

TL;DR: A new data set is proposed, NSL-KDD, which consists of selected records of the complete KDD data set and does not suffer from any of mentioned shortcomings.
Proceedings ArticleDOI

DREBIN: Effective and Explainable Detection of Android Malware in Your Pocket.

TL;DR: DREBIN is proposed, a lightweight method for detection of Android malware that enables identifying malicious applications directly on the smartphone and outperforms several related approaches and detects 94% of the malware with few false alarms.
Proceedings ArticleDOI

Data mining methods for detection of new malicious executables

TL;DR: This work presents a data mining framework that detects new, previously unseen malicious executables accurately and automatically and more than doubles the current detection rates for new malicious executable.
Proceedings ArticleDOI

Crowdroid: behavior-based malware detection system for Android

TL;DR: The method is shown to be an effective means of isolating the malware and alerting the users of a downloaded malware, showing the potential for avoiding the spreading of a detected malware to a larger community.
Related Papers (5)
Trending Questions (1)
How do I scan a pixel for malware?

This shows that to build an effective method to detect malware is a very challenging task, and there is a huge gap for new studies and methods.