FYI: Un-bee-lievable Performance: Fast Coverage-guided Fuzzing with Honeybee and Intel Processor Trace


David A. Wheeler
 

FYI:

Someone appears to have found a way to *significantly* increase performance for coverage-guided buzzers:
https://blog.trailofbits.com/2021/03/19/un-bee-lievable-performance-fast-coverage-guided-fuzzing-with-honeybee-and-intel-processor-trace/
Basically, they use the Intel CPU IPT (for tracing) & extract its results at speed by
precalculating a cache.

One big problem: I think IPT is Intel-specific (hence the “I”). To my knowledge it’s not supported by AMD.
But maybe AMD has a similar mechanism (or could eventually add one).

--- David A. Wheeler