Hi, I'm trying to use dumpcap to do long term captures on a wifi network. Got everything setup right and it records perfectly for the files files with all data decrypted. when it reaches the 300meg mark and then creates the second file it loses the eapol handshake (or more like doesn't remember it), so the second file is just broadcast frames. is there anyway around this so that it keeps the eapol for all files or anything i can do to make this work? Currently using the below command dumpcap -i mon0 -a duration:30000 -b filesize:300535 -a files:32 -w \home\msriptide\test Many thanks guys Mark asked 07 Nov '16, 13:40 msriptide |
2 Answers:
The presence or absence of EAPOL frames should have nothing to do with whether you are able to capture only broadcast frames or not. Long term wireless captures like this are painful to work with, one of the reasons being exactly the issue you present. A couple of options:
C:\tmp>windump -i 1 -s 1600 -w EAPOL -W 200 -C 200 ether proto 0x888e This way, I can quickly see the EAPOLl frames from the system during the test process and determine if I have all four for decryption. If we don't get them all we can't decrypt, so that's where the duplicate mechanism comes into play: check there too.
It's a lot of work to manage this slicing of traces and inserting packets. answered 15 Dec '16, 02:53 Bob Jones edited 15 Dec '16, 02:55 |
Could you use the mergecap function to combine the files? https://www.wireshark.org/docs/man-pages/mergecap.html For example: mergecap -w c:\temp\mergedfile.pcap c:\temp\inout1.pcap c:\temp\input2.pcap answered 14 Dec '16, 11:01 Amato_C |