gazprea-fuzzer-python/README.md

31 lines
835 B
Markdown
Raw Normal View History

2023-11-17 16:57:53 -07:00
# Gazprea Fuzzer
This is a hecking fuzzer. It does the thing.
## Requirements
- Python 3.11
- English Words (`pip install english-words`) (so that you don't have an anurism while reading random names)
2023-11-17 16:57:53 -07:00
## Usage
```
usage: gazprea_fuzzer.py [-h] [-b BATCH_SIZE] [--seed SEED] config_file file_name
2023-11-17 16:57:53 -07:00
Procedurally generate a test case for Gazprea
positional arguments:
config_file path to your configuration file
file_name name for the generated files
options:
-h, --help show this help message and exit
-b BATCH_SIZE, --batch_size BATCH_SIZE
generate BATCH cases (fuzzer/source/nameX.in, /instream/..., /outputs/...)
--seed SEED rng seed
2023-11-17 16:57:53 -07:00
```
## Configuration
See the [default config file](config.yaml) for all possible options and their default values