ssh-audit is a tool for SSH server auditing that features SSH1 and SSH2 protocol server support, banner grabbing, device/software recognition, OS detection, compression detection, key-exchange, host-key, encryption, and message authentication code algorithm gathering, algorithm information output, algorithm recommendations, security information output, SSH version compatibility analysis, historical information from OpenSSH, Dropbear SSH, and libssh, no dependencies, and compatibility with Python 2.6+, Python 3.x, and PyPy.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
A visualization tool for uploading and visualizing data as graphs on-the-fly, based on AfterGlow and running on Django.
A tool for scraping CTF writeups from ctftime.org and organizing them for easy access.
A lab designed for defenders to quickly build a Windows domain pre-loaded with security tooling and best practices in system logging configurations.
A comprehensive server cryptographic protocol analyzer with API and CLI interface.
SecGen creates vulnerable virtual machines and hacking challenges for learning security penetration testing techniques.
Directory containing components to build labs for Chapter 29 with setup instructions and VM information.
PINNED

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.