diff options
| author | Han Zheng <35988108+kdsjZh@users.noreply.github.com> | 2024-02-01 15:13:21 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-01 14:13:21 +0000 |
| commit | 06f0982f0f4506e18872efb86b97993f2518988c (patch) | |
| tree | 2232f6623b8499c7b7e067990ed22bb3b19bb02c /include/forkserver.h | |
| parent | 37d20392117b2d7e887b9ef3694f31ef43b2c9b6 (diff) | |
| download | afl++-06f0982f0f4506e18872efb86b97993f2518988c.tar.gz | |
Enhancement on Deterministic stage (#1972)
* fuzzer: init commit based on aflpp 60dc37a8cf09f8e9048e4b6a2204d6c90b27655a
* fuzzers: adding the skip variables and initialize
* log: profile the det/havoc finding
* log: add profile log output
* fuzzers: sperate log/skipdet module
* fuzzers: add quick eff_map calc
* fuzzers: add skip_eff_map in fuzz_one
* fuzzers: mark whole input space in eff_map
* fuzzers: add undet bit threshold to skip some seeds
* fuzzers: fix one byte overflow
* fuzzers: fix overflow
* fix code format
* add havoc only again
* code format
* remove log to INTROSPECTION, rename skipdet module
* rename skipdet module
* remove log to stats
* clean redundant code
* code format
* remove redundant code format check
* remove redundant doc
* remove redundant objects
* clean files
* change -d to default skipdet
* disable deterministic when using CUSTOM_MUTATOR
* revert fix
Diffstat (limited to 'include/forkserver.h')
| -rw-r--r-- | include/forkserver.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/forkserver.h b/include/forkserver.h index f6230fe8..f1d3b5b1 100644 --- a/include/forkserver.h +++ b/include/forkserver.h @@ -126,7 +126,8 @@ typedef struct afl_forkserver { u8 *out_file, /* File to fuzz, if any */ *target_path; /* Path of the target */ - FILE *plot_file; /* Gnuplot output file */ + FILE *plot_file, /* Gnuplot output file */ + *det_plot_file; /* Note: last_run_timed_out is u32 to send it to the child as 4 byte array */ u32 last_run_timed_out; /* Traced process timed out? */ |
