testssl_check
Analyze SSL/TLS endpoints for protocol weaknesses and known vulnerabilities, including BEAST, POODLE, and HEARTBLEED. Returns severity levels, supported protocols, and cipher strength.
Instructions
Comprehensive SSL/TLS analysis using testssl.sh.
Complements sslyze with additional checks including BEAST, BREACH, CRIME, LUCKY13, POODLE, HEARTBLEED, CCS injection, ROBOT, and more.
Args: host: Target hostname or IP address. port: Target port (default 443). severity_threshold: Minimum severity to report — INFO, LOW, MEDIUM, HIGH, CRITICAL. timeout: Override default timeout in seconds.
Returns: SSL/TLS findings including protocol support, cipher strength, and known vulnerabilities.
Note: - testssl.sh executable or testssl must be in PATH. - Target must be in tengu.toml [targets].allowed_hosts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | ||
| port | No | ||
| timeout | No | ||
| severity_threshold | No | LOW |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||