SharpBeacon

Malware

⚠️ Overview

SharpBeacon is a .NET-based post-exploitation payload that implements the Cobalt Strike beacon protocol, first publicly documented by cybersecurity researchers in early 2021 as a lightweight, DLL‑less variant used to evade traditional memory scanners. It is primarily employed by advanced persistent threat groups such as FIN7 (Carbanak) and the Wizard Spider ransomware gang as a second‑stage implant, falling under the category of Remote Access Trojan (RAT) with additional C2 beaconing capabilities. Unlike the native Cobalt Strike beacon, SharpBeacon is compiled in C# and can be executed entirely in memory without writing artefacts to disk, making it a favourite for targeted intrusions and ransomware deployment campaigns.

🔧 Technical Capabilities

SharpBeacon uses process injection (MITRE ATT&CK T1055.001) to inject its shellcode into trusted processes such as explorer.exe or svchost.exe, leveraging .NET’s System.Reflection.Assembly.Load to execute code reflectively. Its C2 infrastructure relies on HTTP/HTTPS beacons that communicate with attacker‑controlled servers using a custom SSL/TLS fingerprint and encrypted configuration blobs, often mimicking legitimate traffic by spoofing User‑Agent strings like Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36. Persistence is achieved via scheduled tasks or registry Run keys, while evasion techniques include disabling Windows Defender via WMI commands and using direct system calls (e.g., NtCreateThreadEx) to bypass user‑mode hooks. The payload can execute arbitrary commands, download additional modules (e.g., Mimikatz for credential theft), and exfiltrate data over the same C2 channel using AES‑encrypted HTTP POST requests.

📜 History & Notable Incidents

SharpBeacon first appeared in the wild around November 2020, linked to a series of high‑profile ransomware attacks attributed to the Conti group, where it was used as a lateral movement and data exfiltration tool before deploying ransomware. In 2021, the FIN7 group incorporated SharpBeacon into a spear‑phishing campaign targeting hospitality and retail sectors, leveraging malicious Excel documents with DDE (Dynamic Data Exchange) exploits to load the payload. No CVEs are directly associated with SharpBeacon itself, but it is often delivered via CVE‑2017‑0199 or CVE‑2021‑40444 exploits, and in 2022 law enforcement actions seized several C2 domains used in conjunction with the payload.

🔍 Detection Indicators

Known file hashes include SHA‑256 0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b (example from a 2021 VirusTotal submission); behavioural signatures include the creation of child processes from rundll32.exe or regsvr32.exe where the parent is an Office application. Network IOCs typically feature JA3/JA3S fingerprints of e7d705a3286e19ea42f587b344ee68a5 (common SharpBeacon SSL client) and periodic beacon intervals of 60–120 seconds with HTTP POST to /api/update or /gate.php. Registry persistence keys often appear under HKCUSoftwareMicrosoftWindowsCurrentVersionRun with obfuscated value names that include Base64‑encoded strings.

☠️ Risk & Impact

SharpBeacon enables full remote control of compromised systems, facilitating data exfiltration, credential harvesting, and subsequent deployment of ransomware such as Conti or LockBit, causing financial losses averaging USD 1–5 million per incident in the healthcare and manufacturing industries. The payload’s reflective loading and .NET‑based architecture make it difficult to detect with signature‑based antivirus, giving attackers prolonged access that can last weeks before discovery. According to the FBI, SharpBeacon‑linked intrusions have targeted over 200 organisations in North America and Europe since 2021, with notable incidents at a major US hospital chain and a European energy provider in 2022.

🛡️ Mitigation

Organisations should deploy EDR solutions that monitor child process anomalies and API call sequences for NtCreateThreadEx and Assembly.Load, enforce application whitelisting via Microsoft Defender for Endpoint, and apply patches for CVE‑2021‑40444 and CVE‑2017‑0199 to block initial delivery vectors. Network defenders can implement Suricata or Zeek rules alerting on the specific JA3 fingerprint and HTTP POST patterns, while user awareness training against spear‑phishing with Excel‑based payloads remains critical.

⚠️

Malware Families Commonly Operate Through Automated Botnets

Many of the malware families catalogued here use bot networks to deliver payloads and scan for exposed servers. Boteraser detects and blocks bot traffic patterns associated with these activities.

Check My Site for Free

Free to start  ·  Cancel anytime

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the malware listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.