A Novel Approach to Malware Detection: Converting Hardware Memory Data to 2D Barcodes Using Mobile Networks

dc.contributor.authorTogacar, Mesut
dc.date.accessioned2026-08-12T17:27:22Z
dc.date.issued2025
dc.departmentFırat Üniversitesi
dc.description.abstractMalware poses an escalating threat to digital systems by evading detection and compromising critical data, particularly in network environments and memory. Despite extensive research in this area, advanced malware effectively uses obfuscation techniques to bypass traditional detection methods. This study proposes a novel hybrid approach that combines an innovative preprocessing stage with a metaheuristic-based deep learning architecture to effectively detect hidden malicious software. Specifically, one-dimensional (1D) structured memory dump data are transformed into three distinct two-dimensional (2D) barcode images: Aztec, Data Matrix, and QR, enabling both data obfuscation and the utilization of powerful 2D convolutional neural networks (CNNs). These barcode datasets are trained using the MobileNetV2 architecture, enhanced with a novel type-based fully connected layer that extracts class feature sets. To further improve classification performance, the Sand Cat Swarm (SCS) optimization algorithm is employed for feature selection, reducing redundancy and emphasizing discriminative features. The method was evaluated on a balanced memory dataset containing benign software, ransomware, spyware, and trojans, with equal subclass representation to preserve behavioral diversity. Experimental results demonstrate that the proposed approach achieves an accuracy of 99.42% using the Softmax and maintains 99.30% accuracy under 5-fold cross-validation, confirming its robustness and generalizability. The main contributions of this work include transforming 1D memory analysis data into 2D barcode images for CNN-based processing, designing a type-based feature extraction layer within MobileNetV2, and integrating the SCS optimization algorithm for enhanced feature selection. Together, these innovations provide a scalable, accurate, and secure solution for detecting stealthy malware in memory environments.
dc.identifier.doi10.1007/s10922-025-09994-1
dc.identifier.issn1064-7570
dc.identifier.issn1573-7705
dc.identifier.issue1
dc.identifier.orcid0000-0002-8264-3899
dc.identifier.scopus2-s2.0-105019650323
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1007/s10922-025-09994-1
dc.identifier.urihttps://hdl.handle.net/11508/55174
dc.identifier.volume34
dc.identifier.wosWOS:001599764400003
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSpringer
dc.relation.ispartofJournal of Network and Systems Management
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WoS_20260511
dc.subjectMalware detection
dc.subjectMemory analysis
dc.subjectData security
dc.subjectMachine learning
dc.subjectBarcode-Based data processing
dc.titleA Novel Approach to Malware Detection: Converting Hardware Memory Data to 2D Barcodes Using Mobile Networks
dc.typeArticle

Dosyalar