diff options
authorJakub Moc <>2007-08-12 21:01:28 +0000
committerJakub Moc <>2007-08-12 21:01:28 +0000
commit523a9166e1004a7b901185238449d67c8550e28d (patch)
tree2273bf37dfce5a4fef11acc7599bbfbd9f3beffc /app-forensics
parentnet-p2p/freenet-bin: Drop old ones for lack of source (diff)
app-forensics/zzuf: New ebuild, Bug 188646
svn path=/sunrise/; revision=4430
Diffstat (limited to 'app-forensics')
4 files changed, 54 insertions, 0 deletions
diff --git a/app-forensics/zzuf/ChangeLog b/app-forensics/zzuf/ChangeLog
new file mode 100644
index 000000000..13dfc2b7e
--- /dev/null
+++ b/app-forensics/zzuf/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-forensics/zzuf
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+ 12 Aug 2007; Jakub Moc <> +metadata.xml, +zzuf-0.9.ebuild:
+ New ebuild, Bug 188646
diff --git a/app-forensics/zzuf/Manifest b/app-forensics/zzuf/Manifest
new file mode 100644
index 000000000..2edbecfd4
--- /dev/null
+++ b/app-forensics/zzuf/Manifest
@@ -0,0 +1,4 @@
+DIST zzuf-0.9.tar.gz 422252 RMD160 ff491f99873d390bafd15a09f590f14214bde759 SHA1 e1fc628d8f0c6339c216924b3b48140f81437708 SHA256 7df5232b8c6004828bcde2ac32d9d75b2b39d4f4bd4c9c56582f739aa62efa58
+EBUILD zzuf-0.9.ebuild 424 RMD160 afb4ea360fb8311e08fae39a84fc92ffeff69f7e SHA1 3fb1b1f45581935830134b5435ecb4b37f3b2ef0 SHA256 a2d29011c3a61ba5d3c730063798d875cce361e25bbce57ac2a2a6b8b69de941
+MISC ChangeLog 222 RMD160 3627887da62f01f5c8a2a4a089c651365bd2e24f SHA1 aaf46ce119033df9411fc8e46b656e5fde80809f SHA256 0dd9bb71488869de14ed60a2c89e9a2e39362f641064c339ddd234c39e96d9c2
+MISC metadata.xml 1129 RMD160 d78d7401c7d0b1490553ad5c7ed6f38b6683dae9 SHA1 8a972e3c08c5919af0c6d8329cae942d152e27a2 SHA256 fba864978069d049ac2378a91300c080c127da91ad3445f995bee5594426d3c6
diff --git a/app-forensics/zzuf/metadata.xml b/app-forensics/zzuf/metadata.xml
new file mode 100644
index 000000000..1aac6029d
--- /dev/null
+++ b/app-forensics/zzuf/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "">
+zzuf is a transparent application input fuzzer. Its purpose is to find bugs
+in applications by corrupting their user-contributed data (which more than
+often comes from untrusted sources on the Internet). It works by intercepting
+file and network operations and changing random bits in the program’s input.
+zzuf’s behaviour is deterministic, making it easier to reproduce bugs.
+Its main areas of use are:
+ - quality assurance: use zzuf to test existing software,
+ or integrate it into your own software’s testsuite
+ - security: very often, segmentation faults or memory corruption issues
+ mean a potential security hole, zzuf helps exposing some of them
+zzuf’s primary target is media players, image viewers and web browsers, because
+the data they process is inherently insecure, but it was also successfully used
+to find bugs in system utilities such as objdump.
diff --git a/app-forensics/zzuf/zzuf-0.9.ebuild b/app-forensics/zzuf/zzuf-0.9.ebuild
new file mode 100644
index 000000000..74410976f
--- /dev/null
+++ b/app-forensics/zzuf/zzuf-0.9.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+DESCRIPTION="A transparent application input fuzzer."
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"