SuperAPI AI 工具集

analyzing-tls-config

通用与其它

查看项目

更新于 10-15 22:42

技能介绍

用途:审计目标站点的 TLS 安全态势,输出具体发现而非笼统结论,例如“服务器协商了 TLSv1.0 与 RC4-SHA,见修复建议”。

主要能力:检测 TLSv1.0/1.1 协商、null/EXPORT/anonymous 密码套件、RC4/3DES、证书 7 天或 30 天内到期、主机名不匹配、自签名或不受信 CA、弱密钥(RSA<2048、ECDSA<256)、缺少前向保密等,并映射到 NIST 800-52r2、PCI DSS Req 4.2.1.1、RFC 6125 等控制项。每条发现含严重级别、目标、原因、修复建议、CVSS/CWE 与参考链接。

使用方式:需 Python 3.9+ 与 openssl CLI,且须获得目标测试授权。运行: python3 ${CLAUDE_PLUGIN_ROOT}/skills/analyzing-tls-config/scripts/analyze_tls.py https://target.example.com --authorized 非本地目标必须加 --authorized。可选参数:--port、--output、--format(json|jsonl|markdown)、--min-severity、--timeout。退出码 0 无高危、1 有高危、2 错误。

适用场景:SOC2 审计准备、CI 部署门禁、本地 TLS 终止代理开发检查。

限制:属主动扫描,须有书面授权;本地或 RFC1918 目标可免 --authorized;证书链不完整仅报 MEDIUM 而不中止。具体收费、平台支持等资料暂未提供。