news 2026/7/8 5:42:55

DVWA_CSRF

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DVWA_CSRF

Security level: Low查看代码,没有任何验证码或者Token防御(服务器只看请求里有无有效Session Cookie, 带了就执行)

你敢相信吗,在浏览器里点开了一个搞笑的图片,你在另一个网站的密码就被人偷偷改了!今天来讲一个与Cookie(盒子)、Session(账本)、BP(网线间谍)和CSRF(隔岸观火)串成的侦探故事。

  1. Session(账本): 藏在网站服务器的机房里。登陆成功后,服务器就会在账本上写下:【Admin用户,登陆状态】;
  2. Session ID(钥匙):服务器生成一传随机字符串(eg:PHPSESSID= B982…)作为钥匙,为了识别;
  3. Cookie(盒子):钥匙交给浏览器,放在本地缓存Cookie盒子里;
  4. 用BP抓包,能看到钥匙(Session ID);
  5. 在Inspector里修改参数,将password_new和password_conf的值直接改成其他,如543, Forward后提示Password Changed, 退出后可以用新密码登录DVWA(admin,543)

    所以把一串改密码的链接做成搞笑图片 标签,发给任何一个用户,点击后,他的浏览器就会自动替他发送这串链接,并且修改密码,达到隔岸观火的效果。

Security level: Medium 查看代码,中级多了一道安检——检查HTTP请求头中的Referer字段是否包含服务器的域名或IP,但代码通常使用stripos(SERVER[′HTTPREFERER′],_SERVER['HTTP_REFERER'],SERVER[HTTPREFERER],_SERVER[‘SERVER_NAME’];意味着它只检查Referer字符串是否包含127.0.0.1,不在乎IP出现在什么位置,利用文件名构造法;
#1. 便携钓鱼网站代码,在Linux终端输入nano csrf_test.html 创建一个恶意网页(里面嵌入诱导型文案,并在后台用图片标签加载到目标网站的改密码URL)
复制以下代码:

这是一个诱惑你点击的页面

恭喜你!获得周年庆大奖,请勿关闭页面...

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/4bfdb1a6a18b41f98cebfcfef24268b2.png) ctrl + O 保存回车,然后ctrl + X 退出; #2 用终端命令 mv csrf_test.html 127.0.0.1.html 把这个恶意网页名字改成127.0.0.1.html, 随后用 sudo cp 把它复制到本地服务器Apache的根目录 /var/www/html/ #3 只要登陆DVWA,在同一浏览器,不小心访问钓鱼链接【http://127.0.01/127.0.0.1.html】,就会看到“恭喜你...” #4 通过Bp抓包可以看到,浏览器里的Cookie向DVWA服务器发起了密码改成666666的请求;全部Forward后,可以用新密码登陆;

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

AI 电动鸡尾酒搅拌机智能功率 MOSFET 完整选型方案

2026年随着 AI 技术在鸡尾酒搅拌机中的深度渗透(如智能配方、自适应转速、能量优化、安全监控),电机驱动对功率 MOSFET 提出更高要求:高效化、低损耗、快速响应。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺…

作者头像 李华
网站建设 2026/7/8 5:41:18

一晃,就老了

一晃,就老了, 单纯的心不见了,复杂的心装满了,眼角的泪风干了,心里的伤增多了。一晃,就老了,曾经自己是个孩子,现在自己有了孩子,以前对父母撒娇,现在听别人撒…

作者头像 李华
网站建设 2026/7/8 5:38:49

TWS耳机MEMS麦克风灵敏度匹配:多麦阵列精度的隐藏门槛

一、市场背景:声音传感器如何定义TWS耳机的用户体验天花板过去五年间,真无线立体声(TWS)耳机完成了从“新奇玩具”到“生活必需品”的跨越。根据市场调研数据,全球TWS耳机MEMS硅麦克风市场2024年收入约为12.38亿美元&a…

作者头像 李华
网站建设 2026/7/8 5:36:11

Cesium中的坐标转换

1.地理坐标转世界坐标(经纬度转笛卡尔坐标)在使用 Cesium 的 API 时,底层的 3D 渲染引擎只识别基于地心的笛卡尔直角坐标(Cartesian3,单位:米)。因此,当我们调用 setView 或 flyTo 传…

作者头像 李华
网站建设 2026/7/8 5:35:06

图上随机游走中条件期望与绝对期望的混淆辨析

案例引入先引入一个简单的例子,给定一个 44 个节点 44 条边的有向带权图:1 2 1 1 3 1 2 4 1 3 4 0设节点 11 为起点,节点 44 为终点。每条边都有对应的转移概率,节点 11 转移至节点 22 与节点 33 的概率均为 0.50.5,节…

作者头像 李华