Machine Learning for Windows Malware Detection and Classification: Methods, Challenges and Ongoing Research

Daniel Gibert
4/29/2024
cs.CRcs.AI

No confident code implementation found for this paper.

Abstract

In this chapter, readers will explore how machine learning has been applied to build malware detection systems designed for the Windows operating system. This chapter starts by introducing the main components of a Machine Learning pipeline, highlighting the challenges of collecting and maintaining up-to-date datasets. Following this introduction, various state-of-the-art malware detectors are presented, encompassing both feature-based and deep learning-based detectors. Subsequent sections introduce the primary challenges encountered by machine learning-based malware detectors, including concept drift and adversarial attacks. Lastly, this chapter concludes by providing a brief overview of the ongoing research on adversarial defenses.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{gibert2024machine,
  title  = {Machine Learning for Windows Malware Detection and Classification: Methods, Challenges and Ongoing Research},
  author = {Daniel Gibert},
  year   = {2024},
  eprint = {2404.18541},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.18541v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.18541.svg)](https://codeofpaper.com/paper/2404.18541)

Discussion