Skip to content

Bytecode-level coverage for fuzzing python programs with AFL.

Notifications You must be signed in to change notification settings

dizzy57/python-afl37

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Bytecode-level coverage for fuzzing python programs with AFL.

Topics

Resources

Stars

Watchers

Forks