fuzzgoat/- example of binary and initial seedanalysis.ipynb- data analysis notebookansible_hosts- Ansible host file for managing FLUFFI containers and hostexperiment.py- CLI for starting an experiment on one hostextract.py- consolidates data fromexperiments/directory into a single Parquet filefluffi.py- functions for managing FLUFFI instancesfuzzjob.py- functions for managing FLUFFI fuzz jobsmanage.py- CLI for managing FLUFFI instancesmeasurements.parquet- data collected from all experimentsssh_config- SSH config file for FLUFFI containers and hostutil.py- functions for fault tolerant SSH, SCP, SQL, and HTTP clients
Run 1:
1021-5- Constant / FLUFFI1021-6- FAST / FLUFFI1021-7- Constant / Round-Robin1021-8- FAST / Round-Robin
Run 2:
1021-5- Constant / AFLFast1021-6- FAST / AFLFast1021-7- Constant / AFLFast1021-8- FAST / AFLFast
cp ssh_config ~/.ssh/config
sudo cp ansible_hosts /etc/ansible/hostsansible fluffi -f 1 -a "uptime"
watch -n 30 "ansible workers -f 1 -a 'uptime'"
nohup python3 experiment.py run1 5 &