fuzzbench
fuzzbench copied to clipboard
FuzzBench - Fuzzer benchmarking as a service.
Hi, I'm interested in evaluating a fork of LibAFL and AFL++ (`frameshift` variant). Would you be able to run the following experiment: ``` /gcbrun run_experiment.py -a --experiment-config /opt/fuzzbench/service/experiment-config.yaml --experiment-name 2025-05-20-frameshift...
There are many other programming languages except C/C++ that have a good fuzzing engines. Like Jazzer (Java), Jazzer.JS (JavaScript), Ruzzy (Ruby), Atheris (Python), luzer (Lua) etc. From programming language point...
We made some attempts to improve the AFL++ with several reinforcement learning methods. Would you be able to run the following experiment? `/gcbrun run_experiment.py -a --experiment-config /opt/fuzzbench/service/experiment-config.yaml --experiment-name 2025-05-22-monte --fuzzers...
Hi @DonggeLiu, would it be possible to run these two experiments for us? It's for an ongoing project at [EPFL, HexHive Lab](https://hexhive.epfl.ch/) Experiment 1: no seeds, no dictionaries, all targets...
fix https://github.com/google/fuzzbench/issues/2075
Hi @DonggeLiu, can I run this experiment please? ``` /gcbrun run_experiment.py -a --experiment-config /opt/fuzzbench/service/experiment-config.yaml --experiment-name 2025-02-09-path-afl --benchmarks bloaty_fuzz_target libpng_libpng_read_fuzzer stb_stbi_read_fuzzer jsoncpp_jsoncpp_fuzzer libxml2_xml systemd_fuzz-link-parser curl_curl_fuzzer_http openh264_decoder_fuzzer vorbis_decode_fuzzer freetype2_ftfuzzer libjpeg-turbo_libjpeg_turbo_fuzzer libxslt_xpath openssl_x509...
I noticed that when plotting the '**Mean** code coverage growth over time' graph, `np.median` is used as the estimator (L166): https://github.com/google/fuzzbench/blob/2920e74f192e1b7add95eb5ac49b0e0049d1c876/analysis/plotting.py#L159-L171 Shouldn't `np.mean` be used instead? For example, the order...
Re-opening this experiment after minor correction. This experiment builds on our previous using the freetype2 benchmark with a custom seed corpus. Please run the following command to run the experiment:...
See issue title. When I was re-running the measurer for an experiment for which the measurers terminated early, and did not specify the runners, I OOM'd a 750GB RAM machine...
When the SQLite database is on a disk which is approaching being filled, it will cause Fuzzbench's dispatcher to emit the following error: ``` Process Process-1: Traceback (most recent call...