2020
DOI: 10.1109/access.2020.2986578
|View full text |Cite
|
Sign up to set email alerts
|

Recognizing the Data Type of Firmware Data Segments With Deep Learning

Abstract: Data segment analysis is of great value for firmware analysis. The data segment contains abundant information such as pointers and strings which is helpful for accelerating the process of code segment analysis. In this paper, we propose a novel approach of applying deep learning to solve the problem of data type identification in data segments, that is a fundamental problem in data segment analysis. We define 3 data types of data segment, then design several data segment byte feature extraction methods to cons… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 16 publications
0
2
0
Order By: Relevance
“…We categorized some typical related works about reverse engineering as below [8][9][10] [ [20][21][22] Multiplayer online game [11] Logic analysis [12][13][14] Semi-automatic tools, including Ollydbg, Windbg, and Cheat Engine, are mature enough for reverse engineering.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…We categorized some typical related works about reverse engineering as below [8][9][10] [ [20][21][22] Multiplayer online game [11] Logic analysis [12][13][14] Semi-automatic tools, including Ollydbg, Windbg, and Cheat Engine, are mature enough for reverse engineering.…”
Section: Related Workmentioning
confidence: 99%
“…D. J. Miller [20] proposed a purely unsupervised anomaly detector (AD), based on suitable (null hypothesis) density models for the different layers of a deep neural net and a novel decision statistic built upon the Kullback-Leibler divergence. R. Xiao [21] proposed an approach of applying deep learning to solve the problem of data type identification in data segments. They defined 3 data types of data segment, then designed several data segment byte feature extraction methods to construct feature sequences, and finally presented a deep learning-based approach with feature sequences as input to recognize the data type byte by byte.…”
Section: Related Workmentioning
confidence: 99%