Powercat PowerShell Implementation Detection
Adversaries may leverage Powercat, a PowerShell implementation of Netcat, to establish command and control channels or perform lateral movement within a compromised network.
Powercat is a PowerShell script that functions similarly to the traditional Netcat utility, allowing for network communication using TCP and UDP. Attackers can use Powercat to establish reverse shells, transfer files, and perform port scanning within a compromised environment. This activity is often employed during post-exploitation phases to maintain access and propagate further into the network. Defenders should be aware of PowerShell scripts invoking Powercat, especially in environments…
Detection coverage 2
Detect Powercat Use via PowerShell Classic Logs
mediumDetects the execution of Powercat via PowerShell Classic logs based on the presence of 'powercat ' or 'powercat.ps1' in the logs.
Detect Powercat Script Download
mediumDetects the download of powercat.ps1 script from the internet using powershell
Detection queries are kept inside the platform. Get full rules →