Stack tracing method and device in decompilation process and decompiler
A tracking device and decompilation technology, applied in the field of decompilation, can solve problems such as restricting the development of data flow analysis stage, and achieve the effect of improving correctness and readability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] The solution of the present invention can be applied to the decompilation process of various language types. In the description of the following specific embodiments, the C decompilation process applied to the C decompiler is used for illustration.
[0020] see figure 2 As shown, it is a schematic flow chart of a stack trace method embodiment in the decompilation process of the present invention. As shown in the figure, the method of the present invention includes steps:
[0021] Step S101: Execute the instructions sequentially, and enter step S102;
[0022] Step S102: According to the influence of each instruction on the value of the stack pointer register ESP, corresponding addition and subtraction operations are performed on the preset integer variable, wherein the preset integer variable here is used to represent the value and function of the current ESP register of the system The offset between the values of the system ESP registers on entry.
[0023] Accordin...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com