forked from p15670423/monkey
Agent: Pass ExploitInterceptingTelemetryMessenger to Master
This commit is contained in:
parent
aba0446e61
commit
84cb14e1c5
|
@ -36,6 +36,9 @@ from infection_monkey.puppet.puppet import Puppet
|
|||
from infection_monkey.system_singleton import SystemSingleton
|
||||
from infection_monkey.telemetry.attack.t1106_telem import T1106Telem
|
||||
from infection_monkey.telemetry.attack.t1107_telem import T1107Telem
|
||||
from infection_monkey.telemetry.messengers.exploit_intercepting_telemetry_messenger import (
|
||||
ExploitInterceptingTelemetryMessenger,
|
||||
)
|
||||
from infection_monkey.telemetry.messengers.legacy_telemetry_messenger_adapter import (
|
||||
LegacyTelemetryMessengerAdapter,
|
||||
)
|
||||
|
@ -164,9 +167,13 @@ class InfectionMonkey:
|
|||
|
||||
victim_host_factory = self._build_victim_host_factory(local_network_interfaces)
|
||||
|
||||
telemetry_messenger = ExploitInterceptingTelemetryMessenger(
|
||||
self.telemetry_messenger, self._monkey_inbound_tunnel
|
||||
)
|
||||
|
||||
self._master = AutomatedMaster(
|
||||
puppet,
|
||||
self.telemetry_messenger,
|
||||
telemetry_messenger,
|
||||
victim_host_factory,
|
||||
ControlChannel(self._default_server, GUID),
|
||||
local_network_interfaces,
|
||||
|
|
Loading…
Reference in New Issue