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
اپ ڈیٹ ہوا 3/17/2026
اسٹارز
18154
فورکس
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.

انسٹالیشن
$ install --globalskills.sh
استعمال

انسٹال کرنے کے بعد، آپ یہ اسکل ٹرمینل میں درج ذیل کمانڈ چلا کر استعمال کر سکتے ہیں:

skills use libafl