arrow
返回

o-glasses: Visualizing X86 Code From Binary Using a 1D-CNN

delete2020-01-01
delete4
delete
OA
AI
Y
Yuhei Otsubo *
A
Akira Otsuka
M
Mamoru Mimura
T
Takeshi Sakaki
DOI:10.1109/ACCESS.2020.2972358delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Malicious document files used in targeted attacks often contain a small program called shellcode. It is often hard to prepare a runnable environment for dynamic analysis of these document files because they exploit specific vulnerabilities. In these cases, it is necessary to identify the position of the shellcode in each document file to analyze it. If the exploit code uses executable scripts such as JavaScript and Flash, it is not so hard to locate the shellcode. On the other hand, it is sometimes almost impossible to locate the shellcode when it does not contain any JavaScript or Flash but consists of native x86 code only. Binary fragment classification is often applied to visualize the location of regions of interest, and shellcode must contain at least a small fragment of x86 native code even if most of it is obfuscated, such as a decoder for the obfuscated body of the shellcode. In this paper, we propose a novel method, o-glasses, to visualize the shellcode by recognizing the x86 native code using a specially designed one-dimensional convolutional neural network (1d-CNN). The fragment size needs to be as small as the minimum size of the x86 native code in the whole shellcode. Our results show that a 16-instruction-sequence (approximately 48 bytes on average) is sufficient for the code fragment visualization. Our method, o-glasses (1d-CNN), outperforms other methods in that it recognizes x86 native code with a surprisingly high F-measure rate (about 99.95%).
Keyword:
Binary analysis
CNN
machine learning
MLP
shellcode
visualization
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
University of Tokyo
学者数:
7.1W
论文数: 6.5W
被引数: 2.2K
N
national defense academy - japan
学者数:
595
论文数: 620
被引数: 0
引用论文

引用论文

Saturated Abnormal NHC–Gold(I) Complexes: Synthesis and Catalytic Activity
err2013-03-19
err0
PREAI
errRubén Manzano; Frank Rominger; A. Stephen K. Hashmi
err分享
err收藏
Conversion of a Hydrido–Butenylcarbyne Complex to η2-Allene-Coordinated Complexes and Metallabenzenes
err2013-07-03
err0
PREAI
errJinxiang Chen; Chunhong Zhang; Tingwan Xie; Ting Bin Wen; Hong Zhang; Haiping Xia
err分享
err收藏
err分享
err收藏
Electronic structure of LiMnO : X-ray emission and photoelectron spectra and band structure calculations
err2000-03-01
err0
PREAI
errV.R. Galakhov; M.A. Korotin; N.A. Ovechkina; E.Z. Kurmaev; V.S. Gorshkov; D.G. Kellerman; S. Bartkowski; M. Neumann
err分享
err收藏
Magnetic Anisotropy of Cerium Endohedral Metallofullerenes
err2003-06-28
err0
PREAI
errMasayasu Inakuma; Haruhito Kato; Atsushi Taninaka; Hisanori Shinohara; Toshiaki Enoki
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
没有更多内容