网页安全XSS攻击和CSRF攻击

1、XSS攻击(跨站脚本攻击)

通过各种手段,往网页上插入一些非法脚本,获取用户信息

比如 通过form表单,输入

<script>
    let cookie = document.cookie
    post(url,cookie)
</script>

解决方法:服务端对于输入内容的特殊字符要进行转意

2、CSRF攻击 (跨站请求伪造)

https://blog.csdn.net/stpeace/article/details/53512283 

不需要获取用户的cookie等信息,只需要在恶意网站上,模拟请求正常网站的API , 进行恶意删改数据,浏览器会自动带上正常网站的cookie,但这请求是用户不知道的,一切都显得那么合法。

解决办法:
1、后端通过http Referrer 判断客户端请求来源于何处,进行过滤;
2、在url或者请求头中加入token,后端对token进行验证

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值