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

Question about the edge coverage number. #59

Closed gwangmu closed 2 years ago

gwangmu commented 5 years ago

I really appreciate this work. The coding style is impressively neat and the fuzzing performance also looks superior to any other fuzzers that I've used until now :)

I have some questions on the numbers in UI, specifically about the edge coverage numbers.

Thanks again! :D

spinpx commented 5 years ago

Hi, @gwangmu

The edge coverage is the number of the found entries in the map. We do not count it based on gcov since it will bring other overhead.

Yes. We count it like AFL.

Like AFL, it is the number of found edges.

gwangmu commented 5 years ago

Thanks for replying. It really helped me a lot :)