SuperAPI AI 工具集

secure-code-guardian

安全与审计

查看项目

更新于 10-15 19:54

技能介绍

用途:该技能面向安全编码实践,适用于实现认证/授权、保护用户输入处理、实现加密、防止 OWASP Top 10 漏洞、对现有代码做安全加固以及实现安全会话管理。

主要能力:以防御性思维工作,假定所有输入均为恶意。核心工作流为:威胁建模(识别攻击面与威胁)、设计(规划安全控制)、实现(以纵深防御编写安全代码)、验证(测试安全控制)、文档(记录安全决策)。可按上下文加载参考指南:OWASP 防护模式、认证(密码哈希、JWT)、输入校验(Zod、SQL 注入)、XSS/CSRF 防护、安全响应头(Helmet、限流)。

必要约束:必须使用 bcrypt/argon2 哈希密码(禁止明文)、使用参数化查询防止 SQL 注入、校验并净化所有用户输入、在认证端点实施限流、全程使用 HTTPS、设置安全响应头、记录安全事件、将密钥存放于环境变量或密钥管理器。禁止明文存储密码、未校验即信任用户输入、在日志或错误中暴露敏感数据、使用弱加密算法、在代码中硬编码密钥、为方便而关闭安全功能。

输出要求:实现安全功能时需提供安全实现代码、安全注意事项、配置要求(环境变量、响应头)以及测试建议。

知识范围:OWASP Top 10、bcrypt/argon2、JWT、OAuth 2.0、OIDC、CSP、CORS、限流、输入校验、输出编码、加密(AES、RSA)、TLS、安全响应头。

限制:资料未提供具体安装命令、收费方式、支持平台或实际效果数据,暂未提供。