-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Wirecat (wcat) is a native C stream and session utility for connecting,
listening, relaying, proxying, transferring files, and handling interactive
sessions across Linux/POSIX transports.
Use this wiki as the extended manual. The repository README stays focused on quick install, release status, and common examples.
- Installation
- Usage
- TLS and mTLS
- QUIC
- Relay Mode
- Broker Mode
- Security Model
- Release Verification
- Troubleshooting
Install the Debian package from the latest release:
sudo apt install ./wirecat_0.1.0-1_amd64.debOr build from source:
sudo apt install build-essential pkg-config libssl-dev
make
make testBasic commands:
wcat connect example.com 80
wcat listen 0.0.0.0 4444
wcat connect --tls example.com 443
wcat relay listen:127.0.0.1:9000 tcp:10.0.0.5:22
wcat broker --chat 0.0.0.0 5555Use Wirecat only on systems and networks that you own, administer, or have explicit permission to test. The project is provided for lawful administration, debugging, research, and educational use.
You are responsible for how you use this software. The author and contributors are not responsible for misuse, damage, unauthorized access, policy violations, or illegal activity performed with Wirecat.