We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3b0f74f commit 8fd0e39Copy full SHA for 8fd0e39
1 file changed
nxc/protocols/ldap.py
@@ -256,9 +256,9 @@ def check_ldaps_cbt(self):
256
self.cbt_status = "Always" # CBT is Required
257
elif str(e).find("data 52e") >= 0:
258
ldap_connection = ldap_impacket.LDAPConnection(url=ldap_url, baseDN=self.baseDN, dstIp=self.host)
259
- tmp = bytearray(ldap_connection._LDAPConnection__channel_binding_value)
260
- tmp[15] = (tmp[3] + 1) % 256
261
- ldap_connection._LDAPConnection__channel_binding_value = bytes(tmp)
+ new_cbv = bytearray(ldap_connection._LDAPConnection__channel_binding_value)
+ new_cbv[15] = (new_cbv[3] + 1) % 256
+ ldap_connection._LDAPConnection__channel_binding_value = bytes(new_cbv)
262
try:
263
ldap_connection.login(user=" ", domain=self.domain)
264
except ldap_impacket.LDAPSessionError as e:
0 commit comments