Agent: Fix capitalization of Dict type hints in IPuppet

This commit is contained in:
Mike Salvatore 2021-11-23 06:32:31 -05:00
parent 4fc484cd8d
commit 6e6c3f6133
2 changed files with 5 additions and 5 deletions

View File

@ -62,7 +62,7 @@ class IPuppet(metaclass=abc.ABCMeta):
"""
@abc.abstractmethod
def exploit_host(self, name: str, host: str, options: dict, interrupt: threading.Event) -> bool:
def exploit_host(self, name: str, host: str, options: Dict, interrupt: threading.Event) -> bool:
"""
Runs an exploiter against a remote host
:param str name: The name of the exploiter to run
@ -74,7 +74,7 @@ class IPuppet(metaclass=abc.ABCMeta):
"""
@abc.abstractmethod
def run_payload(self, name: str, options: dict, interrupt: threading.Event) -> None:
def run_payload(self, name: str, options: Dict, interrupt: threading.Event) -> None:
"""
Runs a payload
:param str name: The name of the payload to run

View File

@ -141,7 +141,7 @@ class MockPuppet(IPuppet):
return {}
def run_pba(self, name: str, options: dict) -> None:
def run_pba(self, name: str, options: Dict) -> None:
logger.debug(f"run_pba({name}, {options})")
return None
@ -206,13 +206,13 @@ class MockPuppet(IPuppet):
return {}
def exploit_host(self, name: str, host: str, options: dict, interrupt: threading.Event) -> bool:
def exploit_host(self, name: str, host: str, options: Dict, interrupt: threading.Event) -> bool:
logger.debug(f"exploit_hosts({name}, {host}, {options})")
successful_exploiters = {DOT_1: {"PowerShellExploiter"}, DOT_3: {"SSHExploiter"}}
return name in successful_exploiters.get(host, {})
def run_payload(self, name: str, options: dict, interrupt: threading.Event) -> None:
def run_payload(self, name: str, options: Dict, interrupt: threading.Event) -> None:
logger.debug(f"run_payload({name}, {options})")
return None