Litcius/Paper detail

Digital Forensics for Malware Classification: An Approach for Binary Code to Pixel Vector Transition

Muhammad Rehan Naeem, Rashid Amin, Sultan S. Alshamrani, Abdullah Alshehri

2022Computational Intelligence and Neuroscience17 citationsDOIOpen Access PDF

Abstract

The most often reported danger to computer security is malware. Antivirus company AV-Test Institute reports that more than 5 million malware samples are created each day. A malware classification method is frequently required to prioritize these occurrences because security teams cannot address all of that malware at once. Malware's variety, volume, and sophistication are all growing at an alarming rate. Hackers and attackers routinely design systems that can automatically rearrange and encrypt their code to escape discovery. Traditional machine learning approaches, in which classifiers learn based on a hand-crafted feature vector, are ineffective for classifying malware. Recently, deep convolutional neural networks (CNNs) successfully identified and classified malware. To categorize malware, a smart system has been suggested in this research. A novel model of deep learning is introduced to categorize malware families and multiclassification. The malware file is converted to a grayscale picture, and the image is then classified using a convolutional neural network. To evaluate the performance of our technique, we used a Microsoft malware dataset of 10,000 samples with nine distinct classifications. The findings stood out among the deep learning models with 99.97% accuracy for nine malware types.

Topics & Concepts

Computer scienceMalwareBinary numberTransition (genetics)Code (set theory)PixelDigital forensicsArtificial intelligenceComputer securitySupport vector machinePattern recognition (psychology)Data miningProgramming languageArithmeticMathematicsSet (abstract data type)BiologyGeneBiochemistryAdvanced Malware Detection TechniquesDigital Media Forensic DetectionDigital and Cyber Forensics
Digital Forensics for Malware Classification: An Approach for Binary Code to Pixel Vector Transition | Litcius