Date: Sat, 3 Mar 2007 18:38:48 -0800 (PST) From: Peter Johnson <johnson.peter@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/109829: [NEW PORT] devel/zzuf: Transparent application input fuzzer Message-ID: <20070304023848.6DBE717055@cvs.tortall.net> Resent-Message-ID: <200703040240.l242e1tv002888@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109829 >Category: ports >Synopsis: [NEW PORT] devel/zzuf: Transparent application input fuzzer >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Mar 04 02:40:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Peter Johnson >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD 6.2-STABLE >Description: zzuf (http://sam.zoy.org/zzuf/) is a multi-purpose data input fuzzer that randomizes application input to find bugs. >How-To-Repeat: >Fix: New port attached. The libraries this port installs are only used for LD_PRELOAD by the zzuf frontend, so I did not enable ldconfig for them. --- zzuf.sh begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # zzuf # zzuf/pkg-descr # zzuf/Makefile # zzuf/pkg-plist # zzuf/distinfo # echo c - zzuf mkdir -p zzuf > /dev/null 2>&1 echo x - zzuf/pkg-descr sed 's/^X//' >zzuf/pkg-descr << 'END-of-zzuf/pkg-descr' Xzzuf is a transparent application input fuzzer. Its purpose is to Xfind bugs in applications by corrupting their user-contributed data X(which more than often comes from untrusted sources on the Internet). XIt works by intercepting file and network operations and changing Xrandom bits in the program's input. zzuf's behaviour is Xdeterministic, making it easier to reproduce bugs. X XWWW: http://sam.zoy.org/zzuf/ END-of-zzuf/pkg-descr echo x - zzuf/Makefile sed 's/^X//' >zzuf/Makefile << 'END-of-zzuf/Makefile' X# New ports collection makefile for: zzuf X# Date created: 2007-03-03 X# Whom: Peter Johnson <johnson.peter@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= zzuf XPORTVERSION= 0.8.1 XCATEGORIES= devel XMASTER_SITES= http://sam.zoy.org/zzuf/ X XMAINTAINER= johnson.peter@gmail.com XCOMMENT= Transparent application input fuzzer X XGNU_CONFIGURE= yes XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ARGS= --mandir=${MANPREFIX}/man X XMAN1= zzuf.1 X Xpost-install: X @${RM} -f ${PREFIX}/lib/zzuf/libzzuf.la X X.include <bsd.port.mk> END-of-zzuf/Makefile echo x - zzuf/pkg-plist sed 's/^X//' >zzuf/pkg-plist << 'END-of-zzuf/pkg-plist' X@comment $FreeBSD$ Xbin/zzuf Xlib/zzuf/libzzuf.so Xlib/zzuf/libzzuf.a X@dirrm lib/zzuf END-of-zzuf/pkg-plist echo x - zzuf/distinfo sed 's/^X//' >zzuf/distinfo << 'END-of-zzuf/distinfo' XMD5 (zzuf-0.8.1.tar.gz) = 1970dcf4f77251bea843b0f6ae19231c XSHA256 (zzuf-0.8.1.tar.gz) = a16cbe19ea03b93a174d731bf1aba5205e2f4480a7118129eda6b0cb7c7b39bb XSIZE (zzuf-0.8.1.tar.gz) = 419718 END-of-zzuf/distinfo exit --- zzuf.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070304023848.6DBE717055>