System Calls for Malware Detection and Classification: Methodologies and Applications

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gond, Bishwajit Prasad, Mohapatra, Durga Prasad
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915318119530496
author Gond, Bishwajit Prasad
Mohapatra, Durga Prasad
author_facet Gond, Bishwajit Prasad
Mohapatra, Durga Prasad
contents As malware continues to become more complex and harder to detect, Malware Analysis needs to continue to evolve to stay one step ahead. One promising key area approach focuses on using system calls and API Calls, the core communication between user applications and the operating system and their kernels. These calls provide valuable insight into how software or programs behaves, making them an useful tool for spotting suspicious or harmful activity of programs and software. This chapter takes a deep down look at how system calls are used in malware detection and classification, covering techniques like static and dynamic analysis, as well as sandboxing. By combining these methods with advanced techniques like machine learning, statistical analysis, and anomaly detection, researchers can analyze system call patterns to tell the difference between normal and malicious behavior. The chapter also explores how these techniques are applied across different systems, including Windows, Linux, and Android, while also looking at the ways sophisticated malware tries to evade detection.
format Preprint
id arxiv_https___arxiv_org_abs_2506_01412
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle System Calls for Malware Detection and Classification: Methodologies and Applications
Gond, Bishwajit Prasad
Mohapatra, Durga Prasad
Cryptography and Security
Artificial Intelligence
Machine Learning
As malware continues to become more complex and harder to detect, Malware Analysis needs to continue to evolve to stay one step ahead. One promising key area approach focuses on using system calls and API Calls, the core communication between user applications and the operating system and their kernels. These calls provide valuable insight into how software or programs behaves, making them an useful tool for spotting suspicious or harmful activity of programs and software. This chapter takes a deep down look at how system calls are used in malware detection and classification, covering techniques like static and dynamic analysis, as well as sandboxing. By combining these methods with advanced techniques like machine learning, statistical analysis, and anomaly detection, researchers can analyze system call patterns to tell the difference between normal and malicious behavior. The chapter also explores how these techniques are applied across different systems, including Windows, Linux, and Android, while also looking at the ways sophisticated malware tries to evade detection.
title System Calls for Malware Detection and Classification: Methodologies and Applications
topic Cryptography and Security
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2506.01412