A Reverse Analysis Method of Unknown Protocol Based on Fuzz Testing
A technology of fuzzy testing and analysis methods, applied in digital transmission systems, data exchange networks, electrical components, etc., can solve problems such as time-consuming and labor-intensive reverse engineering, complex protocol specifications, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0036] The core idea of this application is to use the initially generated protocol specification 1 to perform fuzz testing. The essence of fuzz testing is to expand the sample set and provide counterexamples (if only positive examples are provided, that is, directly using intercepted data packets, then We can only obtain positive examples, so regular language cannot be obtained through learning, then fuzz testing will allow the server to provide counterexamples, making our inference more complete), for example, sending data packet 1 but not responding, it means that the data packet 1 itself is inferred The situation is just wrong. Using this feature, we can point out s...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

