Relay Agent Reverse TCP Listener
This relay listener uses an existing agent to accept reversed connections. The selected (relay) agent, identified by its GUID, waits for an incoming connection on a specified port. When a new agent is executed, it will attempt to connect to this relay agent using one of its provided hosts. If successful, communication will be routed through the relay agent.
Plugin ID: shelldot.listener.relay-agent-reverse-tcp
Configuration
The table below details the required configuration parameters:
Attribute | Description |
---|---|
relayAgentGuid | The GUID of the existing agent that will listen for connections. |
hosts | An array of hostnames or IP addresses for the relay agent. |
port | The TCP port on which the relay agent will listen for incoming connections. |
handshakeBytes | Random bytes used for the initial handshake between the agents. |
startTime | (Optional) The start time for the listener if it should not start immediately (ISO format). |