Conversation
|
Hello all , |
|
AFAIK experiments cannot easily be longer than 23h because of the type of cloud resources used. |
|
Thank you very much for your comment. |
|
Although it can't exceed 23 hours, I found a phenomenon in my local experiments, most of the existing fuzzer will saturate within a few hours, after adding our frame, he becomes like a slow burner, that's what I want to explore, if you are also interested, welcome to work together. |
|
https://www.fuzzbench.com/reports/experimental/2023-03-06-sbft23-cov-manual/index.html |
|
Hi, @gtt1995, thanks for your PR!
If I understand you correctly, the plan is as follows:
If that is the case, shall we start with
Normally the answer is No, the default duration is 23 hours, due to the limits of preemptible VMs. |
|
@gtt1995 Would you mind making a trivial modification to service/gcbrun_experiment.py? Thanks! |
|
Good morning, donge, |
Of course, I'll do it right away. |
OK, I will include all fuzzers in the |
Thanks! Feel free to ping me once you finish : ) |
Thanks! |
|
/gcbrun run_experiment.py -a --experiment-config /opt/fuzzbench/service/experiment-config.yaml --experiment-name 2023-06-13-gmfuzzer --fuzzers gmfuzzer gmfuzzer_133 gmfuzzer_236 gmfuzzer_aflplusplus aflplusplus gmfuzzer_honggfuzz honggfuzz gmfuzzer_libfuzzer libfuzzer gmfuzzer_darwin darwin gmfuzzer_fairfuzz fairfuzz gmfuzzer_mopt mopt gmfuzzer_ecofuzz ecofuzz pastis |
|
Hmm, GCB failed as somehow there is an extra space added. BTW, since this experiment is more for preliminary exploration purposes (e.g., parameter tunning), I am inclined to omit some fuzzers (e.g. |
Hmm, thanks, please contact me directly if there is anything I can do. |
Fixes a known issues that affects many experiment requests, e.g., [this one](https://pantheon.corp.google.com/cloud-build/builds;region=us-central1/b1915f08-70ac-4321-ae45-38b45da07e70;step=1?project=fuzzbench) in #1859.
|
/gcbrun run_experiment.py -a --experiment-config /opt/fuzzbench/service/experiment-config.yaml --experiment-name 2023-06-13-gmfuzzer --fuzzers gmfuzzer gmfuzzer_133 gmfuzzer_236 gmfuzzer_aflplusplus gmfuzzer_honggfuzz gmfuzzer_libfuzzer gmfuzzer_darwin darwin gmfuzzer_fairfuzz gmfuzzer_mopt gmfuzzer_ecofuzz ecofuzz pastis |
|
The experiment has been launched successfully and its data & report should be available shortly: I removed some common fuzzers (e.g., |
|
Hello dongge. This experiment gmfuzzer seems to be stuck, the experiment data is being kept up to date, but the report data has not been changed for several days. Could you please check it for me, thanks. |
Hi Taotao, Measurement is a bottleneck of FuzzBench, especially when testing with many fuzzers (12, in this case). |
Thanks, dongge. |
|
Hello dongge, |
|
Hi @gtt1995, the experiment has been in a zombie state, and it's better to relaunch it. Shall we start with |
Hello @alan32liu , first of all, thank you for your continued interest in this experiment. I couldn't agree more with your decision to carry out the more important experiments first. Based on the results of the previous experiment, I found some unexpected phenomena and I need a bit of time to modify this tool, so I think it's better to restart this experiment after I fix it. |
Sounds good. Feel free to ping me when you are ready :) |
Fixes a known issues that affects many experiment requests, e.g., [this one](https://pantheon.corp.google.com/cloud-build/builds;region=us-central1/b1915f08-70ac-4321-ae45-38b45da07e70;step=1?project=fuzzbench) in google#1859.



Hello,
This is a basic fuzzer framework that, in my local experiments, can improve the performance of any single basic fuzzer, such as aflplusplus, honggfuzz, libfuzzer, mopt, fairfuzz, etc. In addition, if multiple base fuzzers are combined, the increase in code coverage is even more noticeable. Note that the above experiments were performed in a single core.
Also, this is just a preliminary experiment with the same parameters but a different base fuzzing tester. If all goes as expected, I'd like to perform parameter-sensitive experiments later.
Here (branch:local_data) are the results of my preliminary experiments.
Thanks Google, thanks fuzzbench, thank you for your wroks. @alan32liu @vanhauser-thc @jonathanmetzman .