From 45159fdca658ca5f3431992bcfe48210308a3426 Mon Sep 17 00:00:00 2001 From: Kjell Tore Fossbakk Date: Fri, 1 Mar 2019 10:06:04 +0100 Subject: [PATCH] Fixes broken unittest --- d4tls/fingerprinter_test.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/d4tls/fingerprinter_test.go b/d4tls/fingerprinter_test.go index 7112285..664f47c 100644 --- a/d4tls/fingerprinter_test.go +++ b/d4tls/fingerprinter_test.go @@ -203,7 +203,8 @@ func TestJA3(t *testing.T) { for _, etlsrecord := range tls.Handshake { if etlsrecord.ETLSHandshakeMsgType == 1 { // Populate Client Hello related fields - tlss.PopulateClientHello(etlsrecord.ETLSHandshakeClientHello, "", "", "", "", time.Now()) + tlss.PopulateClientHello(etlsrecord.ETLSHandshakeClientHello) + tlss.SetTimestamp(time.Now()) tlss.D4Fingerprinting("ja3") t.Logf("%v", tlss.Record.JA3) t.Logf("%v", tlss.Record.JA3Digest) @@ -279,7 +280,8 @@ func TestGreaseClientHelloExtensionExlusion(t *testing.T) { for _, etlsrecord := range tls.Handshake { if etlsrecord.ETLSHandshakeMsgType == 1 { // Populate Client Hello related fields - tlss.PopulateClientHello(etlsrecord.ETLSHandshakeClientHello, "", "", "", "", time.Now()) + tlss.PopulateClientHello(etlsrecord.ETLSHandshakeClientHello) + tlss.SetTimestamp(time.Now()) tlss.D4Fingerprinting("ja3") t.Logf("%v", tlss.Record.JA3Digest) if strings.Index(tlss.Record.JA3, "2570") != -1 { @@ -312,7 +314,8 @@ func TestGreaseClientHelloCipherExlusion(t *testing.T) { for _, etlsrecord := range tls.Handshake { if etlsrecord.ETLSHandshakeMsgType == 1 { // Populate Client Hello related fields - tlss.PopulateClientHello(etlsrecord.ETLSHandshakeClientHello, "", "", "", "", time.Now()) + tlss.PopulateClientHello(etlsrecord.ETLSHandshakeClientHello) + tlss.SetTimestamp(time.Now()) tlss.D4Fingerprinting("ja3") if strings.Index(tlss.Record.JA3, "2570") != -1 { t.Logf("GREASE values should not end up in JA3\n")