awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
testssl avatar

testssl/testssl.sh

0
View on GitHub↗
8,912 星标·1,114 分支·Shell·gpl-2.0·14 次浏览testssl.sh↗

Testssl.sh

testssl.sh is a network security tool and SSL/TLS security scanner used to audit server configurations. It functions as a diagnostic utility that validates supported ciphers and protocols to identify cryptographic vulnerabilities and flaws in encrypted communication.

The tool is available as both a command-line utility and a dockerized security scanner, allowing for execution in isolated environments without the need for local dependency installation.

Its capabilities cover SSL configuration auditing and TLS server security analysis. The system exports scan results into structured reports available in HTML, JSON, and CSV formats for security audits and compliance documentation.

Features

  • SSL and TLS Security - Audits SSL/TLS configurations and certificates to ensure secure communication and correct server setup.
  • SSL/TLS Analyzers - Performs deep security analysis on server SSL and TLS configurations to identify cryptographic flaws.
  • Network Encryption Auditors - Audits the strength of network encryption and validates supported ciphers to ensure secure communication.
  • Network Security Auditing - Produces detailed reports on server encryption standards to document security compliance for audits.
  • TLS Handshake Probing - Utilizes OpenSSL to initiate handshakes and analyze the supported cryptographic primitives of a server.
  • Containerized Security Environments - Enables the execution of security checks within an isolated Docker container to streamline deployment.
  • Data File Generators - Generates structured scan results in HTML, JSON, and CSV formats for archival and analysis.
  • Automated Testing Containers - Provides a Docker-based execution environment to ensure consistent dependencies and isolation during security scans.
  • Scan Result Exporters - Exports scan findings into structured HTML and JSON reports for external analysis and archival.
  • Security Report Generation - Generates security-focused test reports in CSV, JSON, and HTML formats for manual or automated processing.
  • Security Scanners - Functions as a security scanner that identifies vulnerabilities in SSL/TLS configurations via a containerized or CLI interface.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.

Star 历史

testssl/testssl.sh 的 Star 历史图表testssl/testssl.sh 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Testssl.sh 的开源替代方案

相似的开源项目,按与 Testssl.sh 的功能重合度排序。
  • drwetter/testssl.shdrwetter 的头像

    drwetter/testssl.sh

    9,091在 GitHub 上查看↗

    testssl.sh is a suite of diagnostic tools and a network security auditor used to scan network ports for supported encryption protocols, ciphers, and vulnerabilities in TLS and SSL configurations. It functions as a security scanner that evaluates the cryptographic strength of a server by testing all available cipher suites. The tool analyzes server encryption strength and identifies security vulnerabilities or weak settings through TLS and SSL security auditing. It verifies that encryption is properly implemented on specific network ports and evaluates whether only strong and modern encryption

    Shell
    在 GitHub 上查看↗9,091
  • nabla-c0d3/sslyzenabla-c0d3 的头像

    nabla-c0d3/sslyze

    3,760在 GitHub 上查看↗

    SSLyze is an SSL/TLS security scanner and network encryption analyzer designed to identify vulnerabilities and misconfigurations in encryption settings. It functions as both a standalone tool for analyzing server certificates and cipher suites and a programmable Python security library for embedding automated scanning logic into larger applications. The tool distinguishes itself by supporting encryption analysis for both HTTP and non-HTTP network services, including mail, directory, and database protocols. It includes a security compliance validator that compares server configurations against

    Pythonheartbleedlibrarypython
    在 GitHub 上查看↗3,760
  • bearer/bearerBearer 的头像

    Bearer/bearer

    2,566在 GitHub 上查看↗

    Bearer is a static analysis security testing tool and privacy compliance auditor. It identifies security vulnerabilities, hard-coded secrets, and privacy risks in source code through static analysis and data flow tracing. The tool distinguishes itself by tracking the movement of sensitive data through code to identify leaks and by mapping personal and health-related information flows to generate evidence for privacy impact assessments. It also provides differential scanning for pull requests and uses fingerprint-based suppression to exclude known false positives from reports. The platform co

    Goappseccode-qualitycompliance
    在 GitHub 上查看↗2,566
  • six2dez/reconftwsix2dez 的头像

    six2dez/reconftw

    7,226在 GitHub 上查看↗

    reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio

    Shellbug-bountybugbountybugbounty-tool
    在 GitHub 上查看↗7,226
查看 Testssl.sh 的所有 30 个替代方案→

常见问题解答

testssl/testssl.sh 是做什么的?

testssl.sh is a network security tool and SSL/TLS security scanner used to audit server configurations. It functions as a diagnostic utility that validates supported ciphers and protocols to identify cryptographic vulnerabilities and flaws in encrypted communication.

testssl/testssl.sh 的主要功能有哪些?

testssl/testssl.sh 的主要功能包括:SSL and TLS Security, SSL/TLS Analyzers, Network Encryption Auditors, Network Security Auditing, TLS Handshake Probing, Containerized Security Environments, Data File Generators, Automated Testing Containers。

testssl/testssl.sh 有哪些开源替代品?

testssl/testssl.sh 的开源替代品包括: drwetter/testssl.sh — testssl.sh is a suite of diagnostic tools and a network security auditor used to scan network ports for supported… nabla-c0d3/sslyze — SSLyze is an SSL/TLS security scanner and network encryption analyzer designed to identify vulnerabilities and… bearer/bearer — Bearer is a static analysis security testing tool and privacy compliance auditor. It identifies security… six2dez/reconftw — reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the… owasp/nettacker — Nettacker is an automated penetration testing framework designed to orchestrate reconnaissance, port scanning, and… projectdiscovery/subfinder — Subfinder is a security reconnaissance framework designed for subdomain enumeration and attack surface management. It…