paper-with-me

Papers

A multi-task learning model for malware classification with useful file access pattern from API call sequence

2016-10-19 · Xin Wang, Siu Ming Yiu

Based on API call sequences, semantic-aware and machine learning (ML) based malware classifiers can be built for malware detection or classification. Previous works concentrate on crafting and extracting various features from malware binaries, disassembled binaries or API calls via static or dynamic analysis and resorting to ML to build classifiers. However, they tend to involve too much feature engineering and fail to provide interpretability. We solve these two problems with the recent advances in deep learning: 1) RNN-based autoencoders (RNN-AEs) can automatically learn low-dimensional representation of a malware from its raw API call sequence. 2) Multiple decoders can be trained under different supervisions to give more information, other than the class or family label of a malware. Inspired by the works of document classification and automatic sentence summarization, each API call sequence can be regarded as a sentence. In this paper, we make the first attempt to build a multi-task malware learning model based on API call sequences. The model consists of two decoders, one for malware classification and one for $\emph{file access pattern}$ (FAP) generation given the API call sequence of a malware. We base our model on the general seq2seq framework. Experiments show that our model can give competitive classification results as well as insightful FAP information.

📄 PDF Abstract BibTeX arXiv:1610.05945

Code (0)

등록된 구현이 없습니다.

Tasks

ClassificationDocument ClassificationFeature EngineeringGeneral ClassificationMalware ClassificationMalware DetectionMulti-Task LearningSentenceSentence Summarization

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
Seq2Seq Seq2Seq, or Sequence To Sequence, is a model used in sequence prediction tasks, such as language modelling and machine translation. The idea is to use one…

Similar Papers 제목 키워드 기반

EMBER2024 -- A Benchmark Dataset for Holistic Evaluation of Malware Classifiers

2025-06-05 · Robert J. Joyce, Gideon Miller, Phil Roth, Richard Zak 외

A lack of accessible data has historically restricted malware analysis research, and practitioners have relied heavily on datasets provided by industry sources to advance. Existing public datasets are limited by narrow s…

Malware AnalysisMalware ClassificationMalware Detection

An End-to-End Deep Learning Architecture for Classification of Malware’s Binary Content

2018-09-27 · Daniel Gibert, Carles Mateu, Jordi Planes

In traditional machine learning techniques for malware detection and classification, significant efforts are expended on manually designing features based on expertise and domain-specific knowledge. These solutions perfo…

DenoisingDescriptiveFeature EngineeringGeneral Classification+2

On deceiving malware classification with section injection

2022-08-12 · Adeilson Antonio da Silva, Mauricio Pamplona Segundo

We investigate how to modify executable files to deceive malware classification systems. This work's main contribution is a methodology to inject bytes across a malware file randomly and use it both as an attack to decre…

ClassificationMalware Classification

Android Malware Detection Based on RGB Images and Multi-feature Fusion

2024-08-29 · Zhiqiang Wang, Qiulong Yu, Sicheng Yuan

With the widespread adoption of smartphones, Android malware has become a significant challenge in the field of mobile device security. Current Android malware detection methods often rely on feature engineering to const…

Android Malware DetectionEdge DetectionFeature Engineeringimage-classification+2

A Comparison of Adversarial Learning Techniques for Malware Detection

2023-08-19 · Pavla Louthánová, Matouš Kozák, Martin Jureček, Mark Stamp

Machine learning has proven to be a useful tool for automated malware detection, but machine learning models have also been shown to be vulnerable to adversarial attacks. This article addresses the problem of generating …

Malware Detection