security enabled verified high v1.0.0

havoc

Modern post-exploitation command and control framework with a GUI interface, supporting agent communication, payload generation, and team collaboration.

📋 Live Preview
havoc {flags}
๐Ÿ“Ž flags
havoc {flags}

Sandbox: execFile · Timeout: 3600s

Capabilities

agent.communication
implant.generation
post.exploitation
command.control.c2
adversary.simulation

Parameters

Name Type Required Default Description Aliases
teamserver-host string No - Team server host address --teamserver-host
teamserver-port integer No - Team server port --teamserver-port
flag-v boolean No - Verbose output -v, --verbose
profile string No - C2 profile configuration file --profile

Contract

Inputs

network.target.ip

Listener bind address

network.port.number

Listener bind port

payload.type

Payload type (dll, exe, shellcode)

Outputs

agent.session

Active agent session

implant.binary

Generated implant payload

Side effects: network_trafficprocess_spawnfilesystem_write

Workflow Edges

Produces

agent.sessionimplant.binary

Consumes

network.target.ipnetwork.port.numberpayload.type

Resource Profile

ResourceValue
CPUmedium
Memory256 MB
Networkhigh
Disk I/Olow

Examples

Start the Havoc team server

havoc server --profile havoc.yaotl

Start the Havoc client GUI

havoc client

Generate a default HTTP implant

havoc generate --listener http --target https://example.com

Documentation

Havoc โ€” Modern C2 Framework

Havoc is a modern post-exploitation command and control framework with a native GUI client and team server architecture. It supports multiple agent types, encrypted C2 channels, and integrated reporting for red team operations.

Architecture

  • Team Server โ€” Central orchestrator managing agents and operators
  • Client โ€” GUI-based operator interface (Qt-based)
  • Agent โ€” Implant running on compromised hosts
  • Listener โ€” C2 endpoint for agent callbacks

Common Commands

# Start team server
havoc server --profile config.yaotl

# Launch client
havoc client

# Generate agent
havoc generate --listener https --target https://c2.example.com

Related Tools

slivercovenantempiremythic

References