Skip to content

Releases: AFLplusplus/LibAFL

0.5.0

05 Jul 12:50
Compare
Choose a tag to compare
  • LLVM passes support in libafl_cc
  • Support to routines arguments in CmpLog
  • We don't enforce serde on Observer anymore
  • MOpt stage and mutator (@tokatoka GSOC 2021)
  • Fix link issue when using the Libfuzzer layer and libafl_cc
  • Fix some macOS build issues

0.4.0

23 Jun 06:46
37f641f
Compare
Choose a tag to compare
  • CmpLog instructions instrumentation for SanCov and Frida
  • Naive Input-to-state mutator using the CmpLog metadata
  • Generalize InProcessExecutor to a generic Input trait
  • MultiStats stats display
  • TimeoutForkserverExecutor
  • Shadow Executor and Stage
  • Single threaded restartable EventManager
  • Configurations in EventManager
  • Remove HasExecHooks
  • Decouple broker from LlmpEventManager
  • New fuzzers: Generic libfuzzer, Fuzzbench

0.3.0

19 May 12:01
dacfee9
Compare
Choose a tag to compare
  • Refactor and introduce FeedbackState
  • Launcher
  • Introspection feature for performance measuring

Version 0.2.0

06 May 18:49
33e918f
Compare
Choose a tag to compare
  • baby_fuzzer book chapter
  • LLMP TCP multi-machine
  • Conditional composition of Feedbacks
  • Allow lifetime in Observers
  • Reachability example and Feedback

Version 0.1.0

30 Apr 13:19
bd22ea5
Compare
Choose a tag to compare

First public release of LibAFL.