The invention belongs to the field of network space security, and discloses an
industrial Internet of Things unknown protocol fuzzy test method,
system, device and medium, and the method comprises the steps: obtaining an execution process log of unknown protocol data in a
protocol stack based on a virtual environment; according to the execution process log, establishing a
tree representation structure of each bit of the unknown protocol data; obtaining the similarity of the
tree representation structures of the adjacent bits, and obtaining each field of the unknown protocol data according to the similarity of the
tree representation structures of the adjacent bits; obtaining the field type of each field of the unknown protocol data through an information theory measurement method; and according to a preset variation rule of the field type, generating fuzzy
test data of each field of the unknown protocol data, and according to the fuzzy
test data, performing a fuzzy test of the
industrial Internet of Things unknown protocol. The method does not depend on
industrial Internet of Things protocol documents and expert priori knowledge, efficient fuzzy testing can be carried out on unknown
Internet of Things protocols, security detection is carried out on the unknown
Internet of Things protocols, and security vulnerabilities in
Internet of Things equipment are found.