sliver_config

sliver_config stores connection settings for one or more Sliver C2 servers. Each connection is identified by a name. The first defined connection is used by default when a command does not specify one explicitly.

sliver_config:
  primary:
    config_file: /home/attacker/.sliver-client/configs/attacker_localhost.cfg

Multiple servers can be defined and selected per command via the connection field:

sliver_config:
  sliver_server1:
    config_file: /home/attacker/.sliver-client/configs/attacker_localhost.cfg
  sliver_server2:
    config_file: /home/attacker/.sliver-client/configs/attacker2_localhost.cfg

Note

Backwards compatibility: The legacy single-server format is still accepted and is automatically migrated to a named entry called default:

# Legacy format (still supported)
sliver_config:
  config_file: /home/attacker/.sliver-client/configs/attacker_localhost.cfg
config_file

Path to the Sliver client configuration file. This file is generated by the Sliver server during operator setup and is typically found under ~/.sliver-client/configs/.

Type:

str