Stateful network protocol-oriented test method and device, and storage medium

By identifying new state transition events, splitting client request messages, and generating candidate field groups, the problem of inaccurate state transition trigger condition analysis in existing technologies is solved, achieving efficient and accurate positioning in fuzz testing of stateful protocols.

CN122372272APending Publication Date: 2026-07-10INSTITUTE OF INFORMATION ENGINEERING CHINESE ACADEMY OF SCIENCES
0 Cites 0 Cited by

Patent Information

Application Number
CN202610498759.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-15
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

Existing testing methods for stateful network protocols cannot accurately pinpoint the triggering conditions for state transitions, resulting in a lack of specificity in fuzz testing variations, which reduces the efficiency of state exploration and the accuracy of security testing.

Method used

By identifying new state transition events based on the response feedback of the server under test, client request messages are split into independent semantic field units, field differences are identified, candidate field groups are generated, and test cases are generated through structure-aware directed mutation.

Benefits of technology

Precisely locating the state transition trigger field improves the targeting and efficiency of fuzz testing, thereby enhancing the accuracy of security testing for stateful protocols.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention provides a stateful network protocol-oriented test method and device and a storage medium, and the method comprises the steps: accurately recognizing a new state transition event based on the response feedback of a tested server, extracting a corresponding client request message pair from a protocol interaction message, splitting the message pair according to a field positioning rule to obtain field units with independent semantics, and storing the field units in a server; and further identifying differences of field units with the same name to generate candidate field groups, screening out a candidate field set really triggering state transition through test verification, and finally executing structure sensing directional variation on the test seeds based on the candidate field set to generate test cases. The technical problem that the triggering condition analysis granularity is not fine is solved by accurately positioning the core field triggering state transition, variation in the subsequent testing process is more targeted, and the accuracy and state exploration efficiency of stateful protocol fuzzy testing are effectively improved.
Need to check novelty before this filing date? Find Prior Art