SuperAPI AI 工具集

secure-coding

安全与审计

查看项目

更新于 10-16 00:24

技能介绍

用途:在代码安全审查、实现输入验证或输出编码、修复安全缺陷、编写认证授权与数据处理等安全敏感代码时提供指导,也可用于安全代码评审。

主要能力:提供 OWASP Top 10 2025 快速参考,含 A01 到 A10 的排名、漏洞与关键缓解措施;覆盖输入验证(服务端校验、允许列表、类型与范围检查、长度限制)、输出编码(按 HTML 正文、属性、JavaScript、URL、CSS、SQL 等上下文选择编码方式)、参数化查询、认证安全(Argon2id/bcrypt/scrypt、MFA、会话管理、账户锁定)、授权安全(默认拒绝、服务端检查、对象归属校验、RBAC/ABAC)、错误处理(对外返回通用错误,服务端记录详细日志)。还包含 JavaScript/TypeScript 与 C#/.NET 的语言特定安全模式,以及安全代码评审清单和决策树。

使用方式:按用途查阅相应章节,结合上下文选择编码或参数化方案,遵循默认拒绝、失败安全等原则。

适用场景:Web 应用与 API 开发、安全代码评审、安全敏感功能实现。

限制:资料未提供安装或调用命令,也未说明收费、支持平台及实际效果;部分内容引用其他技能(认证、授权、加密、密钥管理、API 安全),具体需参见对应技能。