FUZZING. GRAY-BOX METHOD
In this paper, we consider the use of Fuzzing technology to test software for vulnerabilities, when instead of the expected input data, random or specially generated data is transmitted to the program. The main types, methods, stages of fuzzing and their effectiveness are considered. An example is shown of using the phaser in the search for real vulnerabilities, which can either be taken into account and corrected, thereby increasing the security of the application, or using them to attack this software.