Method for debugging binary application program based on dynamic inverse compiling technique
A technology of application program and debugging method, applied in the direction of program control design, software testing/debugging, instruments, etc., can solve problems such as debugging of unapplied programs, and achieve the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments:
[0019] In a Linux operating system, support is provided for the ptrace system call. In this system, the / proc / pid / exe file is a link to the executable file of the process whose process number is pid, and the / proc / pid / maps file records that when the process whose process number is pid is executed, the operating system The filename mapped in memory and the virtual address mapped in memory. The program name of the program being debugged is assumed to be debuggedproc, and the program name of the debugger is assumed to be debugger.
[0020] 1) The user starts the debugger. The user can specify the file path of the debuggedproc, and let the debugger start a new process for debugging. At this time, the debugger records the process number pid...
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