Skip to content

Commit dd6c62e

Browse files
committed
Delete funciton created with same as nanodump and handlekatz
1 parent fdb1a79 commit dd6c62e

1 file changed

Lines changed: 9 additions & 10 deletions

File tree

nxc/modules/procdump.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,7 @@ def on_admin_login(self, context, connection):
9898
except Exception as e:
9999
context.log.fail(f"Error while get file: {e}")
100100

101-
try:
102-
connection.conn.deleteFile(self.share, self.tmp_share + self.procdump)
103-
context.log.success(f"Deleted procdump file on the {self.share} share")
104-
except Exception as e:
105-
context.log.fail(f"Error deleting procdump file on share {self.share}: {e}")
101+
self.delete_procdump_binary(connection, context)
106102

107103
try:
108104
connection.conn.deleteFile(self.share, self.tmp_share + machine_name)
@@ -154,8 +150,11 @@ def on_admin_login(self, context, connection):
154150
context.log.fail("Error openning dump file", str(e))
155151

156152
else:
157-
try:
158-
connection.conn.deleteFile(self.share, self.tmp_share + self.procdump)
159-
context.log.success(f"Deleted procdump file on the {self.share} share")
160-
except Exception as e:
161-
context.log.fail(f"Error deleting procdump file on share {self.share}: {e}")
153+
self.delete_procdump_binary(connection, context)
154+
155+
def delete_procdump_binary(self, connection, context):
156+
try:
157+
connection.conn.deleteFile(self.share, self.tmp_share + self.procdump)
158+
context.log.success(f"Deleted procdump file on the {self.share} share")
159+
except Exception as e:
160+
context.log.fail(f"Error deleting procdump file on share {self.share}: {e}")

0 commit comments

Comments
 (0)