news 2026/10/4 2:53:05

CSRF漏洞总结复盘

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CSRF漏洞总结复盘
一.什么是CSRF漏洞及利用流程

CSRF(cross site request forgery)跨站(客户端)请求伪造,指攻击者在用户信息未失效的情况下(如cookie等信息),诱导用户点击某些链接,让用户在不知情的情况下,以用户身份像服务器发送请求,执行某些操作

利用用户cookie,冒充用户身份,以用户的身份发送恶意请求

条件:1.用户未退出目标网站 2.用户访问恶意网站 3.在同一浏览器

二.CSRF的分类

GET型CSRF:将恶意代码拼接到url类,诱导用户点击链接,执行操作

POST型CSRF:表单提交,诱导用户点击含恶意代码的表单进行提交,执行操作

三.实践

本地搭建dvwa靶场时记得设置好域名,hosts解析

DVWA-LOW

方法一.对修改界面进行抓包,生成payload,将bp作为危险网站,用户点击后执行修改密码的操作

方法二.含burpsuite的链接容易被识别,可以自行搭建网站,为了让网站更真实,可以让ai基于代码生成红包页面,诱导用户点击

DVWA-Medium

改为中等级,再次使用钓鱼网站无效,对操作进行拦截查看区别

发现代码对referer进行了限制,所以钓鱼网站经拦截后需对referer进行修改

DVWA-High

观察源代码,发现对正常网站进行拦截时多了一个user_token参数,而恶意链接的请求中没有

方法一.bp进行拦截修改,使用组件对user_token进行获取

方法二.和xss打组合拳,利用xss漏洞获取到user_token

DVWA的user_token和用户会话强绑定且具有时效性,修改密码时拦截的token已失效且会话不匹配,xss获取到token实时且绑定受害者会话。

CSRF Token Tracker获取到的user_token值会变,实时同步最新有效的token并匹配对应有效会话

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/4 0:31:55

GPU算力租赁推荐:低成本训练YOLO大模型

GPU算力租赁推荐:低成本训练YOLO大模型 在智能制造、自动驾驶和智能安防等领域,目标检测早已不再是实验室里的概念,而是实实在在推动产业升级的核心能力。面对海量视频流的实时分析需求,系统不仅要求高精度识别,更对响…

作者头像 李华
网站建设 2026/10/4 3:04:05

VonaJS是如何做到文件级别精确HMR(热更新)的?

NestJS:项目级别HMR 如果使用过NestJS,就会知道NestJS是基于整个项目实现HMR(热更新)的。大致流程如下:当一个源码文件变更时,系统会自动将文件重新编译输出到dist目录,然后重启App。当项目非常…

作者头像 李华
网站建设 2026/10/3 4:51:00

口碑好的货架哪里有好的

口碑好的货架哪里有?答案在这里!在仓储物流、商业零售等众多行业中,选择一款口碑好的货架至关重要。它不仅关系到货物的存储效率,还影响着企业的运营成本和管理水平。那么,口碑好的货架哪里有呢?专业货架工…

作者头像 李华
网站建设 2026/10/3 3:49:49

pytorch框架训练、推理、模块冻结等各种细节说明

1.张量的requires_grad属性 import torch x = torch.randn(3, 3, requires_grad=False) y = x * 2 # y = 2x y.requires_grad=True z = y.mean() # z=(1/9)*(2x),微分是dz/dx = 2/9 # z=(1/9)*y,微分是dz/dy = 1/9 z.backward()print(x,x.requires_grad) print(y…

作者头像 李华
网站建设 2026/10/3 17:27:55

Java毕设项目推荐-基于Java语言的茶叶销售系统的前端设计与实现基于SpringBoot+Vue茶叶销售系统的设计与实现【附源码+文档,调试定制服务】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/10/3 6:11:46

大数据生态核心组件语法与原理详解

Wan2.2-T2V-5B 轻量级文本生成视频模型深度解析 在短视频内容爆发式增长的今天,从广告创意到社交平台运营,对高效、低成本动态内容生产的需求前所未有地强烈。传统视频制作流程耗时耗力,而AIGC技术的崛起正在重塑这一领域。其中,W…

作者头像 李华