Bug 195279

Summary: New port: security/afl - American fuzzy lop, a fast instrumented fuzzer
Product: Ports & Packages Reporter: Fabian Keil <fk>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Some People CC: pi
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
security/afl - American fuzzy lop, a fast instrumented fuzzer none

Description Fabian Keil 2014-11-22 08:18:34 UTC
Created attachment 149710 [details]
security/afl - American fuzzy lop, a fast instrumented fuzzer

American fuzzy lop is a fuzzer that employs a novel type of compile-time
instrumentation and genetic algorithms to automatically discover clean,
interesting test cases that trigger new internal states in the targeted
binary. This substantially improves the functional coverage for the
fuzzed code.

WWW: http://lcamtuf.coredump.cx/afl/

Thanks to:
- Jan Beich who tested various earlier versions of the port
  and provided suggestions for improvements and patches.
- Vitaly Magerya who tested an earlier version of the port
  and gave useful feedback.

The freebsd-ports@ thread is:
http://lists.freebsd.org/pipermail/freebsd-ports/2014-November/096622.html

Please note that I'm intentionally not using the currently unmaintained
and still optional LICENSE "framework" in my ports. Please do not force
LICENSE goo on this port.
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2014-11-22 12:58:15 UTC
poudriere builds done
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-11-22 13:02:07 UTC
A commit references this bug:

Author: pi
Date: Sat Nov 22 13:01:52 UTC 2014
New revision: 373056
URL: https://svnweb.freebsd.org/changeset/ports/373056

Log:
  New port: security/afl

  American fuzzy lop is a fuzzer that employs a novel type of compile-time
  instrumentation and genetic algorithms to automatically discover clean,
  interesting test cases that trigger new internal states in the targeted
  binary. This substantially improves the functional coverage for the
  fuzzed code.

  WWW: http://lcamtuf.coredump.cx/afl/

  PR:		195279
  Submitted by:	Fabian Keil <fk@fabiankeil.de>

Changes:
  head/security/Makefile
  head/security/afl/
  head/security/afl/Makefile
  head/security/afl/distinfo
  head/security/afl/pkg-descr
  head/security/afl/pkg-plist
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2014-11-22 13:04:56 UTC
There's a newer version 0.63b now available. Well, if it needs updating,
please send a short note.
Comment 4 Fabian Keil 2014-11-22 17:21:54 UTC
Thanks for committing this so quickly.

I'll probably wait a couple of days with 0.63b to see if the upstream tarball remains unchanged.