Quickstart
Install SSH-MITM with pip and start the server:
python3 -m pip install ssh-mitm ssh-mitm server --remote-host 192.168.0.x
Connect to the MITM server:
ssh -p 10022 user@proxyserver
Thatβs it! Credentials and sessions are logged.
For installation options (AppImage, Snap, Flatpak, etc.) and advanced usage, see the
documentation.
Key Features
- Publickey authentication & FIDO token phishing
- Hijacking and logging of SSH sessions
- SCP/SFTP file manipulation
- Dynamic port forwarding with SOCKS 4/5
- MOSH interception
- Client vulnerability audits
- Plugin support