aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorantoine <antoine@FreeBSD.org>2013-05-04 04:42:50 +0800
committerantoine <antoine@FreeBSD.org>2013-05-04 04:42:50 +0800
commit5522f45ce9ed4ae73507f854d75c656356334339 (patch)
tree877935739bbeb292ebe5c5a195d76a8e75016db2 /security
parentff37a4efd35daf7afeeea9f11056a0de282fe716 (diff)
downloadfreebsd-ports-gnome-5522f45ce9ed4ae73507f854d75c656356334339.tar.gz
freebsd-ports-gnome-5522f45ce9ed4ae73507f854d75c656356334339.tar.zst
freebsd-ports-gnome-5522f45ce9ed4ae73507f854d75c656356334339.zip
New port: rcracki_mt
Rainbow table based crack tool WWW: http://www.freerainbowtables.com PR: ports/177575 Submitted by: Olivier Cochard-Labbe Approved by: eadler (mentor)
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/rcracki_mt/Makefile41
-rw-r--r--security/rcracki_mt/distinfo2
-rw-r--r--security/rcracki_mt/pkg-descr4
4 files changed, 48 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 62d39f5412ca..ed2a4845eb40 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -826,6 +826,7 @@
SUBDIR += razorback-syslogNugget
SUBDIR += razorback-virusTotal
SUBDIR += razorback-yaraNugget
+ SUBDIR += rcracki_mt
SUBDIR += rdigest
SUBDIR += regripper
SUBDIR += regripperplugins
diff --git a/security/rcracki_mt/Makefile b/security/rcracki_mt/Makefile
new file mode 100644
index 000000000000..72d1dd864ae6
--- /dev/null
+++ b/security/rcracki_mt/Makefile
@@ -0,0 +1,41 @@
+# $FreeBSD$
+
+PORTNAME= rcracki_mt
+PORTVERSION= 0.7.0
+CATEGORIES= security
+MASTER_SITES= SF/rcracki/rcracki_mt/rcracki_mt_${PORTVERSION}
+DISTNAME= ${PORTNAME}_${PORTVERSION}_src
+EXTRACT_SUFX= .7z
+
+MAINTAINER= olivier@cochard.me
+COMMENT= Rainbow table based crack tool
+
+LICENSE= GPLv2
+
+EXTRACT_DEPENDS=7z:${PORTSDIR}/archivers/p7zip
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
+
+USE_GMAKE= yes
+EXTRACT_CMD= ${LOCALBASE}/bin/7z
+EXTRACT_BEFORE_ARGS=x -o${WRKDIR}
+EXTRACT_AFTER_ARGS=
+
+PLIST_FILES= bin/${PORTNAME}
+PORTDOCS= ChangeLog.txt README.txt
+
+post-patch:
+ @${REINPLACE_CMD} -e 's,CC = g++,CXX ?= g++, ; s,CFLAGS =,CXXFLAGS +=, ; \
+ s,-lpthread,${PTHREAD_LIBS}, ; s,CC,CXX, ; s,CFLAGS,CXXFLAGS,' \
+ ${WRKSRC}/Makefile
+
+.include <bsd.port.options.mk>
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/security/rcracki_mt/distinfo b/security/rcracki_mt/distinfo
new file mode 100644
index 000000000000..4797e9679e67
--- /dev/null
+++ b/security/rcracki_mt/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rcracki_mt_0.7.0_src.7z) = 904c73d040fa91b0871907fc772da977b273579ee42036ab2596f3d3a644a000
+SIZE (rcracki_mt_0.7.0_src.7z) = 171634
diff --git a/security/rcracki_mt/pkg-descr b/security/rcracki_mt/pkg-descr
new file mode 100644
index 000000000000..105cd5c4dda7
--- /dev/null
+++ b/security/rcracki_mt/pkg-descr
@@ -0,0 +1,4 @@
+Modified version of rcrack which supports hybrid and indexed tables.
+In addition to that, it also adds multi-core support.
+
+WWW: http://www.freerainbowtables.com