Fuzz testing method based on path-aware mutation strategy
A fuzzy testing and mutation technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as insignificant effects, increased probability, and high overhead, saving time, avoiding excessive overhead, Avoiding the effects of dynamic analysis
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0041] In order to make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the present invention. examples, but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0042] The main idea of the present invention is to perceive the execution path of the sample through the fuzzer, identify the magic bytes on the path, and carry out targeted mutation, so as to realize the rapid breakthrough of the magic byte checkpoint. It is mainly divided into the following two parts:
[0043] 1. Instrumentation analysis. In the process of instrumenti...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


