|
|
@ -404,7 +404,7 @@ class Machine():
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
cleanupcmd = ""
|
|
|
|
cleanupcmd = ""
|
|
|
|
|
|
|
|
|
|
|
|
cmd = f"cd {self.caldera_basedir}; {cleanupcmd} git clone https://github.com/mitre/caldera.git --recursive --branch {version}; cd caldera; pip3 install -r requirements.txt"
|
|
|
|
cmd = f"cd {self.caldera_basedir}; {cleanupcmd} git clone https://github.com/mitre/caldera.git --recursive --branch {version}; cd caldera; git checkout {version}; pip3 install -r requirements.txt"
|
|
|
|
self.attack_logger.vprint(f"{CommandlineColors.OKGREEN}Caldera server installed {CommandlineColors.ENDC}", 1)
|
|
|
|
self.attack_logger.vprint(f"{CommandlineColors.OKGREEN}Caldera server installed {CommandlineColors.ENDC}", 1)
|
|
|
|
res = self.vm_manager.__call_remote_run__(cmd)
|
|
|
|
res = self.vm_manager.__call_remote_run__(cmd)
|
|
|
|
return "Result installing caldera server " + str(res)
|
|
|
|
return "Result installing caldera server " + str(res)
|
|
|
|