arthepsy / ssh-audit

SSH server auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc)
MIT License
2.96k stars 268 forks source link

ssh-audit

build status coverage status
ssh-audit is a tool for ssh server auditing.

Features

Usage

usage: ssh-audit.py [-1246pbnvl] <host>

   -1,  --ssh1             force ssh version 1 only
   -2,  --ssh2             force ssh version 2 only
   -4,  --ipv4             enable IPv4 (order of precedence)
   -6,  --ipv6             enable IPv6 (order of precedence)
   -p,  --port=<port>      port to connect
   -b,  --batch            batch output
   -n,  --no-colors        disable colors
   -v,  --verbose          verbose output
   -l,  --level=<level>    minimum output level (info|warn|fail)

example

screenshot

ChangeLog

v1.7.0 (2016-10-26)

v1.6.0 (2016-10-14)

v1.5.0 (2016-09-20)

v1.0.20160902

v1.0.20160812

v1.0.20160803

v1.0.20160207

v1.0.20160105

v1.0.20151230

v1.0.20151223