ssl_tls_check
Analyze a host's SSL/TLS configuration to detect weak protocols, deprecated ciphers, certificate issues, and known vulnerabilities. Get a security grade and actionable recommendations.
Instructions
Analyze SSL/TLS configuration of a host using sslyze.
Checks for:
Supported protocol versions (SSLv2/3, TLS 1.0-1.3)
Weak/deprecated cipher suites
Certificate validity and expiration
Known vulnerabilities (Heartbleed, ROBOT, POODLE, DROWN, BEAST)
Certificate chain trust issues
OCSP stapling support
Forward secrecy support
Args: host: Target hostname or IP address. port: Target port. Default: 443. timeout: Scan timeout in seconds.
Returns: Comprehensive SSL/TLS analysis with grade, vulnerabilities, and recommendations.
Note: - Uses sslyze Python library directly (no subprocess). - May take 30-60 seconds to complete a full analysis.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | ||
| port | No | ||
| timeout | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||