Pues a mi esta última versión me esta dando problemas, con wifislax 4.8 y una alfa awus036nha, me da dos problemas diferentes:
Todo va bien hasta que:
1: le digo que si, que he capturado el handshake y me lanza todo esto y vuelve al menú de si ha capturado el handshake o lanzar otra vez el ataque(solo a veces, es curioso que a veces vaya bien):
Traceback (most recent call last):
File "/usr/bin/pyrit", line 6, in <module>
pyrit_cli.Pyrit_CLI().initFromArgv()
File "/usr/lib/python2.7/site-packages/pyrit_cli.py", line 117, in initFromArgv
func(self, **options)
File "/usr/lib/python2.7/site-packages/pyrit_cli.py", line 165, in new_f
f(*args, **kwds)
File "/usr/lib/python2.7/site-packages/pyrit_cli.py", line 449, in analyze
parser = self._getParser(capturefile)
File "/usr/lib/python2.7/site-packages/pyrit_cli.py", line 181, in _getParser
parser.parse_pcapdevice(dev)
File "/usr/lib/python2.7/site-packages/cpyrit/pckttools.py", line 696, in parse_pcapdevice
for pckt in reader:
File "/usr/lib/python2.7/site-packages/cpyrit/pckttools.py", line 589, in next
pckt = self.read()
File "/usr/lib/python2.7/site-packages/cpyrit/pckttools.py", line 580, in read
pckt = self.datalink_handler(pckt_string)
File "/usr/lib/python2.7/site-packages/scapy/base_classes.py", line 198, in __call__
i.__init__(*args, **kargs)
File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 80, in __init__
self.dissect(_pkt)
File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 575, in dissect
s = self.do_dissect(s)
File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 549, in do_dissect
s,fval = f.getfield(self, s)
File "/usr/lib/python2.7/site-packages/scapy/layers/dot11.py", line 36, in getfield
return MACField.getfield(self, pkt, s)
File "/usr/lib/python2.7/site-packages/scapy/fields.py", line 73, in getfield
return s[self.sz:], self.m2i(pkt, struct.unpack(self.fmt, s[:self.sz])[0])
struct.error: unpack requires a string argument of length 6
o 2: arranca el proceso y al cabo de 1 minuto aprox tanto en la ventana de dhcp como en la de desautentificando lanza un error de failed on wlan0 network is down y ahí se queda frito.