hassh

SSH fingerprinter

Identifies specific SSH implementations by analyzing patterns in protocol messages

HASSH is a network fingerprinting standard which can be used to identify specific Client and Server SSH implementations. The fingerprints can be easily stored, searched and shared in the form of a small MD5 fingerprint.

GitHub

533 stars
27 watching
74 forks
Language: Python
last commit: 8 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
d4-project/passive-ssh A tool for collecting and analyzing SSH key material for threat intelligence purposes. 102
salesforce/ja3 An open-source tool for creating and sharing standardized SSL client fingerprints to identify malware and client applications 2,775
salesforce/jarm A tool used to identify and group servers by their TLS configuration 1,175
marshyski/sshwatch An intrusion prevention system that monitors SSH logs to detect and block malicious brute-force attacks. 46
hynekpetrak/sshame A tool for brute-forcing SSH public-key authentication to test penetration testing and ethical hacking scenarios. 75
twfksh/zsh-ssh-agent A utility plugin for managing ssh-agent in zsh that automates the process of setting up and managing SSH key authentication 2
sirhc/op.plugin.zsh Provides command line completion and utility functions for 1Password authentication 9
filosottile/whoami.filippo.io An SSH server that knows who the client is by analyzing their public keys and keyboard interactions. 2,230
mikroskeem/tosh An SSH server that adds an extra layer of obscurity by changing its IPv6 address every 30 seconds. 417
cert-polska/hfinger An HTTP request fingerprinting tool to identify and categorize malware 132
rsia-liesmars-whu/lshbox A toolbox providing various locality-sensitive hashing algorithms for large scale image retrieval 286
hkupty/ssh-agent Automates setup of ssh-agent for secure remote connections 12
hassio-addons/addon-ssh A Home Assistant add-on that provides secure and flexible SSH access to automate home devices 356
buptczq/wincryptsshagent An SSH authentication system utilizing smartcards and Windows CryptoAPI for seamless authentication on Windows 538
parallelssh/parallel-ssh An asynchronous SSH client library for running commands on multiple servers in parallel with minimal system load. 1,203