libafl 0.16.0

Slot your own fuzzers together and extend their features using Rust

libafl

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 63 feature flags, 22 of them enabled by default.

default

derive (default)

errors_backtrace (default)

fork (default)

gzip (default)

llmp_broker_timeouts (default)

llmp_compression (default)

llmp_small_maps (default)

rand_trait (default)

regex (default)

serdeany_autoreg (default)

simd (default)

std (default)

libafl_derive (default)

backtrace (default)

bincode (default)

fastbloom (default)

fs2 (default)

  • dep:fs2 (default)

serde_json (default)

serial_test (default)

typed-builder (default)

uuid (default)

wait-timeout (default)

afl_exec_sec

This feature flag does not enable additional features.

arrayvec

axum

bitvec

cadence

casr

clap

cli

cmin

corpus_btreemap

This feature flag does not enable additional features.

crossterm

document-features

enumflags2

frida_cli

handle_sigpipe

This feature flag does not enable additional features.

intel_pt

intel_pt_export_raw

introspection

This feature flag does not enable additional features.

libcasr

llmp_bind_public

llmp_debug

lua_mutator

mlua

multi_machine

multipart_inputs

nautilus

nautilus_py

prelude

prometheus-client

prometheus_monitor

qemu_cli

ratatui

regex-syntax

statsd_monitor

tcp_compression

tcp_manager

tokio

track_hit_feedbacks

tui_monitor

unicode

value_bloom_feedback