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
Example Embodiment
[0018] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and specific embodiments:
[0019] In a certain 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 when the process whose process number is pid is recorded in the / proc / pid / maps file, the operating system is File name mapped in memory and virtual address mapped to memory. The program name of the program being debugged is assumed to be debuggedproc, and the debugger program name is assumed to be debugger.
[0020] 1) The user starts the debugger. The user can specify the file path of debuggedproc and let the debugger start a new process for debugging. At this time, the debugger records the process number pid of the child process;...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap