Adaptix Framework
AdaptixC2 GitHubExtension-Kit
  • Welcome
  • Adaptix C2
    • Getting Starting
      • Installation
      • Starting
    • User Interface
    • Listeners and Agents
    • Agent Browsers
      • File Browser
      • Process Browser
    • Data management
      • Tasks storage
      • Downloads Storage
      • Screenshots Storage
    • BOF and Extensions
    • Pivoting
    • Linking Agents
  • Extenders
    • Listeners
      • Beacon HTTP
      • Beacon SMB
      • Beacon TCP
      • Gopher TCP
    • Agents
      • Beacon
        • Beacon BOFs
      • Gopher
  • Development
    • Plugins
    • Listener plugin
    • Agent plugin
  • AX Support Soft
    • AxChecker
    • CmdChecker
  • Changelog
    • v0.1 -> v0.2
    • v0.2 -> v0.3
    • v0.3 -> v0.4
Powered by GitBook
On this page
  1. Extenders
  2. Listeners

Beacon HTTP

PreviousListenersNextBeacon SMB

Last updated 19 days ago

"Beacon HTTP" listener starts a web server and registers a "beacon" agent.

Beacon HTTP parameters

Parameter
Description

Host & port (Bind)

Required. The interface address and port to which your HTTP Beacon web server will bind.

Callback addresses

Required. List of address:port to which the agent will send requests. Current server rotation strategy: round-robin.

Method

The HTTP method that the agent will use to transmit data to the server and receive commands

URI

Required. The HTTP endpoint to which the agent sends the request.

User-Agent

Required. User-Agent for HTTP requests

Heartbeat Header

Required. The HTTP header in which the agent will transmit registration information

Use SSL

If set, use HTTPS. If the SSL certificate and key are not specified, the server will generate them itself.

Parameter
Description

Trust X-Forwarded-For

This option decides if listener uses the X-Forwarded-For HTTP header to determine the remote address of a request. Use this option if your AdaptixServer is behind an HTTP redirector

Host Header

Host header for HTTP requests

Request Headers

HTTP headers that the agent will use when sending the request

Server Headers

HTTP headers that will be in the server's response.

Page Error - the HTTP server's response to any request that is not from an agent.

Page Payload - Server response to agent request. <<<PAYLOAD_DATA>>> will be replaced with data for the agent.