CSRF(跨站请求伪造)

CSRF(跨站请求伪造)

靶机
实验地址

CSRF与XSS的区别

xss漏洞:伪造链接,用户已经登录,诱导用户点击,获取用户的cookie值,直接登录,获取用户权限,更改数据。
CSRF漏洞:伪造链接,用户已经登录,诱导用户点击,通过用户自己的权限,促发链接提交表单,更改数据。

CSRF(get)

登录并修改邮箱
在这里插入图片描述
未修改前的url
在这里插入图片描述
修改后的url为https://www.bihuoedu.com/vul/csrf/csrfget/csrf_get_edit.php?sex=girl&phonenum=12345678922&add=hacker&email=123.com&submit=submit,说明此修改信息页面为get提交。
在这里插入图片描述

可在url里面更更改参数,将email改为123456789.com
在这里插入图片描述

更改成功
在这里插入图片描述
所以可诱导用户点击https://www.bihuoedu.com/vul/csrf/csrfget/csrf_get_edit.php?sex=girl&phonenum=12345678922&add=hacker&email=123.com&submit=submit,就修改了用户信息。

CSRF(post)

post提交url不会发生改变,故可以引导用户点击一个链接,链接地址可以自动提交一个post表单,根据抓包的参数来构造表单,就能更改登录用户的信息。

CSRF(token)

服务器随机产生token值通过表单发送给用户,提交时通过对比session值来判断是否安全。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值