Software behavior detection system based on symbolic execution technology and detection method thereof
A symbolic execution and detection system technology, applied in the field of software behavior detection systems, can solve problems such as lag and time-consuming, and achieve the effects of enhanced accuracy and persuasiveness, complete detection results, and high program path coverage
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific illustrations.
[0029] The present invention converts a program into a symbolic expression by using symbolic execution technology, collects the path constraints of the program during the execution of the program, and after the program is executed, according to the path selection strategy, a certain constraint condition in the current path constraint set is Negative, generate a new set of constraints, and use the constraint solver to solve it, get a set of solutions, the set can guide the program to execute the new path. Repeat this step to traverse the reachable paths in the program.
[0030] Based on above-mentioned principle, concrete implementation of the present invention is as follows:
[0031] see figure 1 The software behavior detection system 100 base...
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