Cohort: Multiple Coverage Guided Greybox Fuzzing
Greybox fuzzing is a widely used technique for automatically discovering vulnerabilities in programs. Existing greybox fuzzing approaches primarily rely on runtime coverage feedback to guide testing, continuously exploring program paths to uncover defects. However, using a single coverage metric sometimes fails to effe...