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.

Highlights

  • In recent years, almost every member of the society has been using the Internet for daily life

  • internet of things (IoT)-BASED MALWARE DETECTION Internet of Things (IoT) architecture generally consists of a wide range of Internet-connected smart devices such as home appliances, network cameras, and sensors

  • Because of that the malware detection schema landscape is changing from computers to IoT and mobile devices

Read more

Summary

Introduction

Almost every member of the society has been using the Internet for daily life. This is because it is almost impossible to do anything without the Internet including social interactions, online banking, health related transaction, and marketing. Each malware type and family is designed to affect original victim machine in different ways such as damaging the targeted system, allowing remote code execution, stealing confidential data, etc. These days, the classification of malware is getting harder because some

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call