Skip to main content
The Teamserver section configures the bind address, port, and compiler paths for the Havoc Teamserver.

Syntax

Parameters

string
required
The bind address used by the teamserver to accept client connections.Default: "0.0.0.0" (listens on all interfaces)
integer
required
The port the teamserver listens on for client connections.Default: 40056

Build Configuration

The Build section specifies the paths to cross-compilation tools used for generating Demon implants.
string
required
Path to the x64 MinGW cross-compiler (gcc).Example: "data/x86_64-w64-mingw32-cross/bin/x86_64-w64-mingw32-gcc"
string
required
Path to the x86 MinGW cross-compiler (gcc).Example: "data/i686-w64-mingw32-cross/bin/i686-w64-mingw32-gcc"
string
required
Path to the NASM assembler binary.Example: "/usr/bin/nasm"

Examples

Standard Configuration

System-Wide Compilers

The teamserver must have access to MinGW cross-compilers and NASM to compile Demon implants. Ensure these tools are installed and the paths are correct before starting the teamserver.

Usage

Start the teamserver with a profile:
All files created during teamserver operations are stored in the /Havoc/data/* directory.