testssl.sh is a free command line tool that checks a server's service on any port for the support of TLS/SSL ciphers, protocols, and cryptographic flaws. It provides clear and machine-readable output, works on various operating systems, and does not require additional installations. The tool offers flexibility to test any SSL/TLS enabled service, not limited to web servers, and ensures reliability, privacy, and freedom as it is open source under GPLv2 license.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
Automate OSINT for threat intelligence and attack surface mapping with SpiderFoot.
An AI-powered Google Dorking tool that helps create effective search queries to uncover sensitive information on the internet.
An OSINT tool that generates username lists for companies on LinkedIn for social engineering attacks or security testing purposes.
Web inventory tool that captures screenshots of webpages and includes additional features for enhanced usability.
A fully customizable, offensive security reporting solution for pentesters, red teamers, and other security professionals.
LeakIX is a red-team search engine that indexes mis-configurations and vulnerabilities online.
All-in-one vulnerability intelligence platform for prioritizing remediation efforts and driving security strategies.
Dnscan is a DNS reconnaissance tool that performs DNS scans, DNS cache snooping, and DNS amplification attack detection.
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.