diff options
Diffstat (limited to 'net-wireless/wifite')
-rw-r--r-- | net-wireless/wifite/Manifest | 10 | ||||
-rw-r--r-- | net-wireless/wifite/files/wifite-2-noupgrade.patch | 11 | ||||
-rw-r--r-- | net-wireless/wifite/files/wifite-noupgrade.patch | 21 | ||||
-rw-r--r-- | net-wireless/wifite/metadata.xml | 19 | ||||
-rw-r--r-- | net-wireless/wifite/wifite-0.84.ebuild | 45 | ||||
-rw-r--r-- | net-wireless/wifite/wifite-2.0_beta_p10.ebuild | 42 | ||||
-rw-r--r-- | net-wireless/wifite/wifite-2.85-r1.ebuild | 48 | ||||
-rw-r--r-- | net-wireless/wifite/wifite-2.85.ebuild | 47 |
8 files changed, 243 insertions, 0 deletions
diff --git a/net-wireless/wifite/Manifest b/net-wireless/wifite/Manifest new file mode 100644 index 00000000..4a030b89 --- /dev/null +++ b/net-wireless/wifite/Manifest @@ -0,0 +1,10 @@ +AUX wifite-2-noupgrade.patch 377 SHA256 0cc3912634760259a608b15e896464687edd2bca5504be3243cb594be09135ff SHA512 9d07d69bb4bceeae99bf23994473ab26a26a70df16a79cf3f7bf2378754ababf49de90052e30555aeec3c5afa968e605b8fd742f86df36853d3c0d49fdd464c5 WHIRLPOOL 064435f668df2c0de39725b608e2dc94bcb1b94ce4363e97c5fc06aeaf4cc9fe858ada72b69ac603cf3e5a2c84e17df38c06b4a82d9f0ae6423567f031b0c7ca +AUX wifite-noupgrade.patch 1087 SHA256 7f304ff8dc7f7ab9e6dcf366f457d7ea15c58db2e5e398ea9297ba440a6b0a66 SHA512 343680facbd303a7e5ea154fa734d2e58bfab2ab26e0a618b469051cd34b946675f9b9ab8aa9a869a439394b1016f5da1a4282f5ef7663b8be0d9b3ef8a6ab6e WHIRLPOOL b6270b25cca0a0f1a72ab6fa51a1065b740975db1333653a2c39dba5b7e2d4c50931c20534eddf304fbabc0437594b2cb35f15b6a13128853e5742a975762930 +DIST wifite-0.84.py 119239 SHA256 02357c416552cb3fce408f3ca249094e3fc1c95f232b3a8082f197274f6081d7 +DIST wifite-2.0_beta_p10.py 94591 SHA256 eaeb3ea3059478ed0d52e6522a6ca1d5364313390f5072dc66d05c0196e7b38e +DIST wifite-2.85.py 98589 SHA256 fe0c7b1d40c2614bcf44e0d353d8d6d6faf85c20b29a3773a3bd9e239c25013d SHA512 a36417a04f9cbfb5bcafa245827a62576cc96c46c2acb971d6782e9782cc239b2e4bec595bbfe170ee89d3d9fef8072f3e0c0344452b9c22e8012cb9166adfb3 WHIRLPOOL f3cc27a14f9366b5301e6ecfcfd11b391717075b702beb6eb0f5738f1ab26f17f1dde513c4d1d40660997c73a702b3d1a9669cc1fe1409285947e34ba0ba85da +EBUILD wifite-0.84.ebuild 885 SHA256 ce845cc6d73a528cb6868ba8a759616ebdd01027e3c89b71a5cf399f4d779882 SHA512 b71cb7dfceb5d9410b4b110d39c645d51586375b719d02114549cf05e82930eb365779a5605fbb1a147625902df42edd4425416042a0abf75e73b0c4f9c07204 WHIRLPOOL d229a41d787a663c00f2a0f48ac5add9eb00d62cc84cc2080adaaf1ccb1d0e113d8acc76bd3c7826f6fe9203bb28b8d209c2b70674732be40116fc921ee28298 +EBUILD wifite-2.0_beta_p10.ebuild 964 SHA256 7f4ceebf07eeae58ec5f2b5597b2a6169b1ba294e7878cef454d96f3ea8c04a9 SHA512 fa7227f6dd889b900992ef180b495f5375530e2923f99a263bc8bc2c1a31a609eb834774e5409250ec1d261f66917a3ed74d12b81c7e571c2be6dc6a369b7057 WHIRLPOOL 40e030258f9c2e15347182ec80d4fe9cf683b6813a4558f0f5981287c515dc2107aa7a59b8d599a394d1af489b82b13b28b75136a174ef60caf9b721b52ce418 +EBUILD wifite-2.85-r1.ebuild 993 SHA256 7b3f192b242965b57ca9d7e1b919b18c775d759ba8d32ce5056a357a98cec92f SHA512 f172cd3de1740a66c205045905785232e193064de3b19c17356b51b87e63587c3c30932bbfeb1972189813a3e6ee6edab2adf8b8c8a4aa07532e2b96f3c252e9 WHIRLPOOL d6d7a71e1258e5a31e3d3821f150e76a192f01cdaf58041d7ff136230f9b31f23bcbd21ab6a02be47a99f4818564bec24966ef9868fcee9ab82cc73753620b9e +EBUILD wifite-2.85.ebuild 953 SHA256 84563b0612069ad2afe8d90f0ef8eaa4229a5278d72cd587a99750b2495a35a0 SHA512 29aa2384d587011c8030b69b9652f7d380093d83450c930825ac85d4c2d65b4156eef93fa86fe3f00a6d2ff0e7728603caa389eb4685e78e95cc305342160dd6 WHIRLPOOL b3c8e15bf5c497f9006f8ba5659042509f0541f528151caac09bd508c22ff83767b9cb6ea710593bfaf448e88fa779d6045993d81debab45d5a911ba40c1d44a +MISC metadata.xml 459 SHA256 37f7bed856328ff87c08e4aa096bf5118363eac80dc97e58ef1a795c94f3bf49 SHA512 750344b29468faed94b6ef57c9c1f31451d5d2f1f82688ab9b9db40797f56db011dec3296aef3e6fad453a292c97e6043d0e91f9b38440855e3c77c239d42dc1 WHIRLPOOL 0387b978b344b0ea5f3ce6b72fdd1e634f351825a2b466f424d8af3a66f0ec3ed921d6520e5319c718ba3b998749878579f7fdcb405dc3b310e32ef509576b65 diff --git a/net-wireless/wifite/files/wifite-2-noupgrade.patch b/net-wireless/wifite/files/wifite-2-noupgrade.patch new file mode 100644 index 00000000..6d3ff971 --- /dev/null +++ b/net-wireless/wifite/files/wifite-2-noupgrade.patch @@ -0,0 +1,11 @@ +--- wifite.orig 2012-05-29 08:53:04.321780000 +0800 ++++ wifite 2012-05-29 08:54:03.546779995 +0800 +@@ -521,7 +521,7 @@ + exit_gracefully(1) + + elif args[i] == '-upgrade' or args[i] == '-update': +- upgrade() ++ print 'The direct upgrade of this binary has been disabled. Please use a package manager instead' + exit(0) + + elif args[i] == '-cracked': diff --git a/net-wireless/wifite/files/wifite-noupgrade.patch b/net-wireless/wifite/files/wifite-noupgrade.patch new file mode 100644 index 00000000..2b2d03ff --- /dev/null +++ b/net-wireless/wifite/files/wifite-noupgrade.patch @@ -0,0 +1,21 @@ +--- wifite.orig 2011-04-05 14:12:52.000000000 +0800 ++++ wifite 2011-04-05 14:17:12.990000001 +0800 +@@ -1051,7 +1051,7 @@ + print G+".;' ,;' ,;' `;, `;, `;, " + print G+":: :: : "+GR+"( )"+G+" : :: :: "+GR+"mass WEP/WPA cracker" + print G+"':. ':. ':. "+GR+"/_\\"+G+" ,:' ,:' ,:' " +- print G+" ':. ':. "+GR+"/___\\"+G+" ,:' ,:' "+GR+"designed for backtrack4" ++ print G+" ':. ':. "+GR+"/___\\"+G+" ,:' ,:' "+GR+"designed for backtrack4, but we like Pentoo" + print G+" ':. "+GR+"/_____\\"+G+" ,:' " + print G+" "+GR+"/ \\"+G+" " + print W +@@ -1104,8 +1104,7 @@ + + elif a == '-update' or a == '--update' or a == '-upgrade' or a == '--upgrade': + # upgrayedd +- update() +- subprocess.call(['rm','-rf',TEMPDIR]) ++ print 'The direct upgrade of this binary has been disabled. Please use a package manager instead' + sys.exit(0) + elif a == '-v' or a == '-version' or a == '-V' or a == '--version' or a == 'version': + print GR+'[+] '+W+'current wifite revision: '+G+'r'+str(REVISION)+W diff --git a/net-wireless/wifite/metadata.xml b/net-wireless/wifite/metadata.xml new file mode 100644 index 00000000..625da1aa --- /dev/null +++ b/net-wireless/wifite/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>antonspam@pentoo.org</email> + </maintainer> + <use> + <flag name="dict"> + installes an extra dictionary + </flag> + <flag name="extra"> + Enables use of extra functions + </flag> + <flag name="tk"> + Enables use of the TK gui + </flag> + </use> +</pkgmetadata> diff --git a/net-wireless/wifite/wifite-0.84.ebuild b/net-wireless/wifite/wifite-0.84.ebuild new file mode 100644 index 00000000..536dad4e --- /dev/null +++ b/net-wireless/wifite/wifite-0.84.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +EAPI=3 +PYTHON_DEPEND="2" +PYTHON_USE_WITH="tk" +PYTHON_USE_WITH_OPT="tk" + +inherit python eutils versionator + +AVC=( $(get_version_components) ) + +DESCRIPTION="Mass WEP/WPA cracker" +HOMEPAGE="http://code.google.com/p/wifite/" +SRC_URI="http://wifite.googlecode.com/svn-history/r${AVC[1]}/trunk/wifite.py -> ${P}.py" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dict extra tk" + +DEPEND="" +RDEPEND="net-wireless/aircrack-ng + dev-python/pexpect + dict? ( sys-apps/cracklib-words ) + extra? ( app-crypt/pyrit + net-wireless/cowpatty + net-analyzer/macchanger ) + tk? ( x11-terms/xterm )" + +S=${WORKDIR}/${PN} + +src_unpack() { + mkdir "${S}" + cp "${DISTDIR}"/${A} "${S}/${PN}" +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-noupgrade.patch +} + +src_install() { + dobin wifite +} diff --git a/net-wireless/wifite/wifite-2.0_beta_p10.ebuild b/net-wireless/wifite/wifite-2.0_beta_p10.ebuild new file mode 100644 index 00000000..b890ba33 --- /dev/null +++ b/net-wireless/wifite/wifite-2.0_beta_p10.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +EAPI=3 +PYTHON_DEPEND="2" +PYTHON_USE_WITH="tk" +PYTHON_USE_WITH_OPT="tk" + +inherit python + +DESCRIPTION="Mass WEP/WPA cracker" +HOMEPAGE="http://code.google.com/p/wifite/" +#SRC_URI="http://wifite.googlecode.com/svn-history/r${AVC[1]}/trunk/wifite.py -> ${P}.py" +# Annoying: github is a temporary location for alpha releases +SRC_URI="https://github.com/derv82/wifite/raw/4ad0ae3b3d141944d0baf881d739a35c1851e8f5/wifite.py -> ${P}.py" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dict extra tk" + +DEPEND="" +RDEPEND="net-wireless/aircrack-ng + dev-python/pexpect + dict? ( sys-apps/cracklib-words ) + extra? ( app-crypt/pyrit + net-wireless/cowpatty + net-analyzer/macchanger + net-wireless/reaver ) + tk? ( x11-terms/xterm )" + +S=${WORKDIR}/${PN} + +src_unpack() { + mkdir "${S}" + cp "${DISTDIR}"/${A} "${S}/${PN}" +} + +src_install() { + dobin wifite +} diff --git a/net-wireless/wifite/wifite-2.85-r1.ebuild b/net-wireless/wifite/wifite-2.85-r1.ebuild new file mode 100644 index 00000000..efd50156 --- /dev/null +++ b/net-wireless/wifite/wifite-2.85-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +EAPI=3 +PYTHON_DEPEND="2" +#GUI interface is disabled in this version +#PYTHON_USE_WITH="tk" +#PYTHON_USE_WITH_OPT="tk" + +inherit python eutils versionator + +AVC=( $(get_version_components) ) + +DESCRIPTION="Mass WEP/WPA cracker" +HOMEPAGE="http://code.google.com/p/wifite/" +SRC_URI="http://wifite.googlecode.com/svn-history/r${AVC[1]}/trunk/wifite.py -> ${P}.py" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dict extra" + +DEPEND="" +RDEPEND="net-wireless/aircrack-ng + dev-python/pexpect + dict? ( sys-apps/cracklib-words ) + extra? ( app-crypt/pyrit + net-wireless/cowpatty + net-analyzer/macchanger + net-wireless/reaver )" +# tk? ( x11-terms/xterm )" + +S=${WORKDIR}/${PN} + +src_unpack() { + mkdir "${S}" + cp "${DISTDIR}"/${A} "${S}/${PN}" +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2-noupgrade.patch + python_convert_shebangs 2 "${S}"/${PN} +} + +src_install() { + dobin wifite +} diff --git a/net-wireless/wifite/wifite-2.85.ebuild b/net-wireless/wifite/wifite-2.85.ebuild new file mode 100644 index 00000000..545d86b2 --- /dev/null +++ b/net-wireless/wifite/wifite-2.85.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: + +EAPI=3 +PYTHON_DEPEND="2" +#GUI interface is disabled in this version +#PYTHON_USE_WITH="tk" +#PYTHON_USE_WITH_OPT="tk" + +inherit python eutils versionator + +AVC=( $(get_version_components) ) + +DESCRIPTION="Mass WEP/WPA cracker" +HOMEPAGE="http://code.google.com/p/wifite/" +SRC_URI="http://wifite.googlecode.com/svn-history/r${AVC[1]}/trunk/wifite.py -> ${P}.py" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dict extra" + +DEPEND="" +RDEPEND="net-wireless/aircrack-ng + dev-python/pexpect + dict? ( sys-apps/cracklib-words ) + extra? ( app-crypt/pyrit + net-wireless/cowpatty + net-analyzer/macchanger + net-wireless/reaver )" +# tk? ( x11-terms/xterm )" + +S=${WORKDIR}/${PN} + +src_unpack() { + mkdir "${S}" + cp "${DISTDIR}"/${A} "${S}/${PN}" +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2-noupgrade.patch +} + +src_install() { + dobin wifite +} |