Comprehensive web health monitoring and quality assurance suite for AI agents. Performs HTTP health checks, response quality analysis, compliance validation, SSL certificate monitoring, API endpoint verification, and generates professional HTML reports for web applications and services. Use when: (1) monitoring web service health and uptime, (2) validating HTTP response quality and headers, (3) checking SSL certificate status and expiration, (4) verifying API endpoint availability and response f
自动化Web服务健康监控与质量保障工具包。
bash
| 脚本 | 用途 | 典型运行时间 |
|---|---|---|
| webhealthcheck.py | 全面健康评估 | 10-30分钟 |
| compliance_checker.py |
bash
python scripts/availability_check.py --target https://example.com --output status.json
检查项:
bash
python scripts/webhealthcheck.py --target https://example.com --output report.json
验证项:
bash
python scripts/ssl_monitor.py --target example.com --output ssl.json
监控项:
bash
python scripts/endpoint_verifier.py --target https://api.example.com --output api.json
验证项:
bash
python scripts/reportgen.py --input health.json status.json --output healthreport.html
--target 目标URL(必填)
--output 输出JSON文件(必填)
--depth 检查深度:quick/standard/comprehensive(默认:standard)
--user-agent 自定义User-Agent字符串
--cookie 认证会话cookie
--proxy HTTP/SOCKS代理(host:port)
--rate 每秒请求限制
--threads 并发线程数(默认:5)
--timeout 请求超时秒数(默认:10)
--verbose 启用详细输出
--target 目标URL(必填)
--output 输出JSON文件(必填)
--auth 认证令牌或cookie
--headers 额外HTTP头部(JSON字符串)
--exclude 要跳过的URL模式
--target 主机或URL(必填)
--output 输出JSON文件(必填)
--ports 逗号分隔的端口列表(默认:80,443,8080,8443)
--no-checks 跳过连通性检查
--target 要监控的域名(必填)
--output 输出JSON文件(必填)
--port SSL端口(默认:443)
--check-ciphers 验证密码配置
--check-cert 验证证书链
--target API基础URL(必填)
--output 输出JSON文件(必填)
--openapi OpenAPI/Swagger规范文件(可选)
--methods 要验证的HTTP方法(默认:GET,POST,PUT,DELETE)
--auth Bearer令牌或API密钥
--target 目标URL(必填)
--params 要验证的URL参数(例如 id=1&q=test)
--method HTTP方法(默认:GET)
--payloads 自定义验证数据文件
--target 目标URL(必填)
--forms 同时检查表单的输出编码
--dom 启用DOM验证
--payloads 自定义测试数据文件
--input 输入JSON文件(一个或多个,必填)
--output 输出HTML报告路径(必填)
--template 自定义HTML模板
--severity 包含的最低严重级别(low/medium/high/critical)
| 等级 | 分数范围 | 操作 |
|---|---|---|
| 优秀 | 95-100 | 完全合规 |
| 良好 |
SSL错误:检查证书安装和信任链
被WAF阻止:使用--rate参数降低请求速率
慢速端点超时:将--timeout增加到30秒或更多
缺少头部:检查服务器配置以添加推荐头部
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 security-test-suite-1775970132 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 security-test-suite-1775970132 技能
skillhub install security-test-suite-1775970132
文件大小: 5.52 KB | 发布时间: 2026-4-13 11:54