packages: add pyrit (a GPGPU-driven WPA/WPA2-PSK key cracker)
authornico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 3 Dec 2011 12:14:32 +0000 (12:14 +0000)
committernico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 3 Dec 2011 12:14:32 +0000 (12:14 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29401 3c298f89-4303-0410-b956-a3cf2f4a3e73

net/pyrit/Makefile [new file with mode: 0644]

diff --git a/net/pyrit/Makefile b/net/pyrit/Makefile
new file mode 100644 (file)
index 0000000..9385be6
--- /dev/null
@@ -0,0 +1,49 @@
+#\r
+# Copyright (C) 2011 OpenWrt.org\r
+#\r
+# This is free software, licensed under the GNU General Public License v2.\r
+# See /LICENSE for more information.\r
+#\r
+\r
+include $(TOPDIR)/rules.mk\r
+\r
+PKG_NAME:=pyrit\r
+PKG_VERSION:=0.4.0\r
+PKG_RELEASE:=1\r
+\r
+PKG_SOURCE_URL:=http://pyrit.googlecode.com/files\r
+PKG_SOURCE:=pyrit-0.4.0.tar.gz\r
+PKG_MD5SUM:=7258b6f3dacfb09736ddeed2a379df2d\r
+\r
+include $(INCLUDE_DIR)/package.mk\r
+$(call include_mk, python-package.mk)\r
+\r
+define Package/pyrit\r
+  SECTION:=net\r
+  CATEGORY:=Network\r
+  DEPENDS:=+python +libopenssl +libpcap\r
+  TITLE:=A GPGPU-driven WPA/WPA2-PSK key cracker\r
+  URL:=http://code.google.com/p/pyrit/\r
+endef\r
+\r
+define Package/pyrit/description\r
+ A GPGPU-driven WPA/WPA2-PSK key cracker\r
+ Pyrit exploits the computational power of many-core- and GPGPU-\r
+ -platforms to create massive databases, pre-computing part of the \r
+ WPA/WPA2-PSK authentication phase in a space-time tradeoff. \r
+ It is a powerful attack against one of the world's most used security\r
+ protocols\r
+endef\r
+\r
+define Build/Compile\r
+       $(call Build/Compile/PyMod,., \\r
+               install --prefix="/usr" --root="$(PKG_INSTALL_DIR)" \\r
+       )\r
+endef\r
+\r
+define Package/pyrit/install\r
+       $(INSTALL_DIR) $(1)\r
+       $(CP) $(PKG_INSTALL_DIR)/* $(1)/\r
+endef\r
+\r
+$(eval $(call BuildPackage,pyrit))\r