国产精品香蕉在线观看网,亚洲欧美精品综合在线观看,亚洲不卡av一区二区无码不卡,亚洲日本精品国产第一区二区

移動安全 安全管理 應用案例 網(wǎng)絡威脅系統(tǒng)安全 應用安全 數(shù)據(jù)安全 云安全

HTML5安全攻防詳析之完結:HTML5對安全的改進

時間:2013-03-11 15:01來源: 點擊:
HTML5安全攻防詳析之完結:HTML5對安全的改進
Tags系統(tǒng)安全(735)XSS(21)HTML5安全(14)if(2)  

  對舊有的安全策略進行了非常多的補充。

  一、iframe沙箱

  HTML5為iframe元素增加了sandbox屬性防止不信任的Web頁面執(zhí)行某些操作,例如訪問父頁面的DOM、執(zhí)行腳本、訪問本地或者本地等等。但是這個安全策略又會帶來另外的風險,這很有趣,例如ClickJacking攻擊里阻止JavaScript腳本的運行來繞過JavaScript的防御方式。

  二、CSP內容安全策略

  XSS通過虛假內容和誘騙點擊來繞過同源策略。 XSS攻擊的核心是利用了無法區(qū)分腳本是被第三方注入的,還是真的是你應用程序的一部分。CSP定義了Content-Security-Policy HTTP頭來允許你創(chuàng)建一個可信來源的白名單,使得瀏覽器只執(zhí)行和渲染來自這些來源的資源,而不是盲目信任提供的所有內容。即使攻擊者可以找到漏洞來注入腳本,但是因為來源不包含在白名單里,因此將不會被執(zhí)行。

  XSS攻擊的原理

  三、XSS過濾器

  Chrome、Safari這樣的現(xiàn)代瀏覽器也構建了安全防御措施,在前端提供了XSS過濾器。例如http://test.jiangyujie.com/?text= 在Chrome中將無法得到執(zhí)行,如下圖所示。

  四、其他

  另外HTML5的應用程序訪問系統(tǒng)資源比Flash更受限制。

  最后,關于HTML5專門的安全規(guī)范目前還在討論中,有的人希望分散到HTML5規(guī)范的各個章節(jié),有的人希望單獨列出,目前沒有單獨的內容,因為不僅要考慮Web App開發(fā)者的安全,還要考慮實現(xiàn)HTML5支持的廠商,對它們進行規(guī)范和指導。

  我個人認為HTML5的安全規(guī)范將會有一個統(tǒng)一的章節(jié)來進行闡述,并在各個功能相應的提及。

------分隔線----------------------------

推薦內容