csrf原理及介绍

CSRF是什么?

CSRF Cross-site request forgery )跨站请求伪造,也被称为“ One Click Attack” 或者
Session Riding ,通常缩写为 CSRF ,是一种对网站的恶意利用。 CSRF 是通过 伪装 用户的
请求来利用网站。利用网站漏洞从用户那里恶意盗取信息
攻击者盗用了你的身份,以你的名义发送恶意请求

CSRF能做什么 

以受害者名义发送邮件,发消息,盗取受害者的账号,甚至购买商品,虚拟货币转账,修改受害者的网络配置(比如修改路由器DNS、重置路由器密码) 造成的问题包括:个人隐私泄露、 机密资料泄露、用户甚至企业的 财产安全;
或者说盗用受害者身份,受害者能做什么,攻击者就能以受害者的身份做什么。

CSRF攻击原理

CSRF 攻击就是利用网站对用户网页浏览器的信任,挟持用户当前已登陆的 Web 应用程序,去执行并非用户本意的操作。在浏览器中cookie 在一段时间内是不会过期(不关闭或者退出浏览器),再次访问都会默认登录,这个应该都有体验。如果在cookie存在期间,通过构造csrf脚或包含csrf 脚本的链接发送给用户,得到信息后,再伪造成用户身份,执行相关操作
要完成一次 CSRF 攻击,受害者必须依次完成两个步骤:
1. 登录受信任网站 A ,并在本地生成 Cookie
2. 在不登出 A 的情况下,访问危险网站 B
如果不满足以上两个条件中的一个,不会受到
CSRF 的攻击。
CSRF 攻击是黑客借助受害者的 Cookie 骗取服务器的信任,但是攻击者并不能获取到Cookie,也看不到 Cookie 的内容。另外,由于浏览器 同源策略的限制 ,黑客 无法从返回的结果中得到任何东西,CSRF 所能做的就是给服务器发送请求。

  • 24
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

网安+硬件

生活不易,但愿极客精神与你同在

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值