A Novel Protocol Fuzz Testing Approach

Haifeng Li,B. Shuai,Chaojing Tang,Jian Wang
DOI: https://doi.org/10.2991/NCEECE-15.2016.190
Abstract:In this paper we are discussing about the fuzz testing of network protocol. Compared with the general software vulnerability mining, the difficulty of using fuzz method to detect the protocol vulnerabilities is that the network protocol is a state machine, and the correctness of the input message has a strong constraint. In order to solve the problems of test message being rejected by the network protocol, a novel method is proposed by introducing the genetic algorithm into the test message generation process. Meanwhile, an improved AC algorithm is applied in the process of packet format identification. Experiments show that the proposed fuzz testing method could achieve effective results.
Computer Science
What problem does this paper attempt to address?