用途:对代码或架构做安全审查,在实现认证/授权、处理敏感数据或部署到生产环境前排查风险,也可用于回答安全最佳实践问题。
主要能力:提供 OWASP Top 10 检查清单,覆盖注入(参数化查询、输入净化)、失效认证(强会话、MFA、安全密码存储)、敏感数据(传输与静态加密、最小暴露)、XXE(禁用外部实体、优先 JSON)、访问控制(RBAC、默认拒绝)、错误配置、XSS(输出编码、CSP)、不安全反序列化、脆弱组件(依赖扫描与更新)、日志(审计日志且不含敏感数据)。同时给出安全响应头示例:Content-Security-Policy: default-src 'self'、X-Content-Type-Options: nosniff、X-Frame-Options: DENY、Strict-Transport-Security: max-age=31536000; includeSubDomains。
使用方式:按审计报告格式输出,严重级别分为 Critical、High、Medium、Low,逐条列出问题、描述与修复建议,并附改进建议。示例输入如“Review auth implementation”会检查密码存储、会话管理、令牌处理并报告;输入“Make this API secure”会加入输入校验、认证检查、限流与安全响应头。认证实现示例包括 bcrypt 密码哈希、短过期 JWT 与刷新令牌轮换。
适用场景:安全评审、认证授权开发、上线前检查、敏感数据处理。
限制:资料未提供具体安装命令、平台支持、收费方式或效果数据,暂未提供。