Parallel fuzzy test method and system based on target point task division
A technology of fuzz testing and task division, applied in software testing/debugging, platform integrity maintenance, etc., can solve problems such as task conflicts, and achieve the effect of improving flexibility, meticulous task allocation, and solving task conflicts.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0050] The technical solutions in the present invention will be fully described below in conjunction with the drawings in the embodiments of the present invention.
[0051] like figure 1 As shown, the overall steps of the parallel fuzzing method based on target point task division are divided into four stages, static code analysis stage, stub compilation stage, parallel fuzzing test stage, and target point vulnerability judgment stage.
[0052] The static code analysis stage is specifically: through the code defect static inspection tool cppcheck, statically analyze the software to detect code blocks that may have problems such as memory leaks, mismatched memory allocation and release, and buffer overflows, and build a set of target points. The set of target points (the set of code lines that may have the above-mentioned problems), wherein a single target point (any line of code) is represented as a basic block (file name, code line number).
[0053] The instrumentation compi...
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