Fuzzy test method and system and storage medium

A technology of fuzzy testing and test results, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as difficult control of input data, unrecognizable input data, low test efficiency, etc., to achieve rapid analysis and avoid Operational failure, the effect of reducing the probability of occurrence

Active Publication Date: 2021-09-24
SECZONE TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Existing fuzz tests only record the input data of fuzz tests through a single channel, and these input data are difficult to control, and some input data may not be recognized, resulting in low test efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fuzzy test method and system and storage medium
  • Fuzzy test method and system and storage medium
  • Fuzzy test method and system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to describe the technical content, structural features, achieved goals and effects of the present invention in detail, the following will be described in detail in conjunction with the embodiments and accompanying drawings.

[0046] see figure 1 , the first aspect of the present application provides a fuzzing method for fuzzing the target program through the first set of data, the method includes the following steps:

[0047] Step S101, generating translation data according to the first set of data; wherein, the translation data includes a location identifier;

[0048] Step S102, according to the status of the translated data, standardize the translated data, and select input data for the fuzz test;

[0049] Step S103, substituting the input data into the target program to obtain the test result of the target program;

[0050] Step S104 , analyzing the state of the target program by using the location identifier and the test result of the target program.

[...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a fuzzy testing method and system and a storage medium, and the method comprises the following steps: generating translation data according to first set data, wherein the translation data comprises a positioning identifier; performing standard processing on the translation data according to the state of the translation data, and selecting input data of a fuzzy test; substituting the input data into the target program to obtain a test result of the target program; and analyzing the state of the target program by applying the positioning identifier and the test result of the target program. After the input data is substituted into the target program, the test result of the target program can be directly obtained, and the result obtained after the target program can receive various input data is determined, so that the target program is efficiently, accurately and quickly analyzed.

Description

technical field [0001] The invention relates to the field of software safety testing, in particular to a fuzzing testing method, system and storage medium. Background technique [0002] Software testing (Software Testing) refers to the process of operating the program under specified conditions to find program errors and evaluate whether it can meet the design requirements. Every new software may have new security flaws that do not conform to all known patterns. In software security testing, using a set of good principles to prevent unsafe software from being launched and unsafe software from being attacked is appears to be very important. [0003] Fuzz testing is a widely used software security testing technology, which is used to discover hidden dangers in software (such as applications, protocol implementations, etc.). , PC, etc.) to send a large number of random numbers, so that the target to be tested runs in an unexpected way, so as to find the fault. [0004] Exist...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36
CPCG06F11/3688G06F21/57G06F21/602G06F2221/033
Inventor 万振华
Owner SECZONE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products