HexHive / ViDeZZo

ViDeZZo source code.
30 stars 4 forks source link

The size of the input.not_interesting folder is growing rapidly #10

Open Yu3H0 opened 1 year ago

Yu3H0 commented 1 year ago

hello, I run ViDeZZo through the following command:

/videzzo_qemu/out-san/qemu-videzzo-i386-target-videzzo-fuzz-ehci  ./input/

the input folder holds the initial seed

But in the same level directory, there is an input.not_interesting folder that grows in size very quickly when fuzzing and quickly fills up my disk.

I want to know how to deal with it. Thanks.

cyruscyliu commented 1 year ago

ViDeZZo currently enables persisting fuzzing. Testcases in input.not_interesting/ are necessary to reproduce crashes if any. The size grows very quickly, which is normal, and you need larger storage for that. Based on my experience, also depending on the target, you'd better have 1TB for 1-hour fuzzing.

This is what I recommend now. Run the fuzzing campaign without the corpus for a long time and check if there is any crash. If so, enable the corpus to reproduce the crash on a machine with large storage. This strategy is enough for our research but I know it is an open issue.

Two technical ways to fix this issue.

Looking forward to discussing more.