New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new mode to AFLplusplus #1374
Conversation
|
Thank you for your contribution! The initial implementation already looks very good! |
src/afl-fuzz-stats.c
Outdated
| void show_stats(afl_state_t *afl) { | ||
| if(afl->afl_env.afl_pizza_mode){ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be likely()
|
I can confirm that this patch works on my system as designed. Only comment would be to add TikTok support, I saw that a lot of new pizza types appear there first. How complex would that change be? And can this be extended to support pasta dishes? |
|
It's lacking stats on number of cans of pineapple used, average number of pineapple pizza pieces per pizza, etc... |
|
at least still 0 pineapple pizzas cooked |
|
|
src/afl-fuzz-stats.c
Outdated
| time_tmp, tmp); | ||
|
|
||
| SAYF(bVR bH bSTOP cCYA | ||
| " Backing progress " bSTG bH30 bH20 bH5 bX bH bSTOP cCYA |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| " Backing progress " bSTG bH30 bH20 bH5 bX bH bSTOP cCYA | |
| " Baking progress " bSTG bH30 bH20 bH5 bX bH bSTOP cCYA |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
so italian @CarloMara
src/afl-fuzz-stats.c
Outdated
|
|
||
| /* Aaaalmost there... hold on! */ | ||
|
|
||
| SAYF(bVR bH cCYA bSTOP " Promotional campaign on Facebook yields " bSTG bH30 bH2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please don't be a boomer.
s/Facebook/TikTok/
s/chef/pizzayolo/ ? |
A YOLO pizzaiolo? |
|
Hello @domenukk @andreafioraldi, I've fixed everything as suggested. IMHO it can be merged. Cheers, |
* new afl++ experiment * add variant to fuzzers.yml

Hello everybody,
after long discussion with @domenukk, I have completed the first patch to enable the new mode. See screenshot attached for the first general overview.
Following @domenukk advice, I've added a new flag to make this opt in, at least while it's still under test.
Cheers all,

Carlo