aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authortrevor <trevor@FreeBSD.org>2004-03-26 10:01:52 +0800
committertrevor <trevor@FreeBSD.org>2004-03-26 10:01:52 +0800
commit4faf342ca718e3d63f8a055d9a33b9003725e9a6 (patch)
tree601297ac7f386bd7ccf1d2fe03b122a9c1b2ceba /security
parent789fd3c701ba6c26687c15d8857ccc17d4163774 (diff)
downloadfreebsd-ports-gnome-4faf342ca718e3d63f8a055d9a33b9003725e9a6.tar.gz
freebsd-ports-gnome-4faf342ca718e3d63f8a055d9a33b9003725e9a6.tar.zst
freebsd-ports-gnome-4faf342ca718e3d63f8a055d9a33b9003725e9a6.zip
Add new port of i386 binary client for the md5crk project.
It is a distributed effort to generate MD5 collisions.
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/md5crk/Makefile32
-rw-r--r--security/md5crk/distinfo2
-rw-r--r--security/md5crk/pkg-descr8
4 files changed, 43 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index b94cc2811386..c02c91632346 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -173,6 +173,7 @@
SUBDIR += mac-robber
SUBDIR += makepasswd
SUBDIR += mcrypt
+ SUBDIR += md5crk
SUBDIR += mdcrack
SUBDIR += mhash
SUBDIR += mindterm-binary
diff --git a/security/md5crk/Makefile b/security/md5crk/Makefile
new file mode 100644
index 000000000000..688cdb646f10
--- /dev/null
+++ b/security/md5crk/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: md5crk
+# Date created: 2004-03-26
+# Whom: trevor
+#
+# $FreeBSD$
+#
+
+PORTNAME= md5crk
+PORTVERSION= 1.0.4
+CATEGORIES= security parallel
+MASTER_SITES= http://www.md5crk.com/dl/
+DISTNAME= md5crk_${PORTVERSION}_freebsdX86
+
+MAINTAINER= trevor@FreeBSD.org
+COMMENT= Distributed project to generate MD5 collisions (i386 binary)
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 500000
+LIB_DEPENDS= c.4:${PORTSDIR}/misc/compat4x
+.endif
+
+NO_BUILD= yes
+ONLY_FOR_ARCHS= i386
+PLIST_FILES= bin/md5crk
+RESTRICTED= "no commercial use"
+WRKSRC= ${WRKDIR}/md5crk_1.0.3_freebsdX86
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/md5crk ${PREFIX}/bin
+
+.include <bsd.port.post.mk>
diff --git a/security/md5crk/distinfo b/security/md5crk/distinfo
new file mode 100644
index 000000000000..0ef674b042ad
--- /dev/null
+++ b/security/md5crk/distinfo
@@ -0,0 +1,2 @@
+MD5 (md5crk_1.0.4_freebsdX86.tar.gz) = b0cbd95c56a979791c195c6672d19b6f
+SIZE (md5crk_1.0.4_freebsdX86.tar.gz) = 34127
diff --git a/security/md5crk/pkg-descr b/security/md5crk/pkg-descr
new file mode 100644
index 000000000000..d3c4d34eb271
--- /dev/null
+++ b/security/md5crk/pkg-descr
@@ -0,0 +1,8 @@
+This is the i386 binary for the md5crk client. The md5crk project aims to find
+pairs of different, printable, textual strings with identical MD5 hashes,
+thereby demonstrating that stronger hashing algorithms should be used when
+checking for maliciously altered data.
+
+A version for the Pentium 4 is available, but is not installed by this port.
+
+WWW: http://www.md5crk.com