catalog/repos/agamm--claude-code-owasp.md

108 lines
3.2 KiB
Markdown
Raw Permalink Normal View History

2026-04-07 11:44:56 +08:00
# OWASP安全编码技能
`安全` `OWASP` `Claude Code` `代码审查` `AI安全`
# Claude Code 的 OWASP 安全技能
为开发者提供最新 OWASP 安全最佳实践2025-2026的 Claude Code 技能,助力构建安全应用。
## 快速安装(一行命令)
通过单条命令将此技能添加到任意项目:
```bash
curl -sL https://raw.githubusercontent.com/agamm/claude-code-owasp/main/.claude/skills/owasp-security/SKILL.md -o .claude/skills/owasp-security/SKILL.md --create-dirs
```
或全局安装,适用于所有项目:
```bash
curl -sL https://raw.githubusercontent.com/agamm/claude-code-owasp/main/.claude/skills/owasp-security/SKILL.md -o ~/.claude/skills/owasp-security/SKILL.md --create-dirs
```
## 包含内容
### Claude Code 技能
位置:`.claude/skills/owasp-security/SKILL.md`
- **OWASP Top 10:2025** 快速参考表
- **安全代码审查清单**,涵盖输入处理、身份认证、访问控制、数据保护和错误处理
- **安全代码模式**,附有不安全/安全示例对比
- **OWASP 智能体 AI 安全2026** — AI 智能体系统的 ASI01-ASI10 风险
- **ASVS 5.0** 按验证级别划分的关键要求
- **20+ 种语言的安全特性**,含深度分析指导
### 研究报告
位置:`OWASP-2025-2026-Report.md`
涵盖所有 OWASP 2025-2026 标准的综合文档。
## 使用方法
安装完成后当你进行以下操作时Claude Code 会自动激活此技能:
- 审查代码中的安全漏洞
- 实现身份认证或授权
- 处理用户输入或外部数据
- 使用加密或密码存储
- 设计 API 端点
- 构建 AI 智能体系统
### 示例提示词
```
"审查这段代码的安全问题"
"这个身份认证实现安全吗?"
"这段 Python 代码有哪些安全风险?"
"帮我实现安全的会话管理"
"检查这个 AI 智能体是否存在 OWASP 智能体风险"
```
## 覆盖标准
| 标准 | 版本 | 重点 |
|------|------|------|
| OWASP Top 10 | 2025 | Web 应用漏洞 |
| OWASP ASVS | 5.0.0 | 安全验证要求 |
| OWASP Agentic | 2026 | AI 智能体安全风险 |
## 语言覆盖
涵盖 20+ 种语言的安全特性,包括:
| Web | 系统 | 移动端 | 脚本 |
|-----|------|--------|------|
| JavaScript/TypeScript | C/C++ | Swift | Python |
| PHP | Rust | Kotlin | Ruby |
| Java | Go | Dart | Perl |
| C# | | | Shell |
每种语言章节包含常见漏洞、不安全/安全代码模式及需重点关注的关键函数。
## 其他安装方式
### 克隆完整仓库
```bash
git clone https://github.com/agamm/claude-code-owasp.git
cp -r claude-code-owasp/.claude/skills/owasp-security YOUR_PROJECT/.claude/skills/
```
## 贡献指南
欢迎贡献!请:
1. Fork 本仓库
2. 创建功能分支
3. 提交 Pull Request
## 参考来源
- [OWASP Top 10:2025](https://owasp.org/Top10/)
- [OWASP ASVS 5.0](https://owasp.org/www-project-application-security-verification-standard/)
- [OWASP Top 10 智能体应用 2026](https://genai.owasp.org/)
- [OWASP 速查表系列](https://cheatsheetseries.owasp.org/)
## 许可证
MIT 许可证 — 详见 LICENSE 文件。
---
**关键词:** OWASP、安全、Claude Code、AI 安全、应用安全、ASVS、安全编码、漏洞、注入、XSS、CSRF、身份认证、授权