Hi all,
Im trying to run some of the well known wep cracking algorithms on my home wep network.
Currently, im running tcpdump to dump packet data from my airport express to a file packets.pcap using the following command:
tcpdump -w packets.pcap -i 'en1' -y EN10MB
I then run pcap-getIV.pl to extract weak IV's from the captured data using:
perl pcap-getIV.pl -f packets.pcap -b 13
However, this returns the error:
DLT = 1: unsupported DLT type at pcap-getIV.pl line 190.
The pcap-getIV.pl file will accept only 2 datalink types, either IEEE802_11 or Prism 2:
if ($dlt eq 105) {
print("DLT_IEEE802_11 (0byte Offset)\n");
$offset=0;
} elsif ($dlt eq 119) {
print("Prism2 Header (144byte Offset)\n");
$offset=144;
} else {
die("unsupported DLT type");
}
However, when i try to run tcpdump with the datalinktype as IEEE802 i get the error:
tcpdump: IEEE802 is not one of the DLTs supported by this device
How can i dump packets using the supported datalink types of the pcap-getIV.pl script?
Surely Airport Express supports IEEE802 !!!
Regards,
-Rob-
Start Free Trial