Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-ssh

:computer: A curated list of SSH resources.
https://github.com/manfred-kaiser/awesome-ssh

Last synced: 4 days ago
JSON representation

  • Honeypots

    • Dropbear - Dropbear is a software package written by Matt Johnston that provides a Secure Shell-compatible server and client.
    • ssh-audit - audit.svg?style=social&label=stars)](https://github.com/jtesta/ssh-audit) - SSH server & client auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc)
    • SSH-MITM - mitm/ssh-mitm.svg?style=social&label=stars)](https://github.com/ssh-mitm/ssh-mitm) - ssh mitm server for security audits supporting public key authentication, session hijacking and file manipulation
    • Cowrie - Launch containers on demand
    • sshesame - An easy to set up and use SSH honeypot, a fake SSH server that lets anyone in and logs their activity
    • whoami.filippo.io - A ssh server that knows who you are. $ ssh whoami.filippo.io
    • PuTTY - PuTTY is a free and open-source terminal emulator, serial console and network file transfer application.
    • OpenSSH - portable.svg?style=social&label=stars)](https://github.com/openssh/openssh-portable) - OpenSSH is a complete implementation of the SSH protocol (version 2) for secure remote login, command execution and file transfer.
  • Standard SSH servers

    • ReverseSSH - ssh.svg?style=social&label=stars)](https://github.com/Fahrj/reverse-ssh) - A statically-linked ssh server with a reverse connection feature for simple yet powerful remote access. Most useful during HackTheBox challenges, CTFs or similar.
  • Bastion hosts

  • Python

    • Paramiko - Paramiko is a pure-Python (2.7, 3.4+) implementation of the SSHv2 protocol, providing both client and server functionality.
    • Fabric - Fabric is a high level Python (2.7, 3.4+) library designed to execute shell commands remotely over SSH, yielding useful Python objects in return.
    • AsyncSSH - AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python asyncio framework.
  • MitM servers

    • sshmitm - SSH version 1 mitm-server - sshmitm - SSH monkey-in-the-middle proxies and sniffs SSH traffic redirected by dnsspoof(8), capturing SSH password logins, and optionally hijacking interactive sessions.