Fault-tolerant method of software stack buffer overflow
A buffer overflow and buffer technology, applied in the field of computer security, can solve the problems of high false negative rate, no stack buffer overflow fault tolerance, strong conditions, etc., to achieve the effect of high flexibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0016] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.
[0017] Such as figure 1 Shown, the inventive method comprises the following steps:
[0018] (1) obtain the target program of fault-tolerant protection;
[0019] (2) Perform object code analysis or debugging information analysis on the binary executable file of the fault-tolerant target program, and identify the set F of functions in the target program and the set I of the stack buffer information in the function. F={f 1 , f 2 ,..., f n}, where n is the number of functions contained in the target program, f i Represents a function. define f i The information set of the buffer contained in is B i ={b 1 , b 2 ,...,b m}, b j Represents information about a stack buffer. b j is a two-tuple {b j .o, b j .l}, b j .o is the starting offset address of the stack buffer, b j .l is the length of the stack buffer, a collection of stack buff...
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