Fuzzing is an integral part of the secure development cycle. This is the procedure of feeding a large number, on the order of a billion, samples of input data to the program code that processes them. At the same time, for each sample of input data, a separate code run is performed and its...