diff --git a/impacket/krb5/gssapi.py b/impacket/krb5/gssapi.py index 948e723b4..f30060acf 100644 --- a/impacket/krb5/gssapi.py +++ b/impacket/krb5/gssapi.py @@ -132,7 +132,8 @@ def GSS_Wrap(self, sessionKey, data, sequenceNumber, direction = 'init', encrypt token = self.WRAP() # Let's pad the data - pad = (8 - (len(data) % 8)) & 0x7 + # pad = (8 - (len(data) % 8)) & 0x7 + pad = (16 - (len(data) % 16)) & 15 padStr = b(chr(pad)) * pad data += padStr