Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 617 Bytes

README.md

File metadata and controls

7 lines (4 loc) · 617 Bytes

python-afl37

Bytecode-level coverage for fuzzing python programs with AFL.

Well-known python-afl module allows you to fuzz python targets using line-level code coverage to guide the fuzzing process. Starting with CPython version 3.7 the interpreter is able to trace execution on the bytecode level, giving AFL a better insight into target.

This module tries to be API-compatible with python-afl while maintaining similar or better runtime performance.