跳到正文
cccskills
免费在 GitHub 公开

auth-security-audit

认证鉴权安全审计时使用。适用于越权检测 / IDOR / Token 安全 / 会话管理审计。融合 OWASP Testing Guide + 权限矩阵验证。

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(2)

  • SKILL.md1.9 KB
  • templates/auth-audit-checklist.md910 B

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

认证鉴权审计(Auth Security Audit)

适用场景

  • 越权检测(水平 / 垂直)
  • IDOR(不安全的直接对象引用)
  • Token 安全(JWT / Session)
  • 会话管理
  • 密码策略
  • 多租户隔离

核心原则

1. 每个写操作都测越权
2. 每个读操作都测跨用户
3. Token 必须有过期 + 可撤销
4. 不暴露资源存在性
5. 多租户必须隔离

测试矩阵

对每个端点:
  □ 无 Token → 401
  □ 过期 Token → 401
  □ 篡改 Token → 401
  □ 低权限角色 → 403
  □ 同角色跨用户 → 403/404
  □ 跨租户 → 403/404
  □ Admin 可访问 → 200

IDOR 检测

方法:
  1. 用 User A 创建资源(ID=123)
  2. 用 User B 的 Token 访问 /resources/123
  3. 预期:403 或 404
  4. 实际:如果 200 = IDOR 漏洞

常见位置:
  - GET /orders/{id}
  - PATCH /users/{id}
  - DELETE /files/{id}
  - GET /invoices/{id}/pdf

配套模板

  • templates/auth-audit-checklist.md — 认证鉴权审计清单

质量自检

□ 每个端点测越权
□ IDOR 全覆盖
□ Token 安全(过期 / 篡改 / 撤销)
□ 会话管理(并发 / 超时)
□ 密码策略(强度 / 重置)
□ 多租户隔离
□ 不暴露存在性

常见坑

  1. 只测自己角色——漏跨角色越权
  2. 不测 IDOR——最常见高危
  3. 不测跨租户——数据泄露
  4. Token 不测篡改——伪造风险
  5. 不测密码重置——账号接管

与其他 skill 的协作

上游:
  api-designer auth-permission → 权限矩阵

下游:
  security-report → 发现纳入报告
  backend-engineer → 修复

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

A/B 测试设计与分析时使用。适用于产品实验、功能验证、转化率优化。融合假设驱动 + 样本量计算 + 置信度判断。

中文简介正在准备中。当前显示原文说明。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

上线前业务方/产品方验收时使用。适用于功能交付确认、UAT、发布会签。融合 BDD Given-When-Then、Specification by Example、ATDD。

中文简介正在准备中。当前显示原文说明。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

设计无障碍可访问的界面时使用。适用于满足 WCAG 标准、键盘导航、屏幕阅读器支持。优先使用 WCAG 2.2 AA 级标准 + 键盘 + 焦点 + 对比度 + ARIA。

中文简介正在准备中。当前显示原文说明。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

实现可访问性(无障碍)时使用。覆盖 WCAG 2.2 AA / ARIA / 键盘导航 / 屏幕阅读器 / 颜色对比 / 焦点管理。融合 React Aria / Radix UI / Headless UI 实践 + axe-core 自动化测试。

中文简介正在准备中。当前显示原文说明。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

AI 模型部署时使用。适用于推理服务 / GPU / TensorRT / 监控 / 扩缩容。

中文简介正在准备中。当前显示原文说明。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

数据分析报告输出时使用。适用于业务分析报告、周报、专项分析、决策支持。融合洞察 + 建议 + 行动项。

中文简介正在准备中。当前显示原文说明。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

查看 zhaoxuya520 的全部技能

报告此技能的问题