Skip to content
Home

PowerShell Empire: post-exploitation C2 framework

PowerShell-native agents with encrypted comms and modules ranging from keylogging to Mimikatz.

bash·1 min read··INE Certification

Empire runs agents purely in PowerShell, with cryptographically-secured C2 comms and a large post-exploitation module library. Starkiller is the GUI front-end if you’d rather not drive it from the CLI.

Install & run

sudo apt update && sudo apt install -y powershell-empire

sudo powershell-empire server     # start the C2 server
sudo powershell-empire client     # separate terminal and connect as a client

# Starkiller GUI, once running
http://127.0.0.1:1337/index.html#/

It’s officially packaged for Kali, and its module set overlaps a lot of what Metasploit’s post-exploitation modules do (keylogging, credential access via Mimikatz, lateral movement). The main reason to reach for Empire specifically is when you want communications that look like ordinary PowerShell/HTTPS traffic rather than a Metasploit-style handler.