complex-grammars
gramfuzz is a grammar-based fuzzer that lets one define complex grammars to generate text and binary data formats.