wifite: revert negative patch, cleanups

This commit is contained in:
Anton Bolshakov 2013-08-04 00:39:20 +00:00
parent 43b78d4b22
commit a35c301207
5 changed files with 62 additions and 57 deletions

View file

@ -1,8 +1,7 @@
AUX wifite-2-noupgrade.patch 377 SHA256 0cc3912634760259a608b15e896464687edd2bca5504be3243cb594be09135ff SHA512 9d07d69bb4bceeae99bf23994473ab26a26a70df16a79cf3f7bf2378754ababf49de90052e30555aeec3c5afa968e605b8fd742f86df36853d3c0d49fdd464c5 WHIRLPOOL 064435f668df2c0de39725b608e2dc94bcb1b94ce4363e97c5fc06aeaf4cc9fe858ada72b69ac603cf3e5a2c84e17df38c06b4a82d9f0ae6423567f031b0c7ca
AUX wifite-negative.patch 668 SHA256 95efe41729f19409a1471b5d1ca8899178871d3a82f5508dd236aa573a8a5a33 SHA512 e8cd1b6d7aa2a4a8cb398a68fe93de4b2efb0437ba4b32128031bb5d3143f95808b9af74f22b5d8e5baf2ad909b168e4d57425005a63d53920c2ef4dc3b67674 WHIRLPOOL 7cbde25637083dd1fee699638fd1cca54fd7ca69bcfe7187f5809ef95fc17128497416892c50503dd65dd39d825bd4c258f6e368250e1bf7ff0822b8d8ff5a45
AUX wifite-noupgrade.patch 1087 SHA256 7f304ff8dc7f7ab9e6dcf366f457d7ea15c58db2e5e398ea9297ba440a6b0a66 SHA512 343680facbd303a7e5ea154fa734d2e58bfab2ab26e0a618b469051cd34b946675f9b9ab8aa9a869a439394b1016f5da1a4282f5ef7663b8be0d9b3ef8a6ab6e WHIRLPOOL b6270b25cca0a0f1a72ab6fa51a1065b740975db1333653a2c39dba5b7e2d4c50931c20534eddf304fbabc0437594b2cb35f15b6a13128853e5742a975762930
AUX wifite-noupgrade.patch 377 SHA256 0cc3912634760259a608b15e896464687edd2bca5504be3243cb594be09135ff SHA512 9d07d69bb4bceeae99bf23994473ab26a26a70df16a79cf3f7bf2378754ababf49de90052e30555aeec3c5afa968e605b8fd742f86df36853d3c0d49fdd464c5 WHIRLPOOL 064435f668df2c0de39725b608e2dc94bcb1b94ce4363e97c5fc06aeaf4cc9fe858ada72b69ac603cf3e5a2c84e17df38c06b4a82d9f0ae6423567f031b0c7ca
AUX wifite-tshark.patch 1720 SHA256 72f23d6688617e7aa786330f7c762b83e804a6b0370f3c3b1b4d2fd1d0e66a0a SHA512 abe7c32b7625ba170e50ff767c54f83e329d904b3305e8073335404ed217691a03e4863dd59f0acd7d18bc9773e7d490537c0ecbab8ce982333e2f520578747b WHIRLPOOL 5978cb7b28e2b638c8e0119726e163399c686b7412fa7588185c9828fc68e13144438df300d449294dbc14fb57d73edf2a57d2b9884ca54c9c979fd01931bcff
DIST wifite-2.85.py 98589 SHA256 fe0c7b1d40c2614bcf44e0d353d8d6d6faf85c20b29a3773a3bd9e239c25013d SHA512 a36417a04f9cbfb5bcafa245827a62576cc96c46c2acb971d6782e9782cc239b2e4bec595bbfe170ee89d3d9fef8072f3e0c0344452b9c22e8012cb9166adfb3 WHIRLPOOL f3cc27a14f9366b5301e6ecfcfd11b391717075b702beb6eb0f5738f1ab26f17f1dde513c4d1d40660997c73a702b3d1a9669cc1fe1409285947e34ba0ba85da
EBUILD wifite-2.85-r1.ebuild 993 SHA256 7b3f192b242965b57ca9d7e1b919b18c775d759ba8d32ce5056a357a98cec92f SHA512 f172cd3de1740a66c205045905785232e193064de3b19c17356b51b87e63587c3c30932bbfeb1972189813a3e6ee6edab2adf8b8c8a4aa07532e2b96f3c252e9 WHIRLPOOL d6d7a71e1258e5a31e3d3821f150e76a192f01cdaf58041d7ff136230f9b31f23bcbd21ab6a02be47a99f4818564bec24966ef9868fcee9ab82cc73753620b9e
EBUILD wifite-2.85-r2.ebuild 1077 SHA256 c5c7bcc438602b83a5a7dab736ae0b2e27b39859d8d46ce8eb6d865326cc4e6c SHA512 7c5bf5433d4527454685499f6355817d95df80d9fe48132c3546711d303459445a4d792398138923f29aae989593928dc14f1872fe6e35fa31359ba521c4289d WHIRLPOOL e9f75d92913cae7f2d0a3df9122e32236223145fa7b6d13430ee43c584b0a38cb3409e6bcd2a6a34f104039d51c5bee91849f92b0ec9aefc964ec5971587efb7
EBUILD wifite-2.85-r3.ebuild 1033 SHA256 96acebf0c824c72e76f6a760bf4a047d674975938b65e7d8feda5a83e3a09ac1 SHA512 dc5fa4bbe55d70628be628932ecf18e67ccaeacc8a86d042132a18093d48436f3642774c1f02f23431aaa06cdabf2f06411c784ab7c42eb706c8652575b7bda3 WHIRLPOOL fce8f76924440781e80bcf4b3fab608c0232cc8a771a00b059f2e29f48e8857369db8fdd60cf99652db727c9877082d1230dbd017ecebfc42d0c2720fbda2dc6
MISC metadata.xml 459 SHA256 37f7bed856328ff87c08e4aa096bf5118363eac80dc97e58ef1a795c94f3bf49 SHA512 750344b29468faed94b6ef57c9c1f31451d5d2f1f82688ab9b9db40797f56db011dec3296aef3e6fad453a292c97e6043d0e91f9b38440855e3c77c239d42dc1 WHIRLPOOL 0387b978b344b0ea5f3ce6b72fdd1e634f351825a2b466f424d8af3a66f0ec3ed921d6520e5319c718ba3b998749878579f7fdcb405dc3b310e32ef509576b65

View file

@ -1,11 +0,0 @@
--- 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':

View file

@ -1,22 +0,0 @@
--- wifite.orig 2013-08-03 10:19:20.976498339 +0800
+++ wifite 2013-08-03 11:13:13.826482605 +0800
@@ -1089,7 +1089,8 @@
# Time to deauth
cmd = ['aireplay-ng',
'--deauth', '1',
- '-a', t.bssid]
+ '-a', t.bssid,
+ '--ignore-negative-one']
for c in clients:
if c.station == t.bssid:
cmd.append('-c')
@@ -1848,7 +1849,8 @@
cmd = ['aireplay-ng',
'-0', # Attack method (Deauthentication)
'1', # Number of packets to send
- '-a', target.bssid]
+ '-a', target.bssid,
+ '--ignore-negative-one']
client_index += 1

View file

@ -1,21 +1,11 @@
--- 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
--- 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':

View file

@ -0,0 +1,49 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
EAPI=5
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}-noupgrade.patch
epatch "${FILESDIR}"/${PN}-tshark.patch
python_convert_shebangs 2 "${S}"/${PN}
}
src_install() {
dosbin wifite
}