当前位置: 首页 > 文章 > Web安全 > 正文

CSRF 跨站请求伪造:借刀杀人之术

admin 2026-10-26 23:21 166人看过 免费
## 原理 浏览器对目标站的请求会自动带上 Cookie。恶意页面可构造指向目标站的表单/请求,在用户已登录时以用户身份完成「改密、转账、发帖」等状态变更。 前提通常是: - 使用 Cookie 会话; - 请求无不可预测的 CSRF Token; - 或 SameSite 等策略未生效。 ## 典型入侵过程 1. 分析目标站「改邮箱/转账」等敏感请求结构。 2. 在恶意页放置自动提交表单或图片请求。 3. 诱导已登录用户打开恶意页。 4. 浏览器带 Cookie 发出请求 → 业务被冒用。 5. 常与 XSS 组合:XSS 可读 Token,CSRF 难防场景更复杂。 ## 防御组合 - 同步 CSRF Token(表单 + 头)。 - Cookie `SameSite=Lax/Strict`。 - 关键操作二次确认 / 验证码。 - 校验 Origin / Referer(辅助)。 ## 注意 对 JSON API 也要防:简单请求可能被表单触发;复杂请求依赖 CORS,仍需 Token。

附件资料

附件仅对登录用户可见,请先 登录。

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载或以其他方式使用本站原创内容。