#fuzzing #security

no-std libafl

Slot your own fuzzers together and extend their features using Rust

20 releases (10 breaking)

0.11.1 Aug 31, 2023
0.10.1 May 24, 2023
0.9.0 Jan 31, 2023
0.8.2 Oct 12, 2022
0.5.0 Jul 5, 2021

#624 in Testing

Download history 205/week @ 2023-08-08 198/week @ 2023-08-15 279/week @ 2023-08-22 408/week @ 2023-08-29 313/week @ 2023-09-05 362/week @ 2023-09-12 234/week @ 2023-09-19 155/week @ 2023-09-26 192/week @ 2023-10-03 265/week @ 2023-10-10 231/week @ 2023-10-17 210/week @ 2023-10-24 235/week @ 2023-10-31 251/week @ 2023-11-07 129/week @ 2023-11-14 219/week @ 2023-11-21

848 downloads per month
Used in 7 crates

MIT/Apache and maybe AGPL-3.0

2MB
49K SLoC

LibAFL Core

LibAFL Core is the main library and contains the fuzzing components and their implementations. A large part of this library depends only on Rust core+alloc and, thus, can run without any standard library.

The online documentation for this crate is available here.


lib.rs:

Welcome to LibAFL

Dependencies

~5–63MB
~1M SLoC