ssh-audit
MIT๐ Network Recon ยท Python
ssh-audit is a comprehensive SSH server and client configuration auditing tool that analyzes key exchange algorithms, host key types, encryption ciphers, MAC algorithms, and other security-relevant parameters. It identifies vulnerabilities, deprecated algorithms, and configuration weaknesses by comparing the target's SSH implementation against known security advisories and best practices. System administrators, compliance auditors, and penetration testers use ssh-audit to verify that SSH deployments meet security baselines and do not expose weak or compromised cryptographic algorithms. The tool provides color-coded output with clear pass/fail indicators for each algorithm and supports auditing both SSH servers and client configurations across all major SSH implementations.
Tags
Details
- Category
- ๐ Network Recon
- Language
- Python
- Repository
- jtesta/ssh-audit
- License
- MIT
- Platforms
- ๐งlinux๐macos๐ชwindows
Links
Community Reviews
No reviews yet. Be the first to review ssh-audit.
More in Network Recon
Nmap
C/C++The gold standard network scanner. Host discovery, port scanning, service/version detection, OS fingerprinting.
Masscan
CInternet-scale port scanner. Transmits 10 million packets per second. Asynchronous, stateless scanning.
RustScan
RustBlazing fast port scanner that pipes into Nmap. Scans all 65k ports in 3 seconds flat.
Shodan CLI
PythonCommand-line interface for Shodan, the search engine for internet-connected devices.
Wireshark
C/C++The world's foremost network protocol analyzer. Deep packet inspection for hundreds of protocols.
Responder
PythonLLMNR/NBT-NS/mDNS poisoner and rogue authentication server. Captures NTLMv1/v2 hashes on the network.