
* Make fuzzers/tinyinst_simple support Linux (#1316) Fix a documentation error for `MmapShMemProvider`. * Support shmem for `fuzzers/tinyinst_simple` on Linux. Format code. * Fix CI to install cxxbridge-cmd. * Add `CARGO_TARGET_DIR` in makefile to fix CI.
529 B
529 B
Tinyinst example
This is a fuzzer example to show how libafl_tinyinst works.
How to build
- Install cxxbridge-cmd with
cargo install cxxbridge-cmd
- Build the harness with
cl test\test.cpp -o test.exe
- Build the fuzzer with
cargo build --release
. The fuzzer istarget\release\tinyinst_simple.exe
Run with cargo-make
Or, you can simply run it using cargo-make
- If on Windows, open up a developer powershell so that you have access to cl (Windows Default Compiler)
- Run
cargo make run
to run the fuzzer