We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 80d03ad + 7031913 commit a28c441Copy full SHA for a28c441
1 file changed
nxc/protocols/smb.py
@@ -581,7 +581,8 @@ def check_if_admin(self):
581
try:
582
# 0xF003F - SC_MANAGER_ALL_ACCESS
583
# http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981(v=vs.85).aspx
584
- scmr.hROpenSCManagerW(dce, f"{self.host}\x00", "ServicesActive\x00", 0xF003F)
+ scmrobj = scmr.hROpenSCManagerW(dce, f"{self.host}\x00", "ServicesActive\x00", 0xF003F)
585
+ scmr.hREnumServicesStatusW(dce, scmrobj["lpScHandle"])
586
self.logger.debug(f"User is admin on {self.host}!")
587
self.admin_privs = True
588
except scmr.DCERPCException:
0 commit comments