A systematic review of fuzzy testing for information systems and applications

Quanjiang Shen, Mi Wen, Lei Zhang, Liangliang Wang, Leyan Shen, Jing Cheng · 2021 2nd International Conference on Electronics, Communications and Information Technology (CECIT) · 2021

Fuzzy testing is a widely used software vulnerability automation detection technology with the advantages of easy deployment and lightweight, which can test the target software quickly and efficiently and has good adaptability to modern large-scale software. This paper first introduces the technical principles and classification of fuzzy testing, and then summarizes the four development stages of fuzzy testing from its introduction to the present. At present, fuzzy testing has been transformed from a single technology composition to a system engineering with multi-technology integration. In this paper, we will systematically review all the technologies that can be combined with fuzzy testing. Fuzzy testing has different requirement when applied in different fields. This paper focuses on the use and development of fuzzy testing in protocol and firmware vulnerability detection from a practical perspective and compares the advantages and disadvantages of various types of fuzzy testing tools. Finally, we analyze the current problems existing in fuzzy testing and hope to provide some references for this field.

Read the paper · More papers on PaperTik