Sliver C2: The Modern Cobalt Strike Alternative

Manish Garg
Manish Garg Associate of (ISC)² · RingSafe
Apr 25, 2026
3 min read

Last updated: April 26, 2026

Sliver is the open-source modern C2 framework that has largely replaced Cobalt Strike for red-team operations against Indian enterprise environments since 2023. Written in Go, cross-platform, with mature evasion and operator usability, Sliver is now what Cobalt Strike was 5 years ago. This article covers Sliver as an operator, the detection patterns defenders should know, and why “block Cobalt Strike signatures” is no longer enough.

Why Sliver replaced Cobalt Strike for many teams

  • Open source — no licensing cost, no procurement obstacle
  • Active development — BishopFox maintains aggressively
  • Cross-platform — Windows, Linux, macOS implants
  • Cobalt Strike’s commercial signal — many SOC teams flag any Cobalt Strike telemetry as immediately critical, treating it as confirmed compromise
  • Cobalt Strike cracked versions are widely circulated; legitimate CS use raises liability concerns

Sliver operator workflow

Server side (the C2 listener):

# Install
curl https://sliver.sh/install | sudo bash

# Start server
sliver-server

# Configure listener
sliver > mtls --lhost <public-ip> --lport 443
sliver > https --lhost <public-ip> --lport 443

# Generate implant
sliver > generate --mtls <listener-id> --os windows --arch amd64 --format exe \
  --save /tmp/implant.exe --debug

Once the implant runs on target, the operator gets a session in sliver console.

Capability set

  • Shell + execution — interactive shell, command execution, BOFs (Beacon Object Files) compatibility with Cobalt Strike
  • File operations — upload, download, ls, cat
  • Process management — list, kill, migrate
  • Lateral movement — pivot listeners, service installation, WMI
  • Credential access — multiple credential extraction modules
  • Persistence — scheduled tasks, services, registry
  • Network pivot — port forwarding, SOCKS5
  • Stagers — multiple loader options for in-memory execution

Detection — what works

Network-side:

  • JA3 / JA4 fingerprinting — Sliver has distinct TLS fingerprints (changing across versions but tracked by community detection projects)
  • Certificate analysis — Sliver’s default self-signed certificates have detectable patterns (defaults often left by hasty operators)
  • Beacon timing — Sliver beacon defaults to specific intervals; jitter is configurable but defaults remain detectable
  • HTTP fingerprinting — when running HTTPS C2, the URL paths, headers, and request patterns have signatures

Endpoint-side:

  • Memory scanning — Sliver implants written in Go produce specific in-memory artefacts. YARA rules from public repos catch them
  • Process behaviour — Sliver implants make specific syscalls in patterns distinguishable from benign processes
  • Beacon-process anomalies — long-running process making periodic outbound HTTPS to non-business destinations

Sigma rules: SigmaHQ has community-maintained Sliver detection rules. Florian Roth’s rules cover memory-side detection.

Evasion considerations

Operators routinely apply:

  • Custom HTTP profiles — modify URLs and headers to mimic legitimate traffic (Salesforce, Microsoft 365 patterns)
  • Domain fronting — route C2 traffic through CDN edge to mask the actual destination
  • Custom implant builders — modify Sliver source for unique signatures per engagement
  • Process injection — inject implant into trusted processes (svchost, explorer)
  • Sleep masking + jitter — encrypt implant memory while sleeping to evade memory scanners

The 2026 threat landscape

Sliver is only one of multiple modern C2 frameworks in active use:

  • Havoc — newer C2 with improved evasion, popular in CTI reports through 2024
  • Mythic — multi-agent framework supporting many implant types
  • Brute Ratel C4 — commercial, with a notorious leaked-version problem
  • Custom implants — APT groups increasingly use bespoke implants for high-priority targets

Defender’s job: don’t focus on Cobalt Strike alone. Modern detection covers behaviour patterns, not specific tool signatures.

Compliance angle

  • SEBI CSCRF — MITRE T1071 (Application Layer Protocol C2) coverage required
  • RBIincident response capability for C2 detection
  • DPDP §8(5) — defensible-security posture must include modern C2 detection

The takeaway

Sliver is the modern C2 your red team uses (or your adversary). Detection requires behaviour-based rules, not signature matching against Cobalt Strike specifically. SigmaHQ rules + Falco / EDR with memory scanning + JA4 / network fingerprinting form the layered defence. Test your detection against Sliver in a lab; if your SIEM doesn’t fire, you have a gap.

Need a real pentest?

Get a VAPT scoping call

Senior practitioner-led VAPT — not a checklist run by juniors. CVSS-scored findings, free retest, attestation letter. India's SMBs and SaaS teams.

Book VAPT scoping call Replies in 4 working hrs · India-only · Senior consultants