pkg.soopen package index

brew / Rang 6666

ssh-mitm mit Homebrew, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für ssh-mitm in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install ssh-mitm

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#ssh-mitm

nixpkgs package indexes · pkgs/by-name/ss/ssh-mitm/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

SSH server for security audits and malware analysis

Befehle und Aliase

  • ssh-mitm
  • ssh-mitm-askpass

Verlauf

Projektgeschichte und Nutzung

SSH-MITM is an interactive SSH interception tool for authorized security audits, penetration testing, training labs, and malware-analysis environments. Its package-manager relevance comes from making a specialized man-in-the-middle SSH audit workflow installable as a normal CLI rather than as a one-off lab script.

Projektgeschichte

The project presents itself as an active security research tool rather than a general-purpose SSH server. Its documentation says it was originally developed to study SSH client behavior and authentication weaknesses, especially the ambiguity around FIDO2 hardware-token confirmations in man-in-the-middle scenarios.

Adoptionsgeschichte

The official README advertises multiple distribution channels, including AppImage, Flatpak, Snap, pip, and direct installation from GitHub. Homebrew and Nix packaging in the input show that it also entered package-manager catalogs used by security engineers who want reproducible CLI installs.

Wie es verwendet wird

Typical use places SSH-MITM between a client and a target SSH server, then runs commands such as `ssh-mitm server --remote-host <target-host>` and has a test client connect through the interception port. The tool can capture authentication, mirror live sessions, inspect or alter SFTP/SCP transfers, intercept port forwarding, and run audit plugins.

Warum Paket-Nerds sich dafür interessieren

Package nerds care because SSH-MITM turns SSH protocol research into an installable command with extras such as tutorials, plugins, AppImage and desktop packaging, and documented CVE-driven audit workflows. It sits at the edge of package-manager culture where offensive security labs, training images, and repeatable toolchains meet.

Zeitleiste

  • 2021: SSH-MITM research documented trivial-authentication CVEs affecting multiple SSH clients.
  • 2022: The project documented follow-up CVEs related to the same SSH authentication research area.
  • 2025: The changelog documents expansion into tutorials, plugin browsing, MOSH and PowerShell remoting interception, persistent host keys, and Terrapin detection improvements.

Related projects

  • SSH-MITM is closely related to OpenSSH, Paramiko, MOSH, SCP/SFTP clients, and SSH client vulnerability research. It is complementary to scanners and audit tools because it observes and manipulates live SSH sessions rather than only checking static configuration.

Sicherheitslage

Risikostufe: red

broad file, network, media, or database tool signal. escape, surveillance, or offensive capability signal.

Risikoklassifikator

red Risiko · mittel Konfidenz · escape-surveillance-offensive

Warum

  • broad file, network, media, or database tool signal
  • escape, surveillance, or offensive capability signal

Signale

  • text:mitm
  • text:ssh,server

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
ssh-mitmExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ssh-mitm-askpassExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version5.0.1
Manager aktualisiert
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:ssh-mitm
Version5.0.1
PaketmanagerHomebrew
Homepagehttps://docs.ssh-mitm.at
Repositoryhttps://github.com/ssh-mitm/ssh-mitm
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

ssh-mitm

nix profile install nixpkgs#ssh-mitm
  • normalized package name match
  • Abgeglichen nach: Ssh Mitm
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ss/ssh-mitm/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation