基于HTML5的Web平臺(tái)安全技術(shù)研究
[Abstract]:HTML5 technology has become more and more popular in Web applications because of its good support for mobile devices, cross-browser, easy to use and so on. However, the rise of HTML5 also brings some security problems. There are still some old attack forms in HTML5, such as cross-site script attack, click-hijacking attack, cross-station request forgery attack, etc. At the same time, HTML also introduces some new attack methods. For example, API abuse, offline application cache poisoning, local storage attacks, and so on. Therefore, as HTML5 becomes more and more popular, the harm caused by security vulnerabilities is becoming more and more serious. The research on Web security and defense based on HTML5 in this paper is also of great significance. This paper makes a detailed study and analysis on the most important attack of HTML5, I. e., cross-station script attack, deeply studies the intrusion detection algorithm of cross-station script attack, designs a defense model based on cross-station script attack, and implements a defense system. The main work of this paper is as follows: (1) A XSS attack defense model based on HTML5 is proposed. The overall architecture of the model is designed. The defense model is divided into three parts: client, intrusion detection and service. The working principle of each part is described in detail. (2) the XSS intrusion detection algorithm is studied and implemented. The string matching algorithm is used to detect the XSS attack, and the common KMP algorithm is improved. The improved algorithm is applied to the XSS defense system. (3) the XSS attack defense system based on HTML5 is designed and implemented. The overall framework of the system is designed, and the three main modules, the client defense module, the intrusion detection module and the server defense module, are designed in detail. The implementation scheme is given. (4) the XSS attack defense model is tested and evaluated. The evaluation results show that the proposed XSS attack defense model based on HTML5 can meet the requirements of general Web applications for cross-site scripting attacks.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP393.08
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 賈巖;王鶴;呂少卿;張玉清;;HTML5應(yīng)用程序緩存中毒攻擊研究[J];通信學(xué)報(bào);2016年10期
2 張玉清;賈巖;雷柯楠;呂少卿;樂洪舟;;HTML5新特性安全研究綜述[J];計(jì)算機(jī)研究與發(fā)展;2016年10期
3 李馳;李林;;基于HTML5的Web前端安全性研究[J];軟件導(dǎo)刊;2016年05期
4 瞿蘇;;淺析HTML5數(shù)據(jù)存儲(chǔ)的方法及應(yīng)用[J];電腦知識(shí)與技術(shù);2016年13期
5 劉艷平;俞海英;;基于HTML5的Application Cache技術(shù)研究[J];微型機(jī)與應(yīng)用;2015年20期
6 鮑澤民;王根英;李娟;;跨站腳本攻擊客戶端防御技術(shù)研究[J];鐵路計(jì)算機(jī)應(yīng)用;2015年07期
7 劉宇;閔棟;;HTML5在移動(dòng)互聯(lián)網(wǎng)中的機(jī)遇與挑戰(zhàn)[J];電信網(wǎng)技術(shù);2013年05期
8 張劍;陳劍鋒;王強(qiáng);;HTML5新特性及其安全性研究[J];信息安全與通信保密;2013年05期
9 蔣宇捷;;從HTML5移動(dòng)應(yīng)用現(xiàn)狀談發(fā)展趨勢(shì)[J];程序員;2013年05期
10 孫松柏;Ali Abbasi;諸葛建偉;段海新;王珩;;HTML5安全研究[J];計(jì)算機(jī)應(yīng)用與軟件;2013年03期
相關(guān)碩士學(xué)位論文 前3條
1 王曉強(qiáng);基于HTML5的CSRF攻擊與防御技術(shù)研究[D];電子科技大學(xué);2013年
2 吳曉恒;跨站腳本攻擊的防御技術(shù)研究[D];上海交通大學(xué);2011年
3 邱勇杰;跨站腳本攻擊與防御技術(shù)研究[D];北京交通大學(xué);2010年
,本文編號(hào):2413777
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2413777.html