Skip to content

Commit f4bac9b

Browse files
committed
Revert logging change to original state
1 parent d644ac1 commit f4bac9b

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

nxc/protocols/smb/samrfunc.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from impacket.dcerpc.v5.rpcrt import RPC_C_AUTHN_GSS_NEGOTIATE
1010
from impacket.nmb import NetBIOSError
1111
from impacket.smbconnection import SessionError
12-
from nxc.logger import logger
12+
from nxc.logger import nxc_logger
1313

1414

1515
class SamrFunc:
@@ -36,7 +36,7 @@ def __init__(self, connection):
3636
if self.password is None:
3737
self.password = ""
3838

39-
self.samr_query = SAMRQuery(username=self.username, password=self.password, domain=self.domain, remote_name=self.addr, remote_host=self.host, kerberos=self.doKerberos, kdcHost=self.kdcHost, aesKey=self.aesKey, logger=self.logger)
39+
self.samr_query = SAMRQuery(username=self.username, password=self.password, domain=self.domain, remote_name=self.addr, remote_host=self.host, kerberos=self.doKerberos, kdcHost=self.kdcHost, aesKey=self.aesKey)
4040
self.lsa_query = LSAQuery(username=self.username, password=self.password, domain=self.domain, remote_name=self.addr, remote_host=self.host, kdcHost=self.kdcHost, kerberos=self.doKerberos, aesKey=self.aesKey, logger=self.logger)
4141

4242
def get_builtin_groups(self):
@@ -93,7 +93,6 @@ def __init__(
9393
kerberos=None,
9494
kdcHost="",
9595
aesKey="",
96-
logger=None,
9796
):
9897
self.__username = username
9998
self.__password = password
@@ -111,7 +110,7 @@ def __init__(
111110

112111
def get_transport(self):
113112
string_binding = rf"ncacn_np:{self.__port}[\pipe\samr]"
114-
logger.debug(f"Binding to {string_binding}")
113+
nxc_logger.debug(f"Binding to {string_binding}")
115114
# using a direct SMBTransport instead of DCERPCTransportFactory since we need the filename to be '\samr'
116115
return transport.SMBTransport(
117116
self.__remote_name,
@@ -147,11 +146,11 @@ def get_server_handle(self):
147146
try:
148147
resp = samr.hSamrConnect(self.dce)
149148
except samr.DCERPCException as e:
150-
logger.debug(f"Error while connecting with Samr: {e}")
149+
nxc_logger.debug(f"Error while connecting with Samr: {e}")
151150
return None
152151
return resp["ServerHandle"]
153152
else:
154-
logger.debug("Error creating Samr handle")
153+
nxc_logger.debug("Error creating Samr handle")
155154

156155
def get_domains(self):
157156
"""Calls the hSamrEnumerateDomainsInSamServer() method directly with list comprehension and extracts the "Name" value from each element in the "Buffer" list."""

0 commit comments

Comments
 (0)