Agent Skills
返回列表
💻

后端安全编码专家

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/backend-security-coder。

技能介绍

要解决什么问题

后端代码一旦在输入校验、查询构造、会话与 API 边界上留空,常见攻击(注入、CSRF、SSRF、越权、敏感信息泄露)往往能在生产环境直接落地。本技能面向编写与改造后端代码的场景:你需要在实现功能的同时,把 OWASP 类风险点落到可执行的编码与配置里,而不是只做高层合规或渗透规划。

技能如何工作

Agent 以防御性编程和纵深防御为默认思路,典型工作流包括:

  1. 评估安全需求(威胁面、合规约束、现有栈)
  2. 输入验证与输出编码:白名单校验、上下文感知转义,降低模板/API/HTML/JSON 注入面
  3. 数据层与 API:参数化查询/ORM 安全配置、RBAC/ABAC、JWT/OAuth 实现要点、限流与错误响应不泄密
  4. Web 边界:CSP/HSTS 等安全头、Cookie(HttpOnly/Secure/SameSite)、CSRF 令牌与 Origin/Referer 校验
  5. 出站与基础设施:外部请求白名单、SSRF 防护、密钥与环境变量管理、审计日志与监控

行为上强调:仅参数化查询、最小权限、日志脱敏、安全默认与安全失败;与 security-auditor 的分工是——本技能写安全代码与修漏洞,审计类 Agent 做威胁建模、架构评审与 DevSecOps 流水线设计。

适用边界

  • 适用:API 安全实现、认证会话编码、数据库访问控制、CSRF/CSP 配置、漏洞修复与实现清单式落地
  • 不适用:与后端编码无关的任务,或需要渗透测试规划、全链路合规评估等审计向工作
  • 需要逐步示例时可参考技能包内 resources/implementation-playbook.md(由 SKILL 指引,非本页安装说明)

使用场景

  • 为基于 Cookie 的会话登录实现 CSRF 令牌生成、校验及 SameSite Cookie 策略
  • 审查 REST/GraphQL 端点的 SQL、NoSQL 或命令注入风险并落地白名单输入校验
  • 在公开 API 上配置 JWT/OAuth 认证、scope 授权与按 IP/用户的限流节流
  • 对接外部 HTTP/Webhook 时建立域名白名单、URL 清洗与 SSRF 防护及超时限制

适合人员

  • 负责订单/用户中心 API 的后端工程师,需在迭代功能时同步加固认证、会话与授权逻辑
  • 维护含历史拼接 SQL 或弱 ORM 配置的服务端开发,需迁移到参数化查询并分离数据库账号权限
  • 交付合规要求较严(金融、政务、医疗)项目的全栈或后端,需统一错误处理、审计日志与密钥管理方式
  • 平台/SRE 工程师在容器或云环境中落地环境变量、Secrets Manager 集成与安全事件监控告警