mcpField
C
client-side

client-side

github.com/transilienceai安全598197 次安装13 周前更新
代码仓库

关于 client-side

client-side 是用于测试现代 Web 应用和 SPA 漏洞的安全技能,检查浏览器端输入流和防护,覆盖 XSS、CSRF、CORS、点击劫持、DOM 问题及原型污染。

主要功能

  1. 01测试反射型、存储型和 DOM XSS
  2. 02检查 CSRF 与 CORS 弱点
  3. 03评估点击劫持防护
  4. 04分析 DOM 来源与接收点
  5. 05测试原型污染

适用场景

  1. 01评估 Web 应用的客户端安全
  2. 02追踪输入流至浏览器端接收点
  3. 03记录攻击影响与修复建议

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/transilienceai/communitytools --skill client-side

安装后在 Claude Code 中输入/client-side确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

reference/
clickjacking-cheat-sheet.md
clickjacking-quickstart.md
client-side-principles.md
cors-cheat-sheet.md
cors-quickstart.md
csrf-quickstart.md
dom-xss-advanced.md
dom-xss-quickstart.md
INDEX.md
prototype-pollution-quickstart.md
prototype-pollution-resources.md
reference/scenarios/dom-vulnerabilities/
angularjs-injection.md
detection-methodology.md
document-write-sink.md
dom-clobbering-globals.md
dom-clobbering-sanitizer-bypass.md
dom-xss-fundamentals.md
exfiltration-and-chaining.md
innerhtml-sink.md
jquery-sinks.md
postmessage-vulnerabilities.md
prevention-best-practices.md
prototype-pollution-dom.md
tools-and-automation.md
waf-filter-bypass.md
reference/scenarios/prototype-pollution/
bypass-techniques.md
client-side-pollution.md
detection.md
gadget-discovery.md
prevention.md

详细介绍

客户端侧

测试现代 Web 应用和 SPA 中的客户端漏洞。

技术

类型关键攻击向量
XSS反射型、存储型、基于 DOM、框架特定(React、Vue、Angular)
CSRF绕过令牌、绕过 SameSite Cookie、跨源请求
CORS源配置错误、null 源、通配符凭据
点击劫持基于框架、拖放、多步骤
基于 DOMDOM 接收器、源/接收器分析、JavaScript URL 方案
原型污染客户端小工具、服务端污染、属性注入

工作流

  1. 识别输入源和数据流
  2. 对接收器上下文进行分类(HTML、属性、URL、JS、CSS)
  3. 列举防御措施(编码、CSP、净化器、Trusted Types)
  4. 构造适合上下文的有效载荷
  5. 验证执行情况并展示影响
  6. 使用复现步骤和修复措施编写文档

参考资料

  • reference/xss*.md - XSS 绕过技术和利用方法
  • reference/csrf*.md - CSRF 技术和绕过方法
  • reference/cors*.md - CORS 配置错误测试
  • reference/clickjacking*.md - 点击劫持技术
  • reference/dom*.md - 基于 DOM 的漏洞测试
  • reference/prototype-pollution*.md - 原型污染技术

评论

支持 Markdown