wireshark/test/captures
Alexander Wetzel cb3dd958af WPA/WPA2 decoding fixes and improvements
- start decoding when we have eapol1+2 packets
  Do not insist on a complete captured handshake, decode what we can.

- more robust way to detect eapol #2 packets
  At least Win 10 is violating the spec on rekey by setting the secure
  bit in #2. Unpatched version shows and handles #2 as #4, breaking
  decoding after rekey.

- fixed eapol rekey key handling
  Inital patch (see https://code.wireshark.org/review/8268)
  is adding redundant keys, since it scans all the time
  and not only once.

- ignore tailing garbage after eapol sections in frame
  See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9065#c8

Included testcase to test decode for incomplete handshakes and eapol2
packets with secure bit set on rekey.

Ping-Bug: 9065
Change-Id: Id775088db9b5aaa80da9efdeed6902d024b5c0cd
Reviewed-on: https://code.wireshark.org/review/11484
Reviewed-by: Michael Mann <mmann78@netscape.net>
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2015-11-09 11:28:14 +00:00
..
c1222_std_example8.pcap
dhcp-nanosecond.pcap
dhcp-nanosecond.pcapng
dhcp.pcap
dhcp.pcapng
dhe1.pcapng.gz add a test for SSL/TLS decryption using the master secret 2014-03-13 21:42:50 +00:00
dmgr.pcapng SSL: Add support for private key password when decrypting 2015-06-04 15:49:45 +00:00
dns+icmp.pcapng.gz
dns_port.pcap Add filterable expert info for Lua 2014-03-26 05:20:17 +00:00
dvb-ci_UV1_0000.pcap add a decryption test for DVB-CI to the testsuite 2013-12-07 17:56:39 +00:00
empty.pcap Add test suite for verifying Lua global variables/tables of previous releases have not disappeared. 2014-02-21 16:28:07 +00:00
ikev1-certs.pcap test: add decryption test for isakmp with certificates 2014-09-24 22:06:31 +00:00
many_interfaces.pcapng.1 Mergecap: add test suite for various merging scenarios 2015-08-19 04:27:42 +00:00
many_interfaces.pcapng.2 Mergecap: add test suite for various merging scenarios 2015-08-19 04:27:42 +00:00
many_interfaces.pcapng.3 Mergecap: add test suite for various merging scenarios 2015-08-19 04:27:42 +00:00
packet-h2-14_headers.pcapng HTTP2: Add HPACK decode to test suite 2015-01-20 07:31:23 +00:00
rsa-p-lt-q.pcap ssl-utils: fix failing decryption for some RSA keys 2015-07-15 21:31:44 +00:00
rsasnakeoil2.pcap
sample_control4_2012-03-24.pcap
segmented_fpm.pcap Lua: Expose tcp_dissect_pdus() to Lua 2015-01-27 15:14:12 +00:00
sip.pcapng Fix lua file testsuite not working and weak heuristic readers not being registered 2014-03-19 17:02:40 +00:00
sipmsg.log Add capture file reader/writer support for Lua so scripts can implement new capture file formats. 2014-03-19 05:04:54 +00:00
snakeoil-dtls.pcap
wpa-Induction.pcap.gz
wpa-eap-tls.pcap.gz IEEE 802.11: 802.1X (WPA-EAP) rekeying support 2015-05-08 04:27:49 +00:00
wpa-test-decode.pcap.gz WPA/WPA2 decoding fixes and improvements 2015-11-09 11:28:14 +00:00