Wireshark-commits: [Wireshark-commits] master 61ccf52: ieee80211: Decrypt and dissect EAPOL keydata
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=61ccf52107c6762288e29f752e47623ff2f26166
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
61ccf52 by Mikael Kanstrup (mikael.kanstrup@xxxxxxxx):
ieee80211: Decrypt and dissect EAPOL keydata
Decrypt EAPOL keydata information and have it dissected with the
ieee80211 dissector.
This is achieved by letting the Dot11Decrypt engine retrieve the EAPOL
keydata decrypted while extracting the GTK during 4-way handshake.
The ieee80211 dissector then stores the decrypted data in packet proto
data so that the wlan_rsna_eapol subdissector can retrieve it for
dissection.
Change-Id: I2145f47396cf3261b40e623fddc9ed06b3d7e72b
Reviewed-on: https://code.wireshark.org/review/30530
Petri-Dish: Anders Broman <a.broman58@xxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
Actions performed:
from a51b3d1 Dumpcap: Don't let individual pipes stop our capture.
add 61ccf52 ieee80211: Decrypt and dissect EAPOL keydata
Summary of changes:
epan/crypt/dot11decrypt.c | 86 ++++++++++++++++++++++-----------
epan/crypt/dot11decrypt_system.h | 4 +-
epan/dissectors/packet-ieee80211.c | 99 ++++++++++++++++++++++++++++++++++++--
3 files changed, 156 insertions(+), 33 deletions(-)