Skip to content

Commit 5103f57

Browse files
authored
Merge pull request Pennyw0rth#536 from Pennyw0rth/pfx_fix
fix pfx auth on non dc
2 parents 5d680a9 + 4a3f3e3 commit 5103f57

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

nxc/helpers/pfx.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ def pfx_auth(self):
509509
req = ini.build_asreq(self.domain, username)
510510
self.logger.info("Requesting TGT")
511511

512-
sock = KerberosClientSocket(KerberosTarget(self.host))
512+
sock = KerberosClientSocket(KerberosTarget(self.kdcHost))
513513
try:
514514
res = sock.sendrecv(req)
515515
except Exception as e:
@@ -527,7 +527,7 @@ def pfx_auth(self):
527527
creds = ccache.getCredential(principal)
528528
if creds is not None:
529529
tgt = creds.toTGT()
530-
dumper = GETPAC(username, self.domain, self.host, key, tgt)
530+
dumper = GETPAC(username, self.domain, self.kdcHost, key, tgt)
531531
nthash = dumper.dump()
532532
if not self.kerberos:
533533
self.hash_login(self.domain, username, nthash)

0 commit comments

Comments
 (0)