摘要
To address the challenges faced by current malware detection and classification methods in terms of feature extraction and detection accuracy, a malware detection and classification method based on API block reconstruction and image representation was proposed. First, the API categories invoked by malware during the malware runtime were numbered uniformly and aggregate the APIs with the same code into the same API block, and the API blocks were reordered according to the invocation order of each API, the number of entries in each API block was recorded as the devotion of such API. After reconstruction, each API block is organized in order, and its order is the order in which each type of API is called by the software sample. The order within each API block is the order in which the software sample calls the individual APIs. The ordered API block sequence helps to represent the API instruction sequence information pictorially. The API codes were extracted as the global feature list, the API devotion as the local feature list, and the API sequential indexes as the temporal feature list, and the feature lists were normalized and zero-padded to transform into feature arrays. The API code clearly identifies the API category, the API devotion characterizes how frequently the API is called, and the API sequential index distinguishes the order in which each API is called. Then, the 3 channels of the RGB image were filled with the 3 types of feature arrays to generate the feature image of API code devotion and sequential index (FimgCDS). Finally, the FimgCDS feature image was fed into a self-built lightweight malware feature image convolutional neural network (MficNN) classifier for malware detection and classification. The experimental results show that the detection and classification accuracies of the method are 98.66% and 98.35% on the two datasets, and the method has high detection and classification performance indicators and speed for malware.
| 投稿的翻译标题 | Malware Detection and Classification Based on API Block Reconstruction and Image Representation |
|---|---|
| 源语言 | 繁体中文 |
| 页(从-至) | 110-126 |
| 页数 | 17 |
| 期刊 | Journal of Cyber Security |
| 卷 | 9 |
| 期 | 5 |
| DOI | |
| 出版状态 | 已出版 - 9月 2024 |
| 已对外发布 | 是 |
关键词
- RGB image
- application programming interface
- classification
- convolutional neural network
- feature extraction
- image representation
- malware
指纹
探究 '基于 API 分组重构与图像表示的恶意软件检测分类' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver