LibAFL icon indicating copy to clipboard operation
LibAFL copied to clipboard

Unify and Fix Pseudo-Coverage in Example Fuzzers

Open riesentoaster opened this issue 1 year ago • 1 comments

static_mut_refs are going to break soon. This needs fixing. See discussion here and here.

Additionally, handling of the pseudo-coverage is different between example fuzzers. The names, the extraction of necessary data from the static array, and the way the data is passed to the observers should be unified.

riesentoaster avatar Dec 20 '24 13:12 riesentoaster

These should probably also be updated to use a Vec in a RefCellValueObserver so that they can be implemented in safe Rust.

langston-barrett avatar Jan 14 '25 19:01 langston-barrett