home/categories/llm-ai/elizaos-eliza-packages-skills-skills-testing-handbook-skills-skills-libafl-skill-md
llm-aidata-ai

libafl

The agent uses LibAFL, a modular Rust fuzzing library, to build custom fuzzers with fine-grained control over observers, feedback mechanisms, mutators, schedulers, and executors. It supports drop-in libFuzzer replacement mode via libFuzzer.a, fully custom fuzzer construction with InProcessExecutor and coverage-guided feedback, multi-core fuzzing with Launcher, crash deduplication via BacktraceObserver, and dictionary-based token mutations. The agent applies LibAFL when standard fuzzers like libFuzzer or AFL++ lack needed customization — such as custom mutation strategies, novel feedback mechanisms, non-standard target architectures, or fuzzing research requiring component-level control over the fuzzing loop, corpus management, and sanitizer integration.

elizaOS
maintainer
elizaOS
Actualizado 3/17/2026
Estrellas
18154
Forks
5492
quick start

Installation and usage

The agent uses LibAFL, a modular Rust fuzzing library, to build custom fuzzers with fine-grained control over observers, feedback mechanisms, mutators, schedulers, and executors. It supports drop-in libFuzzer replacement mode via libFuzzer.a, fully custom fuzzer construction with InProcessExecutor and coverage-guided feedback, multi-core fuzzing with Launcher, crash deduplication via BacktraceObserver, and dictionary-based token mutations. The agent applies LibAFL when standard fuzzers like libFuzzer or AFL++ lack needed customization — such as custom mutation strategies, novel feedback mechanisms, non-standard target architectures, or fuzzing research requiring component-level control over the fuzzing loop, corpus management, and sanitizer integration.

Instalación
$ install --globalskills.sh
Uso

Después de instalarlo, puedes usar este skill ejecutando el siguiente comando en tu terminal:

skills use libafl