Malware Detection and Prevention using Artificial Intelligence Techniques
With the rapid technological advancement, security has become a major issue
due to the increase in malware activity that poses a serious threat to the
security and safety of both computer systems and stakeholders. To maintain
stakeholders, particularly, end users security, protecting the data from
fraudulent efforts is one of the most pressing concerns. A set of malicious
programming code, scripts, active content, or intrusive software that is
designed to destroy intended computer systems and programs or mobile and web
applications is referred to as malware. According to a study, naive users are
unable to distinguish between malicious and benign applications. Thus, computer
systems and mobile applications should be designed to detect malicious
activities towards protecting the stakeholders. A number of algorithms are
available to detect malware activities by utilizing novel concepts including
Artificial Intelligence, Machine Learning, and Deep Learning. In this study, we
emphasize Artificial Intelligence (AI) based techniques for detecting and
preventing malware activity. We present a detailed review of current malware
detection technologies, their shortcomings, and ways to improve efficiency. Our
study shows that adopting futuristic approaches for the development of malware
detection applications shall provide significant advantages. The comprehension
of this synthesis shall help researchers for further research on malware
detection and prevention using AI.