Powercat
Powercat is a PowerShell tool that mimics the functionality of Netcat, providing network connectivity for reading, writing, and relaying data across network connections. It's a versatile tool for network testing and debugging, particularly useful in Windows environments where traditional Unix tools may not be available.
Key Features:
Capable of setting up both TCP and UDP connections.
Supports file transfers, port forwarding, and shell interactions.
Can be used as a client or a server for network communications.
Allows for easy data transfer between machines in a PowerShell environment.
Command-Line Examples:
Create a TCP listener on a specific port:
Connect to a TCP server:
Send a file over TCP:
Receive a file over TCP:
Create an encrypted connection using SSL:
Installation:
Powercat is a script that can be easily imported into any PowerShell session. It can be sourced from GitHub and loaded directly into PowerShell:
Last updated