diff options
author | rafan <rafan@FreeBSD.org> | 2008-03-22 20:05:59 +0800 |
---|---|---|
committer | rafan <rafan@FreeBSD.org> | 2008-03-22 20:05:59 +0800 |
commit | addc7fdb9637dc4c4f999b8f70cfecad9563dcbd (patch) | |
tree | 821e3b75bf66639879ee86d772da4999c05c576d | |
parent | 24927dbe2f61dcfcb371ee796c08e9225e744a37 (diff) | |
download | freebsd-ports-gnome-addc7fdb9637dc4c4f999b8f70cfecad9563dcbd.tar.gz freebsd-ports-gnome-addc7fdb9637dc4c4f999b8f70cfecad9563dcbd.tar.zst freebsd-ports-gnome-addc7fdb9637dc4c4f999b8f70cfecad9563dcbd.zip |
coWPAtty is designed to audit the security of pre-shared keys
(PSK) selected in WiFi Protected Access (WPA) networks.
WWW: http://www.willhackforsushi.com/Cowpatty.html
PR: ports/121931
Submitted by: Dennis Herrmann <adox at mcx2.org>
-rw-r--r-- | net-mgmt/Makefile | 1 | ||||
-rw-r--r-- | net-mgmt/cowpatty/Makefile | 36 | ||||
-rw-r--r-- | net-mgmt/cowpatty/distinfo | 3 | ||||
-rw-r--r-- | net-mgmt/cowpatty/files/patch-Makefile | 36 | ||||
-rw-r--r-- | net-mgmt/cowpatty/files/pkg-message.in | 8 | ||||
-rw-r--r-- | net-mgmt/cowpatty/pkg-descr | 4 |
6 files changed, 88 insertions, 0 deletions
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 4d43a3658f9e..9def61d81aed 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -47,6 +47,7 @@ SUBDIR += clog SUBDIR += collectd SUBDIR += confregdecode + SUBDIR += cowpatty SUBDIR += cricket SUBDIR += darkstat SUBDIR += disco diff --git a/net-mgmt/cowpatty/Makefile b/net-mgmt/cowpatty/Makefile new file mode 100644 index 000000000000..c29f785831f7 --- /dev/null +++ b/net-mgmt/cowpatty/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: cowpatty +# Date created: March 20, 2008 +# Whom: Dennis Herrmann <adox@mcx2.org> +# +# $FreeBSD$ +# + +PORTNAME= cowpatty +PORTVERSION= 4.3 +CATEGORIES= net-mgmt security +MASTER_SITES= http://www.willhackforsushi.com/code/cowpatty/4.3/ \ + http://mcx2.org/files/ +EXTRACT_SUFX= .tgz + +MAINTAINER= adox@mcx2.org +COMMENT= Brute-force dictionary attack against WPA-PSK + +PORTDOCS= FAQ README +SUB_FILES= pkg-message + +USE_OPENSSL= yes + +PLIST_FILES= bin/cowpatty bin/genpmk + +post-install: +.if !defined(NOPORTDOCS) + @${ECHO_MSG} "Installing additional documentation to ${DOCSDIR}" + @${MKDIR} ${DOCSDIR} + @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} +.endif + + @${ECHO_MSG} "" + @${CAT} ${PKGMESSAGE} + @${ECHO_MSG} "" + +.include <bsd.port.mk> diff --git a/net-mgmt/cowpatty/distinfo b/net-mgmt/cowpatty/distinfo new file mode 100644 index 000000000000..74b044f282e8 --- /dev/null +++ b/net-mgmt/cowpatty/distinfo @@ -0,0 +1,3 @@ +MD5 (cowpatty-4.3.tgz) = deccac0763a05ef7014107d347bf9190 +SHA256 (cowpatty-4.3.tgz) = b82154c9183fed3c26226c124f5e50ef38adaaafc84c5a13d9256b1ebd489bca +SIZE (cowpatty-4.3.tgz) = 103720 diff --git a/net-mgmt/cowpatty/files/patch-Makefile b/net-mgmt/cowpatty/files/patch-Makefile new file mode 100644 index 000000000000..3ebe33c0f7dd --- /dev/null +++ b/net-mgmt/cowpatty/files/patch-Makefile @@ -0,0 +1,36 @@ +--- Makefile.orig 2008-03-20 21:36:01.000000000 +0100 ++++ Makefile 2008-03-20 21:40:39.000000000 +0100 +@@ -1,21 +1,11 @@ +-################################## +-# <jwright> Well, I may be doing stupid things with make +-# <jwright> OK, it was Makefile stupid'ness +-# <jwright> I don't really understand what the hell I am doing with Make, I'm +-# just copying other files and seeing what works. +-# <dragorn> heh +-# <dragorn> i think thats all anyone does +-# <dragorn> make is a twisted beast +-################################## + LDLIBS = -lpcap + CFLAGS = -pipe -Wall -DOPENSSL + CFLAGS += -O2 + LDLIBS += -lcrypto + CFLAGS += -g3 -ggdb +-#CFLAGS += -static + PROGOBJ = md5.o sha1.o utils.o cowpatty.o genpmk.o + PROG = cowpatty genpmk +-BINDIR = /usr/local/bin ++PREFIX?= /usr/local + + all: $(PROGOBJ) $(PROG) + +@@ -44,8 +34,5 @@ + @ls -l $(PROG) + + install: all +- install -d $(DESTDIR)$(BINDIR) +- install -m 755 $(PROG) $(BINDIR)$(DESTDIR) +- +-love: +- @echo "Not right now, I have a headache." ++ install -d $(DESTDIR)$(PREFIX)/bin ++ install -m 755 $(PROG) $(PREFIX)/bin diff --git a/net-mgmt/cowpatty/files/pkg-message.in b/net-mgmt/cowpatty/files/pkg-message.in new file mode 100644 index 000000000000..9bd537f852e7 --- /dev/null +++ b/net-mgmt/cowpatty/files/pkg-message.in @@ -0,0 +1,8 @@ +########################################################################### +cowpatty has been installed + +If you have questions read %%DOCSDIR%%/FAQ +For more information about coWPAtty visit: + +http://www.willhackforsushi.com/Cowpatty.html +########################################################################### diff --git a/net-mgmt/cowpatty/pkg-descr b/net-mgmt/cowpatty/pkg-descr new file mode 100644 index 000000000000..7da225a4da4d --- /dev/null +++ b/net-mgmt/cowpatty/pkg-descr @@ -0,0 +1,4 @@ +coWPAtty is designed to audit the security of pre-shared keys +(PSK) selected in WiFi Protected Access (WPA) networks. + +WWW: http://www.willhackforsushi.com/Cowpatty.html |