用途:对后端系统做安全审查与加固。先摸清实际技术栈与信任边界,梳理入口点、认证、授权、敏感数据、数据库、上传、支付、第三方集成、后台任务、管理路径与部署配置,把客户端可控值和公开端点视为不可信。
主要能力:识别资产、参与者、入口点、信任边界与权限转换;从请求或事件源追踪敏感操作,经校验、授权、业务逻辑、数据访问到响应或副作用;检查密钥、认证、令牌与会话生命周期、对象级与功能级授权、输入校验、注入、错误处理、日志、限流、上传、Webhook、支付、任务、CORS、响应头与响应过滤。对候选问题结合可达代码与既有控制验证,不把理论问题当作已确认漏洞;按可利用性与影响排序,给出受影响路径、攻击场景、证据与最小安全修复。
使用方式:仅在用户要求改动时实施修复,随后运行针对性测试与相关项目检查。详细清单见 references/security-guide.md,可按标题检索并只加载相关章节。
限制与护栏:不得暴露密钥、令牌、密码、敏感配置或私有用户字段;不得信任客户端提供的身份、角色、价格、额度、归属或权限;Webhook 需按原始载荷校验签名并保证处理幂等;授权须在服务端操作与对象级执行;限制昂贵操作与上传,校验类型、大小、存储路径与处理行为;生产错误与日志不得含凭据、令牌、个人数据或内部堆栈细节;破坏性操作或生产变更前须获得明确确认。输出以已验证发现为主,按严重程度排序,并明确说明证据不支持可操作发现的情况。