AngoraFuzzer / Angora

Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.
Apache License 2.0
916 stars 166 forks source link

Configurable instrumentation ratio #67

Open dkasak opened 5 years ago

dkasak commented 5 years ago

Is it possible to change the instrumentation ratio (i.e. the proportion of branches instrumented), such as with AFL_INST_RATIO in afl? This is useful when fuzzing large programs as another way to reduce the large map density problem.

spinpx commented 5 years ago

Hi, dkasak,

I did this implementation in https://github.com/AngoraFuzzer/Angora/commit/027975d9208cf5eb1117cd595a341f8f82820c13

I will merge to the master branch soon.