Static Malware Detection and Classification Using Machine Learning: A Random Forest Approach

Malware remains one of the most critical threats in the digital ecosystem, targeting both mobile and desktop platforms.Traditional signature-based detection techniques face limitations in identifying polymorphic and zero-day variants.This study proposes a static analysis-based approach using machine learning classifiers, focusing on Random Forest, Decision Tree, and Support Vector Machine (SVM).The dataset was collected from Mal-wareBazaar, and static features such as PE headers, entropy, and API calls were extracted.Experimental results show that SVM achieved the highest accuracy at 53.2%, while Decision Tree obtained the best F1-score at 61.1%, indicating stronger recall capabilities.Random Forest provided balanced results across all metrics with a shorter training time of 0.23 s, highlighting its efficiency for practical use.These findings demonstrate that while no single classifier dominates across all metrics, Random Forest offers a trade-off between performance and efficiency, making it suitable for large-scale static malware detection systems.

Authors

Institutions

Publication Details

Published
2025-09-09
DOI
https://doi.org/10.3390/engproc2025107076
Citations
2
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
2.97
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Static Malware Detection and Classification Using Machine Learning: A Random Forest Approach

Yoga Pratama, Ivana Lucia Kharisma, Kamdan Kamdan, A. Mustafa et al.
2 citations
Advanced Malware Detection Techniques
2.97
article

Static Malware Detection and Classification Using Machine Learning: A Random Forest Approach

Yoga Pratama, Ivana Lucia Kharisma, Kamdan Kamdan, A. Mustafa, Rifki Sariful Munzi
article en
2 citations

Abstract

Malware remains one of the most critical threats in the digital ecosystem, targeting both mobile and desktop platforms.Traditional signature-based detection techniques face limitations in identifying polymorphic and zero-day variants.This study proposes a static analysis-based approach using machine learning classifiers, focusing on Random Forest, Decision Tree, and Support Vector Machine (SVM).The dataset was collected from Mal-wareBazaar, and static features such as PE headers, entropy, and API calls were extracted.Experimental results show that SVM achieved the highest accuracy at 53.2%, while Decision Tree obtained the best F1-score at 61.1%, indicating stronger recall capabilities.Random Forest provided balanced results across all metrics with a shorter training time of 0.23 s, highlighting its efficiency for practical use.These findings demonstrate that while no single classifier dominates across all metrics, Random Forest offers a trade-off between performance and efficiency, making it suitable for large-scale static malware detection systems.

Universitas Wijaya Putra (ID), Universitas Muhammadiyah Sukabumi (ID)
Openalex Percentile: Top 8%
Advanced Malware Detection Techniques
2.97
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.