Welcome to Westonci.ca, your one-stop destination for finding answers to all your questions. Join our expert community now! Get quick and reliable solutions to your questions from a community of experienced professionals on our platform. Discover in-depth answers to your questions from a wide network of professionals on our user-friendly Q&A platform.

(50pt) choose a program. it could be your lexer from the project, a project from another class, or a program you found online. make sure it is a program you understand the input format and it is not overly complicated. write three fuzzers (like i did in class) to test this program: a mutation fuzzer, generation fuzzer, and a protocol-based fuzzer. run a few tests from each fuzzer on the program. what did you learn? did you discover any bugs you did not know were there? you may use java,c,c , or python to write your fuzzers.