diff options
author | vanhauser-thc <vh@thc.org> | 2022-04-03 09:50:18 +0200 |
---|---|---|
committer | vanhauser-thc <vh@thc.org> | 2022-04-03 09:50:18 +0200 |
commit | d9fa6af1b1d97ed4af4a0d015fce035dfd3bb738 (patch) | |
tree | 3f8775145e144e1cbcca9a8bdc5912bd3d0ae9fe /src/afl-fuzz.c | |
parent | ef5543680aea31e193ea5794c023dac8cc3ca7d6 (diff) | |
download | afl++-d9fa6af1b1d97ed4af4a0d015fce035dfd3bb738.tar.gz |
pizza mode on 1st of april
Diffstat (limited to 'src/afl-fuzz.c')
-rw-r--r-- | src/afl-fuzz.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/afl-fuzz.c b/src/afl-fuzz.c index cc1240e7..5c5ce0fb 100644 --- a/src/afl-fuzz.c +++ b/src/afl-fuzz.c @@ -2269,6 +2269,21 @@ int main(int argc, char **argv_orig, char **envp) { runs_in_current_cycle = (u32)-1; afl->cur_skipped_items = 0; + // 1st april fool joke - enable pizza mode + // to not waste time on checking the date we only do this when the + // queue is fully cycled. + time_t cursec = time(NULL); + struct tm *curdate = localtime(&cursec); + if (curdate->tm_mon == 3 && curdate->tm_mday == 1) { + + afl->afl_env.afl_pizza_mode = 1; + + } else { + + afl->afl_env.afl_pizza_mode = 0; + + } + if (unlikely(afl->old_seed_selection)) { afl->current_entry = 0; |