What is this?
TODO: finish this
Installation
Usage
Design Overview
Structure
Installation
git clone [email protected]:lachlan-waugh/fuzzball.git
cd fuzzball
./fuzzer --install
./fuzzer --help
Usage
./fuzzer binary_name input_name
./fuzzer --test
./fuzzer --test <directory containing binaries and their sample input>
Design
Fuzzer
Harness
Strategies
Bootstrap
Coverage
Structure
├── fuzzer
├── fuzzball
│ ├── fuzzer.py
│ ├── strategies
│ │ ├── common.py
│ │ ├── csv.py
│ │ ├── json.py
│ │ ├── txt.py
│ │ └── xml.py
│ ├── modules
│ │ ├── coverage
│ │ │ ├── coverage.py
│ │ │ └── tracer.py
│ │ ├── harness
│ │ │ ├── harness.py
│ │ │ └── codes.py
│ │ │ bootstrap.py
│ │ └── helper.py
│ ├── tests
│ │ ├── binaries
│ │ └── coverage
└── README.md