Check patentability & draft patents in minutes with Patsnap Eureka AI!

Protocol fuzz testing method and system

A technology of fuzz testing and protocols, applied in the field of protocol fuzz testing methods and systems, can solve the problem of low vulnerability discovery probability, achieve the effect of increasing the probability of vulnerability discovery and expanding the generated dimension

Active Publication Date: 2022-02-15
国家工业信息安全发展研究中心
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This single packet fuzzing method has the problem of low vulnerability discovery probability

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
  • Protocol fuzz testing method and system
  • Protocol fuzz testing method and system
  • Protocol fuzz testing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0049] The purpose of the present invention is to provide a protocol fuzzy testing method and system to increase the coverage of testing and improve the probability of finding loopholes or defects.

[0050] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0051] figur...

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 relates to a protocol fuzz testing method and system. The method comprises the steps of collecting data packets communicating with a test target according to functions of the test target, and performing permutation and combination according to different functions to generate a data packet combination corresponding to each function; performing variation on a preset number of bytes randomly extracted from each data packet combination to generate a varied data packet combination; sending the varied data packet combination to a test target, extracting the varied data packet causing a fault of the test target, and compiling the varied data packet into a script file; sending the script file to a test target, and detecting whether the test target fails or not; and if so, determining that the varied data packet causing the test target fault is a potential vulnerability data packet. The method is a new test process aiming at the protocol, a fuzz test is carried out on the protocol from the dimension of a penetration test through the data packet combination, the dimension of test case generation is expanded, and the probability of vulnerability discovery is increased.

Description

technical field [0001] The invention relates to the technical field of fuzz testing, in particular to a protocol fuzz testing method and system. Background technique [0002] At present, the fuzzing test for the protocol is to fuzz the composition structure of a single data packet message, generate a single data packet test case based on different algorithms, and send it to the target device for testing. This single packet fuzzing method has the problem of low vulnerability discovery probability. Contents of the invention [0003] The purpose of the present invention is to provide a protocol fuzzing testing method and system to increase the probability of loophole discovery. [0004] To achieve the above object, the present invention provides the following scheme: [0005] A protocol fuzz testing method, comprising: [0006] Collecting data packets communicated with the test target according to the function of the test target; [0007] Arranging and combining the colle...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3672
Inventor 张晓菲于盟孙军曹禹卢春景
Owner 国家工业信息安全发展研究中心
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More