跨站请求伪造

CSRF是什么?

跨站请求伪造(Cross Site Request Forgery,CSRF)是一种攻击,它强制浏览器客户端用户在当前对其进行身份验证后的Web 应用程序上执行非本意操作的攻击,攻击的重点在于更改状态的请求 ,而不是盗取数据,因为攻击者无法查看伪造请求的响应。

借助于社工的一些帮助,例如,通过电子邮件或聊天发送链接,攻击者可以诱骗用户执行攻击者选择的操作。如果受害者是普通用户,则成功的CSRF 攻击可以强制用户执行更改状态的请求,例如转移资金、修改密码等操作。如果受害者是管理账户,CSRF 攻击会危及整个Web 应用程序。

CSRF是跨站请求伪造攻击,它不像XSS和SQL注入会盗取用户的信息,它的目的是强制浏览器客户端用户执行攻击者想要用户达成的目的,也就是更改用户状态的请求,如:转移资金和修改密码等操作,它分为get型和post型攻击。

原理

攻击者的网站诱骗用户访问用户原本的网站,并带有自己的身份凭证(cookie),执行攻击者的要求的操作,跨网站攻击,这就是CSRF跨站请求伪造。

防御

验证Referer

添加token

同源策略

相关推荐
草木深雨纷纷10 分钟前
mt管理器手机版下载2026最新版更新下载分享
linux·运维·网络·智能手机
lifejump17 分钟前
Dede(织梦)CMS渗透测试(all)
前端·网络·安全·web安全
SEO_juper21 分钟前
谷歌本地 GEO 权重拆解,全域 SEO 落地实操
大数据·网络·ai·seo·跨境电商·geo·跨境电商独立站
OYangxf25 分钟前
对TinyRedis中主从复制的理解
运维·服务器
BY组态26 分钟前
Ricon组态系统实战:从0到1搭建工业监控平台
网络·物联网·iot·web组态·组态
銳昊城28 分钟前
项目六: 配置与管理DNS服务器(2) C2
运维·服务器
专注VB编程开发20年34 分钟前
Vscode调试是真不方便
网络·网络协议
星幻元宇VR41 分钟前
VR文旅大空间|沉浸式体验重塑文旅新场景
科技·学习·安全·vr·虚拟现实
紫金桥软件1 小时前
组态软件新势力,安全可靠高性能经多行业认证紫金桥软件RealSCADA
安全·scada·组态软件·国产工业软件·监控组态软件
HKT_China1 小时前
物联网安全管理方案 助力企业实施智慧安全管理
物联网·安全·数字化转型