home/categories/debugging/elizaos-eliza-packages-skills-skills-testing-handbook-skills-skills-atheris-skill-md
debuggingtools

atheris

Atheris is a coverage-guided Python fuzzing framework built on libFuzzer for finding bugs, crashes, and security vulnerabilities in pure Python code and Python C extensions. It provides AddressSanitizer integration for detecting memory corruption, buffer overflows, and use-after-free errors. Assists with writing fuzz harnesses, configuring sanitizers, managing corpora, running fuzzing campaigns, and setting up Docker-based fuzzing environments. Covers instrumentation of Python imports, parallel fuzzing with workers, corpus minimization, and troubleshooting common issues like LD_PRELOAD configuration and compiler flag setup.

elizaOS
maintainer
elizaOS
Mis à jour 3/17/2026
Étoiles
18154
Forks
5492
quick start

Installation and usage

Atheris is a coverage-guided Python fuzzing framework built on libFuzzer for finding bugs, crashes, and security vulnerabilities in pure Python code and Python C extensions. It provides AddressSanitizer integration for detecting memory corruption, buffer overflows, and use-after-free errors. Assists with writing fuzz harnesses, configuring sanitizers, managing corpora, running fuzzing campaigns, and setting up Docker-based fuzzing environments. Covers instrumentation of Python imports, parallel fuzzing with workers, corpus minimization, and troubleshooting common issues like LD_PRELOAD configuration and compiler flag setup.

Installation
$ install --globalskills.sh
Utilisation

Après l'installation, vous pouvez utiliser ce skill en exécutant la commande suivante dans votre terminal :

skills use atheris