Get desktop application:
View/edit binary Protocol Buffers messages
A complete seed corpus configuration with multiple sources and one destination.
A list of the seeding sources. Required.
The seeding destination. Required.
Describes the seed corpus destination location and shard filename format.
Used in:
The output dir to which to write the generated seed corpus shard files. Required.
A `dir_path`-relative glob used to generate output corpus shard filenames. Must contain a single '*' placeholder for the shard index, e.g. "corpus.*". Required.
The minimum number of digits to use for the shard index in the shard filenames. The indices will be zero-padded. Optional: the default is to use Centipede's standard value for corpus shards.
The number of corpus shards to create. Required.
Describes a seed corpus source as a set of directories matching a glob in combination with a relative shard file glob searched under each of those directories.
Used in:
A path or a glob matching one or more dir(s) with source corpus shards. Required.
The number of most recent `dir_glob`-matching dirs to use. The dirs are assumed to have names that are lexicographically sorted in the order from oldest to newest. Required.
A relative glob used to find corpus shards in each `dir_glob`-matching dir. Required.
An absolute or relative number of corpus elements to sample from all the corpus shards in all `dir_glob` matching dirs of this source. Optional: the default is to take all the elements.
Sample a fraction of elements. Must be <= 1.0.
A fixed number of elements. If >= the number of elements, use all.