跳转到内容
关系图谱

security-and-hardening(Addy)

348 字 1 分钟

属性 8
repo
addyosmani_agent-skills
skill
security-and-hardening
source
addyosmani_agent-skills/skills/security-and-hardening/SKILL.md
invoke
model
phase
review
cost
low
status
stable
local
same
一句话

先做 STRIDE 威胁建模再上加固:三层边界定哪些必做、先问、禁做,覆盖注入、会话、SSRF、密钥、供应链到 LLM 特性。

何时用 ​

  • 适合:处理用户输入、鉴权、数据存储、外部集成;按 OWASP Top Ten 自查;依赖审计与供应链评估;涉及 GDPR、CCPA 个人数据。
  • 不适合:离线纯计算无信任边界;只做文案微调。

怎么用 ​

text
审一下新写的登录和找回密码流程,按 OWASP 查一遍
  1. 威胁建模先行:画信任边界、点名资产、对每个边界过 STRIDE。
  2. 套三层边界:Always Do 无条件执行、Ask First 先拿人批、Never Do 不碰。
  3. 按加固清单逐项过:注入/XSS/越权、会话、响应头与 CORS、上传、SSRF、派生路径上的破坏性操作、限流、密钥、依赖与供应链、个人数据、AI/LLM 特性。
  4. 用 Review Checklist 收尾,每条给结论。

产出 ​

  • 信任边界清单、按三级分类的处置、逐项加固结论。

要点与坑 ​

  • 信任跟着「谁写的值」走:LLM 输出、环境变量、文件名都算不可信来源。
  • Ask First 档没拿到批准等同 Never Do。
  • 个人数据合规单列条目,别把它混进一般输入校验。

关联 ​