python-afl - American Fuzzy Lop (afl) for pure Python code

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-afl
Package version: 0.5.1
Package release: 2build1
Package architecture: amd64
Package type: deb
Installed size: 92 B
Download size: 28.94 KB
Official Mirror:
Python-afl provides fuzz testing (brute force vulnerability discovery) by the fuzzer American Fuzzy Lop (afl) for Python code. Several flaws in a couple of popular programs could be detected successfully with it (see /usr/share/doc/python-afl/trophy-case.rst). This package contains the afl bindings for Python 2 code.



    Source package: python-afl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-afl deb package:
      # sudo apt-get install python-afl


    • /usr/lib/python2.7/dist-packages/
    • /usr/lib/python2.7/dist-packages/python_afl-0.5.1.egg-info
    • /usr/share/doc/python-afl/NEWS.Debian.gz
    • /usr/share/doc/python-afl/README.rst
    • /usr/share/doc/python-afl/changelog.Debian.gz
    • /usr/share/doc/python-afl/copyright
    • /usr/share/doc/python-afl/trophy-case.rst
    • /usr/share/man/man1/py-afl-fuzz.py2.1.gz
    • /usr/share/python-afl/py-afl-fuzz


    2016-01-19 - Matthias Klose <> python-afl (0.5.1-2build1) xenial; urgency=medium * No-change rebuild to drop python3.4 support.

    2015-10-02 - Daniel Stender <> python-afl (0.5.1-2) unstable; urgency=medium * deb/control: + build against python{,3}-all-dev. + for Breaks, use substvar instead of hard coding the package version [thanks to Jakub Wilk].

    2015-09-19 - Daniel Stender <> python-afl (0.5.1-1) unstable; urgency=medium * New upstream release (Closes: #799397).

    2015-09-14 - Daniel Stender <> python-afl (0.5-3) unstable; urgency=medium * deb/control: set up cross Breaks to keep binaries aligned for stable alternatives, yet needed for updates from 0.2.1-1 (Closes: #798354). * Made maintainer scripts executable.

    2015-09-08 - Daniel Stender <> python-afl (0.5-2) unstable; urgency=medium * deb/rules: run tests during build (added deps in deb/control, tests-point- to-wrapper.diff). * Set up DEP-8 testing. * deb/python{,3}-afl.postinst/prerm: removed "exit 0" line (Closes: #798216). * deb/changelog: added missing new upstream release line and completed filenames of added scripts in entry of 0.5-1.

    2015-09-05 - Daniel Stender <> python-afl (0.5-1) unstable; urgency=medium * New upstream release. * deb/control: + removed version from description line of first package (misleading as package tracker description line). + dropped extra info on early development stage in package description (several releases lately, bumped already from experimental). * deb/rules: use dh_installdocs override to contribute into both packages, dropped deb/docs. * py-afl-showmap has been dropped in 0.3: removed manpage, added deb/NEWS with info on this. * use alternatives to contribute wrapper script in both packages: + deb/rules: install wrapper privately into both binaries. + deb/rules: build manpage twice with different file names. + added deb/python{,3}-afl.postinst and deb/python{,3}-afl.prerm. + deb/control: removed info on package difference from description.

    2015-08-09 - Daniel Stender <> python-afl (0.2.1-1) unstable; urgency=medium * Initial release (Closes: #792317).