• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

CSRF,该如何解决

php 搞代码 4年前 (2022-01-24) 15次浏览 已收录 0个评论

CSRF
看百度百科
http://baike.baidu.com/view/1609487.htm

攻击通过在授权用户访问的页面中包含链接或者脚本的方式工作。例如:一个网站用户Bob可能正在浏览聊天论坛,而同时另一个用户Alice也在此论坛中,并且后者刚刚发布了一个具有Bob银行链接的图片消息。设想一下,Alice编写了一个在Bob的银行站点上进行取款的form提交的链接,并将此链接作为图片tag。如果Bob的银行在cookie中保存他的授权信息,并且此cookie没有过期,那么当Bob的浏览器尝试装载图片时将提交这个取款form和他的cookie,这样在没经Bob同意的情况下便授权了这次事务。

红色的标记是啥意思

能用简单的html结构写出来吗

比如
上面这个是不会发请求到www.xxx.com的

%20%20%20%20%20%20%20%20%20%20%20%20%20%20

%20%20%20%20%20%20%20%20%20%20%20%20%20%20

——解决方案——————–
进来学习
——解决方案——————–
错了,是链接直接写进src里,当然这个链接要比较巧妙

而且银行那边还要接受get方法–>这个现在没哪个银行这么傻吧?
其他的一些网站或者可以

如果要用post方法就需要苦主去做一些动作,例如点击诸如此类
但总的来说这事可行性不高,尤其是银行,基本杜绝了

——解决方案——————–
你没¥本文来%源[email protected]搞@^&代*@码)网5搞gaodaima代码有看清楚那篇东西说的是什么,就怀疑人家说错了
尽管现在很少get提交了,但他说的可能性仍然是存在的
更何况他下面还有关于post的表述
——解决方案——————–
对银行没意思。现在那个银行都有支付密码。而且传递的参数中也包含密钥。而html标签都会处理的转换的。不然输入javascript更要命。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:CSRF,该如何解决

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址