Skip to content

Commit fcb3078

Browse files
author
cyber02
committed
fix(ntlm): include server hostname in Workstation field of Authenticate message
1 parent 07b4eba commit fcb3078

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

nxc/protocols/winrm.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,8 @@ def check_if_admin(self):
145145
return True
146146

147147
def plaintext_login(self, domain, username, password):
148+
# Add server hostname to the Workstation field in NTLM Authenticate Message (Message 3)
149+
os.environ["NETBIOS_COMPUTER_NAME"] = self.hostname
148150
self.admin_privs = False
149151
self.password = password
150152
self.username = username

0 commit comments

Comments
 (0)