Lumu Named Leader in GigaOm NDR Radar 2026

Already have an account? Sign in

Sign in

Malware

S0378

PoshC2

Type

Command and control framework, Post-exploitation tool

Associated threat actors

State-sponsored groups (such as APT33 and MuddyWater) and Cybercriminal syndicates

Key Capabilities

Abuses native PowerShell and C#, operates stealthily in system memory, and uses proxy-aware network communication.

OS Targeted

Windows, macOS, Linux

IoCs on Maltiverse

Maltiverse provides updated IoCs for easy SIEM/SOAR/Firewall/EDR integration.

What Is PoshC2?

PoshC2 (S0378) is an open-source command and control framework. While security professionals originally built it for authorized network testing, today, malicious actors heavily abuse the tool to maintain access to compromised networks. Like Brute Ratel C4, it provides attackers with a powerful, pre-built toolkit to finalize their network intrusions.

The framework specializes in post-exploitation, meaning attackers deploy it after they successfully breach a system. Historically, PoshC2 heavily abuses PowerShell, a legitimate, built-in Windows management tool. By hijacking native administrative utilities in what is known as a Living off the Land (LotL) attack, the framework easily evades standard antivirus detection. Modern versions also leverage C# and cross-platform payloads for broader reach.

The tool operates primarily within system memory, leaving almost no traces on the computer’s hard drive. PoshC2 is also highly adaptable. It can route its communication through corporate web proxies, making the malicious traffic blend in seamlessly with normal employee web browsing. Attackers use this stealthy connection to steal sensitive corporate data and deploy ransomware across critical infrastructure.

How to Defend Against PoshC2?

Defending against PoshC2 requires strict scripting controls, endpoint behavioral monitoring, and automated threat intelligence.

  • Secure scripting environments: PoshC2 relies heavily on native tools like PowerShell. Enable Constrained Language Mode (CLM), turn on Script Block Logging (Event ID 4104), and ensure Antimalware Scan Interface (AMSI) is active across the organization.
  • Monitor endpoint behaviors: The framework executes malicious commands directly in system memory. Deploy endpoint detection tools to inspect administrative utilities for unusual parent-child process relationships and memory injection anomalies.
  • Eliminate network blind spots: Unmanaged or forgotten assets are prime targets for post-exploitation tools. Use platforms like Lumu Discover to gain continuous visibility into your attack surface, uncover shadow IT, and secure exposed endpoints.
  • Track abnormal network behaviors: PoshC2 routes traffic through web proxies to hide external communication. Deploy Network Detection and Response (NDR) platforms like Lumu Defender to flag suspicious outbound connections, detect proxy-aware beaconing, and block C2 communication.
  • Block malicious indicators: Leverage threat intelligence platforms like Lumu Maltiverse to automatically correlate and block known infrastructure, domains, and IP addresses linked to malicious C2 frameworks.

Join our pre-day 
workshop waitlist

By clicking “Submit Request” you agree to the Lumu Terms of Service and Privacy Policy.