diff --git a/impacket/krb5/gssapi.py b/impacket/krb5/gssapi.py index 25167c238..227fe1046 100644 --- a/impacket/krb5/gssapi.py +++ b/impacket/krb5/gssapi.py @@ -254,6 +254,9 @@ def GSS_Wrap(self, sessionKey, data, sequenceNumber, direction='init', encrypt=T cipher = self.cipherType() + if confounder is None: + confounder = b(''.join([rand.choice(string.ascii_letters) for _ in range(8)])) + if padding: padStr = padding pad = len(padding)