We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7162fd9 commit ae653c2Copy full SHA for ae653c2
1 file changed
nxc/protocols/ldap.py
@@ -259,7 +259,8 @@ def enum_host_info(self):
259
ntlm_info = parse_challenge(ntlm_challenge)
260
self.server_os = ntlm_info["os_version"]
261
262
- if not self.kdcHost and self.domain and self.domain == self.remoteName:
+ # using kdcHost is buggy on impacket when using trust relation between ad so we kdcHost must stay to none if targetdomain is not equal to domain
263
+ if not self.kdcHost and self.domain and self.domain == self.targetDomain:
264
result = self.resolver(self.domain)
265
self.kdcHost = result["host"] if result else None
266
self.logger.info(f"Resolved domain: {self.domain} with dns, kdcHost: {self.kdcHost}")
0 commit comments