xss csrf 攻击

  1. 介绍 xss csrf 攻击

    XSS:

    XSS 是指跨站脚本攻击。攻击者利用站点的漏洞,在表单提交时,在表单内容中加入一些恶意脚本,当其他正常用户浏览页面,而页面中刚好出现攻击者的恶意脚本时,脚本被执行,从而使得页面遭到破坏,或者用户信息被窃取。

    要防范 XSS 攻击,需要在服务器端过滤脚本代码,将一些危险的元素和属性去掉或对元素进行HTML实体编码。

    CSRF:

    CSRF 是跨站请求伪造,是一种挟制用户在当前已登录的Web应用上执行非本意的操作的攻击方法

    它首先引导用户访问一个危险网站,当用户访问网站后,网站会发送请求到被攻击的站点,这次请求会携带用户的cookie发送,因此就利用了用户的身份信息完成攻击

    防御 CSRF 攻击有多种手段:

    1. 不使用cookie
    2. 为表单添加校验的 token 校验
    3. cookie中使用sameSite字段
    4. 服务器检查 referer 字段
相关推荐
Rverdoser2 分钟前
制作网站的价格一般由什么组成
前端·git·github
拉不动的猪2 分钟前
深入理解 JavaScript 中的静态属性、原型属性与实例属性
前端·javascript·面试
Nimsolax2 分钟前
Linux网络传输层协议UDP
linux·网络·udp
linda261810 分钟前
链接形式与跳转逻辑总览
前端·javascript
怪可爱的地球人14 分钟前
骨架屏
前端
我也要当昏君16 分钟前
4.2 【2018统考真题】
网络
用户6778471506218 分钟前
前端将html导出为word文件
前端
前端付豪20 分钟前
如何使用 Vuex 设计你的数据流
前端·javascript·vue.js
李雨泽22 分钟前
通过 Prisma 将结构推送到数据库
前端