paper-with-me

Papers

OpCode-Based Malware Classification Using Machine Learning and Deep Learning Techniques

2025-04-18 · Varij Saini, Rudraksh Gupta, Neel Soni

This technical report presents a comprehensive analysis of malware classification using OpCode sequences. Two distinct approaches are evaluated: traditional machine learning using n-gram analysis with Support Vector Machine (SVM), K-Nearest Neighbors (KNN), and Decision Tree classifiers; and a deep learning approach employing a Convolutional Neural Network (CNN). The traditional machine learning approach establishes a baseline using handcrafted 1-gram and 2-gram features from disassembled malware samples. The deep learning methodology builds upon the work proposed in "Deep Android Malware Detection" by McLaughlin et al. and evaluates the performance of a CNN model trained to automatically extract features from raw OpCode data. Empirical results are compared using standard performance metrics (accuracy, precision, recall, and F1-score). While the SVM classifier outperforms other traditional techniques, the CNN model demonstrates competitive performance with the added benefit of automated feature extraction.

📄 PDF Abstract BibTeX arXiv:2504.13408

Code (0)

등록된 구현이 없습니다.

Tasks

Android Malware DetectionDeep LearningMalware ClassificationMalware Detection

Methods 이 논문이 사용한 방법론

SVM A Support Vector Machine, or SVM, is a non-parametric supervised learning model. For non-linear classification and regression, they utilise the kernel trick to map inputs…

Similar Papers 제목 키워드 기반

Malware Classification with Word Embedding Features

2021-03-03 · Aparna Sunil Kale, Fabio Di Troia, Mark Stamp

Malware classification is an important and challenging problem in information security. Modern malware classification techniques rely on machine learning models that can be trained on features such as opcode sequences, A…

BIG-bench Machine LearningClassificationGeneral ClassificationHybrid Machine Learning+1

N-opcode Analysis for Android Malware Classification and Categorization

2016-07-27 · BooJoong Kang, Suleiman Y. Yerima, Kieran McLaughlin, Sakir Sezer

Malware detection is a growing problem particularly on the Android mobile platform due to its increasing popularity and accessibility to numerous third party app markets. This has also been made worse by the increasingly…

ClassificationGeneral ClassificationMalware ClassificationMalware Detection

N-gram Opcode Analysis for Android Malware Detection

2016-12-05 · BooJoong Kang, Suleiman Y. Yerima, Sakir Sezer, Kieran McLaughlin

Android malware has been on the rise in recent years due to the increasing popularity of Android and the proliferation of third party application markets. Emerging Android malware families are increasingly adopting sophi…

Android Malware Detectionfeature selectionMalware Detection

Generating Synthetic Malware Samples Using Generative AI

2026-04-23 · Tiffany Bao, Kylie Trousil, Quang Duy Tran, Fabio Di Troia 외 arxiv

Malware attacks have a significant negative impact on organizations of varied scales in the field of cybersecurity. Recently, malware researchers have increasingly turned to machine learning techniques to combat sophisti…

Malware Classification

Detection of Advanced Malware by Machine Learning Techniques

2019-03-07 · Sanjay Sharma, C. Rama Krishna, Sanjay K. Sahay

In today's digital world most of the anti-malware tools are signature based which is ineffective to detect advanced unknown malware viz. metamorphic malware. In this paper, we study the frequency of opcode occurrence to …

BIG-bench Machine Learningfeature selectionGeneral ClassificationMalware Classification