-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Security
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
According to libfuzzer's documentation:
The original authors of libFuzzer have stopped active work on it and switched to working on another fuzzing engine, Centipede. LibFuzzer is still fully supported in that important bugs will get fixed. However, please do not expect major new features or code reviews, other than for bug fixes.
The "Centipede" project was itself restructured into FuzzTest.
FuzzTest seems to add features around property based testing. It also seems to have a much stronger story around testing C++ types. Rather than just emitting random bits, it seems to have adaptors to common types and containers. It even has support for generating arbitrary protobuf messages, conforming to a schema. It seems to support user defined structs too... These features together seem like they would make it much easier to write complex fuzzer tests.