Skip to content

Commit 78c08df

Browse files
authored
Merge pull request Pennyw0rth#552 from jdholtz/smbexec-delete-service
[smb] Always delete service when using smbexec
2 parents 9e16436 + 7f43b4a commit 78c08df

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

nxc/protocols/smb/smbexec.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,10 @@ def execute_remote(self, data):
124124
try:
125125
self.logger.debug(f"Remote service {self.__serviceName} started.")
126126
scmr.hRStartServiceW(self.__scmr, service)
127+
except Exception:
128+
pass
127129

130+
try:
128131
self.logger.debug(f"Remote service {self.__serviceName} deleted.")
129132
scmr.hRDeleteService(self.__scmr, service)
130133
scmr.hRCloseServiceHandle(self.__scmr, service)

0 commit comments

Comments
 (0)