mirror of
https://github.com/zeek/zeek.git
synced 2025-10-10 02:28:21 +00:00
Recognize TLS 1.3 negotiation correctly.
The way in which TLS 1.3 is negotiated was changed slightly in later revisions of the standard. The final version is only sent in an extension - while the version field in the server hello still shows TLS 1.2. This patch makes ssl.log show the correct version again.
This commit is contained in:
parent
961f0dfb25
commit
f39efd0317
8 changed files with 57 additions and 6 deletions
|
@ -0,0 +1,4 @@
|
|||
# @TEST-EXEC: bro -C -r $TRACES/tls/tls13draft23-chrome67.0.3368.0-canary.pcap %INPUT
|
||||
# @TEST-EXEC: btest-diff ssl.log
|
||||
|
||||
# Test that we correctly parse the version out of the extension in an 1.3 connection
|
Loading…
Add table
Add a link
Reference in a new issue