python-crypto: moved to github
[packages.git] / net / pyrit / Makefile
1 #\r
2 # Copyright (C) 2011 OpenWrt.org\r
3 #\r
4 # This is free software, licensed under the GNU General Public License v2.\r
5 # See /LICENSE for more information.\r
6 #\r
7 \r
8 include $(TOPDIR)/rules.mk\r
9 \r
10 PKG_NAME:=pyrit\r
11 PKG_VERSION:=0.4.0\r
12 PKG_RELEASE:=1\r
13 \r
14 PKG_SOURCE_URL:=http://pyrit.googlecode.com/files\r
15 PKG_SOURCE:=pyrit-0.4.0.tar.gz\r
16 PKG_MD5SUM:=7258b6f3dacfb09736ddeed2a379df2d\r
17 \r
18 include $(INCLUDE_DIR)/package.mk\r
19 $(call include_mk, python-package.mk)\r
20 \r
21 define Package/pyrit\r
22   SECTION:=net\r
23   CATEGORY:=Network\r
24   DEPENDS:=+python +libopenssl +libpcap\r
25   TITLE:=A GPGPU-driven WPA/WPA2-PSK key cracker\r
26   URL:=http://code.google.com/p/pyrit/\r
27 endef\r
28 \r
29 define Package/pyrit/description\r
30  A GPGPU-driven WPA/WPA2-PSK key cracker\r
31  Pyrit exploits the computational power of many-core- and GPGPU-\r
32  -platforms to create massive databases, pre-computing part of the \r
33  WPA/WPA2-PSK authentication phase in a space-time tradeoff. \r
34  It is a powerful attack against one of the world's most used security\r
35  protocols\r
36 endef\r
37 \r
38 define Build/Compile\r
39         $(call Build/Compile/PyMod,., \\r
40                 install --prefix="/usr" --root="$(PKG_INSTALL_DIR)" \\r
41         )\r
42 endef\r
43 \r
44 define Package/pyrit/install\r
45         $(INSTALL_DIR) $(1)\r
46         $(CP) $(PKG_INSTALL_DIR)/* $(1)/\r
47 endef\r
48 \r
49 $(eval $(call BuildPackage,pyrit))\r