Lightlines
By trailofbits

libafl

trailofbits4.8k installs

Custom fuzzers for code standard tools cannot test.

What it does

Builds custom fuzzers with configurable mutation, feedback, and execution components for targets that standard fuzzers do not fit.

When to use it

Use when custom mutation or feedback, unsupported target architectures, novel fuzzing techniques, or fine-grained control are needed.

How to use it

Give it a project to fuzz; it builds a customized LibAFL fuzzer and guides compilation and fuzzing campaigns.

What you provide

  • An existing project

Uses

Latest review

What you need · 4

Requires Clang/LLVM versions 15–18.

Requires Rust, installed through rustup.


Access · 6

This skill

https://github.com/AFLplusplus/LibAFL

Read

Downloads LibAFL source code

clang

Execute

Installs Clang