Show HN: PyFuzz2 – A little fuzzing framework in Python
github.com
github.com
This seems a bit too unlikely - can anyone supply more details?
Essentially, a fuzzer is a vulnerability finding tool that automates the process of injecting randomized values into input fields, and then tracking what breaks. Different modules can create different types of input that are likely to cause certain types of faults. Peruse the documentation of one of the established fuzzers to see it in action (see my other comment.)
The one I've seen the most of recently in general, and probably the highest quality blogs about it, has been American Fuzzy Loop, AFL: http://lcamtuf.coredump.cx/afl/ there are a number of programs in its treasure chest, I'd encourage looking at a few of the links if you're even remotely curious about the bugs fuzzing can expose.
This one has been making a fair splash in the go community, take a look at the trophy list about a third of the way down the page: https://github.com/dvyukov/go-fuzz
Mozilla started a project known as FuzzDB to collect these heuristics, although it doesn't appear to have been maintained recently.
Here's some examples from FuzzDB: https://code.google.com/p/fuzzdb/source/browse/trunk/attack-...
https://www.owasp.org/index.php/OWASP_Testing_Guide_Appendix...