Skip to content

Reverse shell listener

Simple TCP shell listener - used if the terminal stdin/stdout is piped to socket via netcat for example. Is not meant for connections from generated agents.

Plugin ID: shelldot.listener.generic-reverse-tcp


  • port - On what port the C2 will start waiting for TCP shell connection
  • inputBufferSize - Buffer size reversed for communication

Example(POST content)

POST /api/v1/listeners HTTP/1.1
Authorization: Bearer {JWT_TOKEN}
Content-Type: application/json

  "plugin": "shelldot.listener.generic-reverse-tcp",
  "name": "my-generic-tcp-reverse-listener",
  "configuration": {
    "port": 5555,
    "inputBufferSize": 4000000