libFuzzer has the ability to prioritise fuzzing of certain functions. We should use the data from the reachability and coverage analysis to feed information back to the fuzzer about nice-to-analyse functions.
This heuristic could for example be focused around functions that if-hit will:
- trigger a lot more code execution
- trigger execution of specific user-chosen functions (e.g. production code)