Home » Hacktool » Cobalt Strike Beacon

Cobalt Strike Beacon Technical Intelligence Dossier

Category: Hacktool EMBER Samples: 3,500 Status: Curated Threat Profile
Canonical Source & Detection Telemetry

This technical brief is synchronized with the peer-reviewed threat intelligence dossier published at the SystemHelpDesk Cobalt Strike Beacon Threat Profile. Review complete multi-tier YARA rules, Sigma detection rules, and REST API telemetry endpoints on the canonical authority hub.

View Canonical Dossier ↗

Executive Summary & Threat Architecture

Cobalt Strike (specifically its Beacon payload component) is the world's most ubiquitous commercial adversary simulation and post-exploitation framework. Originally authored by Raphael Mudge and developed by HelpSystems (now Fortra) for legitimate red-team penetration testing, cracked and leaked versions (notably versions 4.0 through 4.9) have been comprehensively adopted by sophisticated cybercrime syndicates, initial access brokers, and advanced persistent threat (APT) groups. The core implant, Beacon, operates in-memory using reflective DLL loading and process hollowing to evade traditional endpoint detection and response (EDR) agents. It communicates over encrypted HTTP, HTTPS, DNS, or SMB named pipes using Malleable C2 profiles that emulate benign web traffic. Beacon features modular post-exploitation capabilities including token manipulation, Mimikatz integration for credential dumping, port scanning, lateral movement via WMI and PsExec, and sleep obfuscation techniques (such as Ekko, Foliage, and timer-based memory protection swapping) that protect the payload's memory space between check-ins. It is documented in multiple CISA alerts (including AA21-209A) and actively exploited in combination with edge appliance CVEs.

Observed Threat Aliases: Cobalt Strike Beacon, CobaltStrike, Beacon, HackTool:Win32/CobaltStrike, Trojan.CobaltStrike

Ancestry & Lineage Tracking

Derived From / Upstream Ancestry: armitage

Documented Downstream Variants: cobalt strike 3.x, cobalt strike 4.0-4.9, cobalt strike cracked bofs

Weaponized Vulnerabilities & Exploitation Topology

Documented common vulnerabilities and exposures (CVEs) weaponized by Cobalt Strike Beacon operators for initial execution, sandbox evasion, or SYSTEM-level kernel privilege escalation:

CVE IdentifierExploitation ScopeOfficial Reference
CVE-2022-42948 (Canonical Catalog Hub ↗)Weaponized in in-the-wild exploitation chainsNIST NVD Advisory ↗

→ Explore all 77 exploited vulnerabilities on the SystemHelpDesk CVE Threat Matrix Hub.

MITRE ATT&CK® Tactical Tradecraft

Tactics, techniques, and procedures (TTPs) systematically mapped across real-world intrusion kill-chains:

Technique IDTechnique NameMITRE ATT&CK Framework
T1059.003 Command And Scripting Interpreter ATT&CK Spec ↗
T1055.001 Dynamic Link Library Injection ATT&CK Spec ↗
T1055.012 Process Injection Process Hollowing ATT&CK Spec ↗
T1573.002 Encrypted Channel Asymmetric Cryptography ATT&CK Spec ↗
T1021.002 Remote Services Smb Windows ATT&CK Spec ↗
T1003.001 Os Credential Dumping Lsass ATT&CK Spec ↗
T1105 Ingress Tool Transfer ATT&CK Spec ↗
T1082 System Information Discovery ATT&CK Spec ↗

→ Inspect the complete 226-technique matrix on the MITRE ATT&CK Defense Hub.

Indicators of Compromise (IOCs) & Forensic Artifacts

Curated indicators for retrospective threat hunting across SIEM and EDR platforms:

Initial Delivery Vectors

Host Persistence & Execution Hooks

Reference File Hashes (SHA-256)

Frequently Addressed Questions

What is Cobalt Strike Beacon?

Cobalt Strike Beacon is an advanced post-exploitation agent designed for adversary simulation that provides threat actors with in-memory stealth execution, command-and-control communication, and lateral movement tools.

Why is Cobalt Strike so widely used by threat actors?

Threat actors weaponize leaked and cracked versions because it provides robust, reliable enterprise-grade C2 features, malleable network traffic profiles, and in-memory execution that bypasses traditional signature-based antivirus.

How does Cobalt Strike Beacon evade EDR detection?

Beacon leverages reflective DLL injection, process injection, sleep obfuscation (encrypting heap and stack during sleep), and user-mode API unhooking to conceal its presence in memory.

What network protocols does Cobalt Strike use for C2?

Beacon communicates using customizable Malleable C2 profiles over HTTP/HTTPS, DNS TXT queries, and SMB named pipes for internal peer-to-peer lateral movement across air-gapped subnets.

Need YARA & Sigma Ingestion Files?

Export production-grade Sigma signatures, YARA detection rules, and automated SIEM ingestion feeds directly from the Official Cobalt Strike Beacon Technical Portal.

Export Rules & Hashes ↗