-
So there is as little work needed to push changes in afl++ into libafl I think we should define the order in which the library features are to be implemented.
So using mostly the names from: https:…
-
Goals:
* no locks because its a bottleneck.
* no or very little heap, because a target running havor could trash it
* even if the threads all die the data is still there
There is one prima…
-
My idea for this is the following:
- we need a variable-sized shared map
- th edge ID is taken from a monotonic counter
- edge ID is assigned at translation time (so the child has to communicate it…
-
Do you have additional details/ insight as to why trace-pc-guard is a [better default](https://github.com/AFLplusplus/AFLplusplus/pull/374/commits/5d0bcf8152136df83337c8ae9808d2aacc1e6693) in llvm mod…
-
My concept:
- The main thread parses commandline flags, loads all test cases from disk, spawns all threads ("engines"). All engines have unique seeds (like `main seed + engine id`).
- The main thr…
-
Howdy,
Just noticed that whe using `afl_custom_post_process`, this hook seems to be called only during calibration phase (aka before the status screen).
Meaning that the the .cur_input doesnt go…
-
When running `cargo afl test` doctests result in linking errors. Steps to reproduce:
1. (Work around https://github.com/rust-fuzz/afl.rs/issues/141) `export RUSTFLAGS=-Clink-arg=-fuse-ld=gold`
2. …
-
I (incorrectly) made the assumption that when upgrading rustc, `cargo-afl` would be rebuilt with the new version such that the archive file would get rebuilt. This is apparently not the case
-
Hi,
I do not know if this bug comes from my setup or from afl.rs, so I'll post it here. I am trying to setup fuzzing for a [tar parser ](https://github.com/Keruspe/tar-parser.rs/tree/master/fuzzed) b…
-
@bb80fc56f5ba096406c61f1790886d8edce878c9, `$(which rustc) == /Users/tschottdorf/rust/rust/x86_64-apple-darwin/stage2/bin/rustc` @ `1.0.0-beta-6833-g079f384`:
``` bash
$ cargo build --example hello -…