用途:为 Web 应用开发提供安全模式参考,覆盖常见漏洞预防与代码层防护规范。主要能力:OWASP Top 10 速查表(含 A01 访问控制、A03 注入、A07 认证失败、A10 SSRF 等及对应预防措施);输入验证要求(类型、长度、范围、格式、允许列表,不信任 URL 参数、表单、HTTP 头、Cookie、文件上传);按上下文输出编码(HTML 实体、属性、JS、URL、CSS);认证清单(bcrypt/argon2/scrypt 哈希、cost 12+、登录限流、安全会话令牌、HttpOnly/Secure/SameSite、账户锁定、MFA);授权检查示例;密钥管理规则(环境变量或密钥管理器、定期轮换、按环境区分、审计访问,禁止提交 git、记录日志、明文共享);安全响应头(CSP、X-Content-Type-Options、X-Frame-Options、HSTS、Referrer-Policy、Permissions-Policy)。使用方式:文档含代码对比示例与快速审计命令,可执行 rg 搜索硬编码密钥、SQL 注入风险、eval/exec 用法及 TODO 安全项;另提供 references 目录(owasp-detailed、auth-patterns、crypto-patterns、secure-headers)与 scripts 目录(security-scan.sh、dependency-audit.sh)。适用场景:Web 应用开发与安全审查时参考。限制:官方资料未提供安装命令、具体平台支持、收费与价格信息,暂未提供。
security-patterns
安全与审计
更新于 10-15 16:46