HTML 5开发中的安全风险

本地储存功能的重大变化在HTML标准发展中引人注目,浏览器从只能使用cookies到能储存少量信息,如用于身份识别的会话令牌。而HTML 5标准则引入了会话储存、本地储存和客户端数据库,开发者可以在浏览器中储存大量数据,所有这些数据都可以通过JavaScript访问。

这种策略的风险在于攻击者可以检索或操作数据,然后被应用程序再次使用,甚至可能上传到服务器被用于攻击其他人。另一个风险与第三方代码有关,JavaScript从只能请求来自其所加载域名的资源,到跨站资源请求,允许JavaScript请求不同域名的资源,这项新功能的引入需要有严格的使用策略防止被滥用。

原文链接:http://news.cnblogs.com/n/180777/

【编辑推荐】

  1. 深入HTML5应用实践:多线程编程
  2. 10款HTML5编码简化工具
  3. 你可能不知道的5个强大的HTML5 API
  4. 谷歌将面向专业创意人员推HTML5开发工具
THE END