
* reworked generic_inmemory to structopt * moved core parsing to a struct * added Cores * added structopt to libpng_ctx * improved libafl, added structopt to libpng launcher * fix deexit ub * move more to structopt * improve llvm-config detection * move construct_automata to structopt * clippy, fixes, ... * no_std * clippy * frida core parsing * fixed no-fork cores * updated clap * added missing import * missing borrow * reworked frida to structopt * fixed build * using Cores api for atheris Co-authored-by: Dominik Maier <d.maier@avm.de>
DeExit
This util helps you, if your target calls exit
during a fuzz run.
A simple wrapper that can be inserted into a program to turn exit
calls to abort
, which LibAFL will be able to catch.
If you are on MacOS, use the env variables DYLD_FORCE_FLAT_NAMESPACE=1 DYLD_INSERT_LIBRARIES="path/to/target/release/libdeexit.dylib" tool
On Linux, use LD_PRELOAD="path/to/target/release/libdeexit.so" tool
.