IO fuzzing tool

Create a FLOSS and standalone version of iofuzz, as described in Tavis Ormandy's empirical study into the security exposure to hosts of hostile virtualized environments.

Sadly, the author does not have the source code available anymore.

The implementation is probably not horribly complex. The tool could be used to test devices and operating systems' kernels with regard to fault tolerance against unexpected input. For debugging purposes, the random fuzzing should be repeatable (e.g. using seeds).