文件预览

README.md

查看 Api Security Scanner 技能包中的文件内容。

文件内容

README.md

# API Security Scanner 🔒

> OpenClaw Skill — REST API 安全扫描工具

## 功能

对 REST API 端点进行自动化安全审计,覆盖 **OWASP API Security Top 10**:

- 🔐 **认证与会话** — 密码安全、Token安全、OAuth/SSO
- 🛡️ **授权与访问控制** — IDOR检测、越权防护、CORS配置
- 💉 **输入验证与注入** — SQL/NoSQL/命令注入、SSRF、文件上传
- 🔒 **数据保护与隐私** — PII保护、传输加密、静态加密
- ⏱️ **速率限制与防DoS** — 限流策略、慢查询防护
- ⚙️ **配置与基础设施** — 调试模式、日志审计、依赖安全

## 4种使用模式

| 模式 | 用途 | 耗时 |
|------|------|------|
| Full Scan | 完整扫描多个端点 | ~5min |
| Quick Check | 快速检查单个端点 | ~1min |
| Config Audit | 审查API网关/框架配置 | ~3min |
| Report Generation | 生成结构化安全报告 | ~2min |

## 安装

```bash
clawhub install CainGao/api-security-scanner
```

## 使用

```
# 完整扫描
请扫描以下 API 端点的安全问题:
POST /api/v1/users/register
GET /api/v1/users/{id}
POST /api/v1/auth/login

# 快速检查
快速检查 POST /api/v1/payments/charge 的安全问题

# 配置审计
审查以下 Nginx 配置的 API 安全性:
(粘贴配置)

# 报告生成
根据以下发现生成安全报告:
(粘贴漏洞列表)
```

## 覆盖范围

- **6大安全维度**
- **100+ 检查项**
- **5级风险分级** (Critical/High/Medium/Low/Passed)
- **4大框架安全要点** (Spring Boot / Express / FastAPI / Go)

## 关联产品

- [ai-smart-commit](https://clawhub.ai/CainGao/ai-smart-commit) — 智能Git提交信息生成
- [ai-content-polish](https://clawhub.ai/CainGao/ai-content-polish) — 中文AI内容去痕
- [video-script-cn](https://clawhub.ai/CainGao/video-script-cn) — 短视频脚本写作
- [ai-code-audit](https://clawhub.ai/CainGao/ai-code-audit) — AI代码审查

## License

MIT