Fuzzing
In computer security parlance, fuzzing is the art of automatic bug finding. This is done by providing an application with semi-valid input. The input should in most cases be good enough so applications will assume it's valid input, but at the same time be broken enough so that parsing done on this input will fail. Fuzzing is mostly used to uncover security bugs.
The fuzzer spent the afternoon fuzzing his company's parts ordering system to crack the application.
Fuzzing by spoonyfork February 6, 2006
Get the Fuzzing mug.