ssh man-in-the-middle (ssh-mitm) server for security audits supporting publickey authentication, session hijacking and file manipulation. SSH-MITM is a man in the middle SSH Server for security audits and malware analysis. Password and publickey authentication are supported and SSH-MITM is able to detect, if a user is able to login with publickey authentication on the remote server. This allows SSH-MITM to accept the same key as the destination server. If publickey authentication is not possible, the authentication will fall back to password-authentication. When publickey authentication is possible, a forwarded agent is needed to login to the remote server. In cases, when no agent was forwarded, SSH-MITM can rediredt the session to a honeypot.

Features

  • ssh man-in-the-middle (ssh-mitm) server for security audits supporting
  • Publickey authentication, session hijacking and file manipulation
  • SSH-MITM is a man in the middle SSH Server for security audits and malware analysis
  • Accept same key as destination server
  • Hijacking and logging of terminal sessions
  • Audit clients against known vulnerabilities

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow SSH-MITM

SSH-MITM Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SSH-MITM!

Additional Project Details

Programming Language

Python

Related Categories

Python MiTM (Man-in-The-Middle) Attack Tool

Registered

2023-08-14