diff options
-rw-r--r-- | TODO | 8 | ||||
-rw-r--r-- | afl-fuzz.c | 2 | ||||
-rw-r--r-- | docs/ChangeLog | 1 | ||||
-rw-r--r-- | docs/README.MOpt | 2 |
4 files changed, 11 insertions, 2 deletions
diff --git a/TODO b/TODO index 156b1e99..87c7c379 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,7 @@ Roadmap 2.53d: ============== + - indent all the code + - better defaults: * laf-intel activated, needs deactiatation * fast mode schedule @@ -7,7 +9,7 @@ Roadmap 2.53d: * ... ? afl-fuzz: - - put mutator, scheduler and forkserver in individual files + - put mutator, scheduler, forkserver and input channels in individual files - reuse forkserver for showmap, afl-cmin, etc. gcc_plugin: @@ -15,6 +17,10 @@ gcc_plugin: - whitelist support - skip over uninteresting blocks - laf-intel + - neverZero + +unit testing / large testcase campaign + Roadmap 2.54d: ============== diff --git a/afl-fuzz.c b/afl-fuzz.c index 81dff98c..e8c2f263 100644 --- a/afl-fuzz.c +++ b/afl-fuzz.c @@ -3350,6 +3350,8 @@ static u8* describe_op(u8 hnb) { sprintf(ret, "src:%06u", current_entry); + sprintf(ret + strlen(ret), ",time:%llu", get_cur_time() - start_time); + if (splicing_with >= 0) sprintf(ret + strlen(ret), "+%06u", splicing_with); diff --git a/docs/ChangeLog b/docs/ChangeLog index 735653c0..adf5ef75 100644 --- a/docs/ChangeLog +++ b/docs/ChangeLog @@ -18,6 +18,7 @@ Version ++2.52d (tbd): ----------------------------- - Using the old ineffective afl-gcc will now show a deprecation warning + - all queue, hang and crash files now have their discovery time in their name - if llvm_mode was compiled, afl-clang/afl-clang++ will point to these instead of afl-gcc - added gcc_plugin which is like llvm_mode but for gcc. This version diff --git a/docs/README.MOpt b/docs/README.MOpt index 836f5200..5575189c 100644 --- a/docs/README.MOpt +++ b/docs/README.MOpt @@ -7,7 +7,7 @@ distribution of operators with respect to fuzzing effectiveness. More details can be found in the technical report. ### 2. Cite Information -Chenyang Lv, Shouling Ji, Chao Zhang, Yuwei Li, Wei-Han Lee, Yu Song and +Chenyang Lyu, Shouling Ji, Chao Zhang, Yuwei Li, Wei-Han Lee, Yu Song and Raheem Beyah, MOPT: Optimized Mutation Scheduling for Fuzzers, USENIX Security 2019. |