Method and device for detecting abnormal memory access
A memory access and detection method technology, applied in the field of compilation, can solve problems that affect program execution performance, cannot detect memory access exceptions efficiently, cannot handle stack overflow and other problems
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0060] Explanation of related terms:
[0061] Dynamic detection: For the dynamic detection method of memory access exception, dynamic detection code or assertion needs to be inserted into the program, and the buffer overflow vulnerability can be found in time during the execution of the program;
[0062] A control flow graph (CFG) is an abstract data structure used in compilers. It is an abstract representation of a procedure or program, maintained internally by the compiler. Each node in the control flow graph represents a basic block, ie, a basic block without any jumps or jump targets; jump targets start with a block, and end with a block. Each directed edge in the control flow graph is used to represent the jump direction in the control flow, or the jump relationship between basic blocks. Function call graph (Func Call Graph, FCG): The nodes in the CFG above usually refer to the basic blocks where branches occur, and the nodes in the FCG are independent functions;
[00...
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