Fuzzing is providing invalid, unexpected or random data to the inputs of a computer program then monitor for exceptions such as crashes, memory leaks or built-in code assertions. Am using AFL on debian linux. Download ALF from: http://lcamtuf.coredump.