目录
  1. 1. XSS(Cross Site Scripting) 跨站请求攻击
    1. 1.1. 防范:
  2. 2. CSRF(Cross-site request forgery) 跨站请求伪造
    1. 2.1. 防范:
前端安全

前端安全问题中,最常见的是XSS和CSRF这两种攻击。


XSS(Cross Site Scripting) 跨站请求攻击

在页面中偷偷插入一段 script 代码
在攻击代码中,获取页面查看者的cookie,发送到攻击者的服务器

防范:

前端替换关键字,例如替换 <&lt;
更好的方案是后端替换


CSRF(Cross-site request forgery) 跨站请求伪造

登录一个购物网站浏览商品,而该网站的付费购买接口是xxx.com/pay?id=10,然后可能会收到邮件,其中隐藏着对购物网站(已登录)没有任何验证的购买请求<img src = "xxx.com/pay?id=10">

防范:

增加验证流程,如指纹、密码、短信验证码


文章作者: Hyman Choi
文章链接: http://yoursite.com/2019/08/13/前端安全/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 凌晨四点的拖拉机