The invention discloses an industrial
control network protocol security detection method based on fuzzy testing, and belongs to the technical field of detection. According to the method disclosed by the invention, the protocol information is reversely deduced through the captured network flow during
protocol entity communication, and the fuzzy
test case is automatically constructed, so that industrial control protocol security detection is realized; under the condition that protocol priori knowledge does not need to be mastered,
sequence alignment is conducted on
original data through
sequence comparison and
sequence alignment algorithms, protocol information and a state
machine model are deduced through similarity calculation, and the problem of obtaining protocol feature information needed by industrial control protocol fuzz
test case generation is solved; a random generation strategy and a data variation strategy are combined to automatically and rapidly generate a paste
test case, a large number of variation random inputs are sent to a tested target, behavior actions of the tested target are analyzed to achieve safety detection of an industrial control protocol, the problem that an existing fuzzy test method depends on manual single-field random filling to generate
test data, and the efficiency is low is solved, and the
test efficiency is improved. And the test accuracy is ensured.