
Originally Posted by
wyze
How about pasting the cod you have tried thus far... or are you looking for someone to write this for you?
Code:
conf.iface='mon0'
conf.wepkey='\x19\xdd\x32\x72\x7c'
pkt=sniff(count=0, prn=lambda x:x.summary())
^C
pkt[321].unwep() # where pkt[321] is a packet containing Dot11WEP layer
i get an error saying
Code:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.5/site-packages/scapy/packet.py", line 162, in __getattr__
fld,v = self.getfield_and_val(attr)
File "/usr/lib/python2.5/site-packages/scapy/packet.py", line 158, in getfield_and_val
return self.payload.getfield_and_val(attr)
File "/usr/lib/python2.5/site-packages/scapy/packet.py", line 158, in getfield_and_val
return self.payload.getfield_and_val(attr)
File "/usr/lib/python2.5/site-packages/scapy/packet.py", line 158, in getfield_and_val
return self.payload.getfield_and_val(attr)
File "/usr/lib/python2.5/site-packages/scapy/packet.py", line 158, in getfield_and_val
return self.payload.getfield_and_val(attr)
File "/usr/lib/python2.5/site-packages/scapy/packet.py", line 158, in getfield_and_val
return self.payload.getfield_and_val(attr)
File "/usr/lib/python2.5/site-packages/scapy/packet.py", line 998, in getfield_and_val
raise AttributeError(attr)
AttributeError: unwep
so i guess the write question to be asked is what is the correct syntax for using the unwep function on a packet?