摘要:Vulnerability discovery technology becomes more and more important in software development and network security. This paper presents the classification of vulnerability discovery technologies and discusses the advantages, disadvantages and the extent of application of each class. Then we emphasize the procedure and the improvement methods of the Fuzzing test combined with protocol analysis. Furthermore, according to protocol vulnerability discovery methods, we analyze the issues of network vulnerability discovery and propose the directions of future research.