php – 防止CSRF漏洞,CSRF令牌的替代方法

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 防止CSRF漏洞,CSRF令牌的替代方法脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
止CSRF的常用方法是使用隐藏在表单中的令牌.只是出于好奇,这是实际阻止CSRF的唯一方法吗?人们争论不需要CSRF令牌让我发疯,我需要理解为什么.我怎样才能防止CSRF攻击?

解决方法

实际上使用CSRF令牌只是另一层防御.根据 OWASP Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet,验证请求来也可用于CSRF保护.要验证我们可以使用的原点,

> Origin Header

> Origin header包括发起请求的方案,主机和端口的信息.

> Referer Header

> Referer header包含上一个网页的地址,其中包含指向当前请求网页的链接.

但是,使用此方法存在一些限制,例如标头的不可用性和完整性.攻击者可以通过多种方式更改这些标头的值.因此,建议始终具有多层防御.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 防止CSRF漏洞,CSRF令牌的替代方法全部内容,希望文章能够帮你解决php – 防止CSRF漏洞,CSRF令牌的替代方法所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。