CSRF

作者: 笨比乔治 | 来源:发表于2020-12-09 10:10 被阅读0次

    CSRF

    CSRF 理解

    跨站请求伪造(英语:Cross-site request forgery),也被称为 one-click
    attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种挟制用户在当前已
    登录的 Web 应用程序上执行非本意的操作的攻击方法。跟跨网站脚本(XSS)相比,XSS利用的是用户对指定网站的信任,CSRF 利用的是网站对用户网页浏览器的信任。
    跨站请求攻击,简单地说,是攻击者通过一些技术手段欺骗用户的浏览器去访问一个
    自己曾经认证过的网站并运行一些操作(如发邮件,发消息,甚至财产操作如转账和购买
    商品)。由于浏览器曾经认证过,所以被访问的网站会认为是真正的用户操作而去运行。
    这利用了 web 中用户身份验证的一个漏洞:简单的身份验证只能保证请求发自某个用户的
    浏览器,却不能保证请求本身是用户自愿发出的。 从 Spring Security 4.0 开始,默认情况下会启用 CSRF 保护,以防止 CSRF 攻击应用程序,Spring Security CSRF 会针对 PATCH,POST,PUT 和 DELETE 方法进行防护。

    image.png

    相关文章

      网友评论

          本文标题:CSRF

          本文链接:https://www.haomeiwen.com/subject/ddbqiktx.html