gramfuzz
gramfuzz is a grammar-based fuzzer that lets one define complex grammars to generate text and binary data formats.
File Explorer
Download Latest Version (.zip)- bug_report.md
- concrete_issue.md
- documentation.md
- feature_request.md
- run_tests.sh
- conf.py
- fields.rst
- gramfuzz.rst
- index.rst
- rand.rst
- utils.rst
- Makefile
- adjectives.txt
- adverbs.txt
- nouns.txt
- subordinating_conjunctions.txt
- verbs.txt
- bizbs.py
- names.py
- postal.py
- python27.py
- python_2.7.13_grammar.txt
- roman_numeral.py
- example.py
- __init__.py
- errors.py
- fields.py
- rand.py
- utils.py
- __init__.py
- test_basic.py
- test_examples.py
- test_fuzzer.py
- test_shortest_path.py
- .gitignore
- .travis.yml
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE.md
- MANIFEST.in
- README.md
- requirements.txt
- setup.cfg
- setup.py
# Installation Guide
1. Get the code
git clone https://github.com/d0c-s4vage/gramfuzz
Downloads the entire project code from GitHub to your computer.
cd gramfuzz
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install gramfuzz
Installs the package published on PyPI directly β no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install gramfuzz
Installs the package published on PyPI directly β no need to clone the source.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
