Bug 195279 - New port: security/afl - American fuzzy lop, a fast instrumented fuzzer
Summary: New port: security/afl - American fuzzy lop, a fast instrumented fuzzer
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-22 08:18 UTC by Fabian Keil
Modified: 2014-11-22 17:21 UTC (History)
1 user (show)

See Also:


Attachments
security/afl - American fuzzy lop, a fast instrumented fuzzer (4.55 KB, patch)
2014-11-22 08:18 UTC, Fabian Keil
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.