0Pricing
Cyber Security Academy · Lesson

C2 Frameworks: Cobalt Strike and Sliver

Understand listener/agent architecture, beacon configuration, and operator workflow in C2 frameworks.

C2 Frameworks: Cobalt Strike and Sliver is a free Cyber Security Academy lesson on CoddyKit — lesson 1 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Cyber Security Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

What is a C2 Framework?

A Command and Control (C2) framework is a platform for managing compromised systems during red team operations. It provides communication channels between the operator and implants, task management, post-exploitation modules, and logging.

Cobalt Strike

Cobalt Strike is the most widely used commercial C2 framework. Features:

  • Malleable C2 profiles (customize network traffic to blend in)
  • Beacon implant (HTTP, HTTPS, DNS, SMB communications)
  • Team server for multi-operator collaboration
  • Aggressor Script for automation

Frequently misused by real threat actors — recognize it in IR investigations.

Cobalt Strike Beacon

The Beacon payload supports:

  • Sleep intervals with jitter (evade timing-based detection)
  • Encrypted communications
  • In-memory execution (no files on disk)
  • SOCKS proxy through compromised hosts

Sliver: Open-Source Alternative

Sliver (BishopFox) is a free, open-source C2 framework:

  • Supports mTLS, HTTP/S, DNS, WireGuard channels
  • Implants generated in Go (cross-platform)
  • Built-in implant obfuscation (Garble)
  • Multi-player support
# Generate a Sliver implant:
generate --mtls your.c2server.com:443 --os linux --save ./implant

Metasploit Meterpreter vs Dedicated C2

Metasploit's Meterpreter is a basic C2, but dedicated frameworks like Cobalt Strike and Sliver offer:

  • Better operational security (malleable/custom protocols)
  • Multi-operator support
  • More sophisticated post-exploitation
  • Logging and reporting for red team engagements

C2 Infrastructure

Operational security for C2 infrastructure:

  • Use redirectors (nginx) to hide the true C2 server
  • Domain fronting (route through CDN to hide C2 domain)
  • Obtain legitimate-looking domains (categorized by web filters)
  • Use separate infrastructure per engagement

Detection of C2 Traffic

Blue teams detect C2 via:

  • Unusual HTTP User-Agent strings or headers
  • Periodic beacon intervals (regular outbound connections)
  • DNS queries to newly registered/low-reputation domains
  • Yara rules matching Cobalt Strike/Sliver signatures
  • Memory scanning for known implant patterns

Post-Exploitation Modules

Common C2 post-exploitation capabilities:

  • Credential dumping (Mimikatz integration)
  • Lateral movement (WMI, PSExec, SMB)
  • Persistence (scheduled tasks, registry keys)
  • Screenshot, keylogger, file browser
  • Pivoting through compromised hosts

Malleable C2 Profiles

Cobalt Strike's Malleable C2 profiles customize beacon traffic to mimic legitimate applications (Slack, Teams, OneDrive). Network defenses signature-match on default profiles — custom profiles evade these signatures.

Ethical Use and Authorization

C2 frameworks are legitimate penetration testing tools that require explicit written authorization. Using C2 frameworks against unauthorized targets is a federal crime. Ensure rules of engagement clearly define:

  • Scope of compromised systems allowed
  • Data exfiltration restrictions
  • Out-of-scope targets

Recognizing C2 in Investigations

IR teams look for:

  • Unusual parent-child process relationships (Word spawning PowerShell)
  • LOLBins making external network connections
  • Encoded PowerShell commands in event logs
  • Scheduled tasks or services with unusual names
  • Cobalt Strike watermarks in memory (Team ID in Beacon)

Quick Check: C2 Frameworks

What feature of Cobalt Strike allows operators to customize beacon network traffic to mimic legitimate services and evade detection?

Lesson Recap

C2 frameworks (Cobalt Strike, Sliver) manage implants on compromised systems with encrypted channels, post-exploitation modules, and multi-operator support. Malleable C2 profiles evade detection by mimicking legitimate traffic. Detection: beacon intervals, unusual DNS, Yara signatures. Always requires written authorization — misuse is criminal.

Frequently asked questions

Is the “C2 Frameworks: Cobalt Strike and Sliver” lesson free?

Yes — the full text of “C2 Frameworks: Cobalt Strike and Sliver” is free to read here on the web, and the Cyber Security Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Cyber Security Academy course, upgrade to CoddyKit PRO.

What will I learn in “C2 Frameworks: Cobalt Strike and Sliver”?

Understand listener/agent architecture, beacon configuration, and operator workflow in C2 frameworks. You practise Cyber Security Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Cyber Security Academy?

No prior experience is required. Cyber Security Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 1 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “C2 Frameworks: Cobalt Strike and Sliver” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Cyber Security Academy lesson?

Yes. Every Cyber Security Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. C2 Frameworks: Cobalt Strike and Sliver
  2. Living-Off-the-Land Binaries (LOLBins)
  3. Lateral Movement Techniques
  4. Red Team Report Writing
← Back to Cyber Security Academy