美文网首页
【渗透测试】-跨站攻击之XSS+CSRF攻击及防范

【渗透测试】-跨站攻击之XSS+CSRF攻击及防范

作者: lndyzwdxhs | 来源:发表于2017-08-13 18:31 被阅读73次

    0x00 XSS+CSRF

    • XSS(Cross-site Scripting):跨站脚本——>攻击者在web页面上插入JavaScript代码
    • CSRF(Cross-site Request Forgery):跨站请求伪造
      • 场景:我正在登录支付宝完成付款等操作,然后我打开了A站点,A站点会在我不知情的情况下触发一个链接请求或者脚本,然后完成付款操作,这就形成了跨站请求伪造。(可以通过下面的同源策略来解决)

    0x01 同源策略

    • 同源策略的意思是,比如刚才的例子我发出一个支付请求,它的Referer字段必须是我支付宝的源,不能是A网站的源,这样就可以防止CSRF。聪明的人就会想到,我可以对Referer进行伪造,来欺骗服务器,这也是一种思路。

    0x02 举一反三

    • 当遇到后台某些页面进不去的话,提示你非法,它可能是检测了Referer地址是不是后台的地址。攻击思路:将Referer修改为后台地址。
    • ……………

    欢迎关注微信公众号(coder0x00)或扫描下方二维码关注,我们将持续搜寻程序员必备基础技能包提供给大家。


    相关文章

      网友评论

          本文标题:【渗透测试】-跨站攻击之XSS+CSRF攻击及防范

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