Expand description

libafl_targets contains runtime code, injected in the target itself during compilation.


pub use coverage::*;
pub use value_profile::*;
pub use cmplog::*;


CmpLog logs and reports back values touched during fuzzing. The values will then be used in subsequent mutations.

Coverage maps as static mut array

DrCov support for LibAFL frida mode, writing basic-block trace files to be read by coverage analysis tools, such as Lighthouse, bncov, dragondance, etc.

Value profile support for LibAFL


The height of the CmpLog map

The width of the CmpLog map

The size of the cmps map

The size of the edges map