Angora icon indicating copy to clipboard operation
Angora copied to clipboard

why choose 15k as MAX_INPUT_LEN?

Open zjuchenyuan opened this issue 6 years ago • 1 comments

In common/src/config.rs

https://github.com/AngoraFuzzer/Angora/blob/1940eb560201f3705afcdde5f3a720addb1df528/common/src/config.rs#L41

This value is used to ignore those seed files larger than 15000 bytes. https://github.com/AngoraFuzzer/Angora/blob/1940eb560201f3705afcdde5f3a720addb1df528/fuzzer/src/depot/sync.rs#L14-L35

From Line 26, only size less than 14.64kb is executed. Larger files are silently ignored, without print any warning message.

I think 14.64kb is a rather small size, why do you choose this value?

zjuchenyuan avatar May 18 '19 12:05 zjuchenyuan

If the size of seed input is too large, Angora will take too much time in byte-level taint analysis. We had added some warnnings now. commit : https://github.com/AngoraFuzzer/Angora/commit/16cb61298d6a1c2134e01ac2901d8250ba655be6

I will improve this problem recently.

spinpx avatar May 22 '19 08:05 spinpx