码迷,mamicode.com
首页 > Web开发 > 详细

web 前端安全

时间:2015-03-17 00:40:00      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:

前端主要面临俩种类型的威胁

1.XSS(Cross Site Scripting)

 攻击方式:恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意攻击用户的特殊目的。

2.CSRF(Cross-site request forgery跨站请求伪造,也被称为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF攻击往往不大流行(因此对其进行防范的资源也相当稀少)和难以防范,所以被认为比XSS更具危险性。

 

攻击例子:

假如在一个给每个第三方支付网站的用户发私信内含图片, <img href=‘test?do=tranfer_money&to=someone&amout=100000" />; 如果该用户打开此私信,图片加载的同时就意味着以当前用户状态发送了那个请求。若是转账接口直接信任该用户的请求,就会直接把钱转给别人了。

 

这里有俩个问题:

1.没有对图片地址进行适当的过滤(XSS)

2.被请求的服务器没有进行严格的认证(CRFS)

 

解决方法:

无非就是过滤跟认证啦!

web 前端安全

标签:

原文地址:http://www.cnblogs.com/zechau/p/4343217.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!