跨站腳本攻擊的檢測(cè)防御技術(shù)研究
[Abstract]:With the development of Internet technology, the application of Web is becoming more and more extensive, and various websites and application systems based on B / S architecture emerge endlessly. To enhance the user experience, mainstream websites make full use of dynamic scripting languages such as Java Script. This technology brings convenience to the user, at the same time, a large number of security vulnerabilities and threats also follow. In today's Web application field, cross-site scripting attack is the most serious and one of the most common threats. The flaw of the security mechanism of Web application is the root of the attack, and the user's input is not checked and filtered sufficiently. Although the problem can be fundamentally solved on the server side by fixing the Web application, due to the slow update speed of the security patches and the weak security awareness of the system operators, when they are subjected to cross-site attacks, There is still no time to fix vulnerabilities in Web applications, which can cause users to operate at high risk. Therefore, in order to improve the active defense ability of users, it is very important to study the defense measures of cross-site script attacks on users' clients when they are attacked by cross-site scripts. After analyzing and discussing the commonly used detection and defense technology of cross-station script attack, this paper makes the following two aspects of research: (1) based on the deep understanding of dynamic stain tracing and static stain analysis, a new method based on dynamic stain tracing is proposed. The method of cross-station script attack detection and defense supplemented by static stain analysis is used to mark sensitive information in the current page. By monitoring the process of transmission of sensitive information in the current page, when the sensitive information has abnormal operation, It will issue a danger warning to the user and be handled by the user to effectively intercept the cross-site script attack. (2) aiming at the problem that the known common cross-station script attack characteristics can be directly detected, the cross-station script attack feature detection technology is introduced. The known feature library of cross-station script is presented. After the static stain analysis of the information input by the user, the source of the suspicious stain in the analysis result is compared with the known feature library of the cross-station script, and the stain information that exists in the known feature library is filtered directly. And combined with the results of the stain judgment, you can constantly update the known feature library. The extended cross-site script defense detection technology greatly improves the detection speed. In the concrete implementation method, this paper takes the open source Mozilla Firefox as the experimental platform. Through the analysis of the browser Java Script engine, the processing process of each stage of the browser is extended. Experimental results show that the proposed method is feasible.
【學(xué)位授予單位】:蘭州理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:TP393.08
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 李維峰;;基于平臺(tái)的XSS攻擊緩解技術(shù)[J];電腦編程技巧與維護(hù);2017年05期
2 石穎;孫瑩;;分布式拒絕服務(wù)攻擊防御技術(shù)綜述[J];計(jì)算機(jī)安全;2014年07期
3 周穎杰;焦程波;陳慧楠;馬力;胡光岷;;基于流量行為特征的DoS&DDoS攻擊檢測(cè)與異常流識(shí)別[J];計(jì)算機(jī)應(yīng)用;2013年10期
4 王夏莉;張玉清;;一種基于行為的XSS客戶(hù)端防范方法[J];中國(guó)科學(xué)院研究生院學(xué)報(bào);2011年05期
5 陳建青;張玉清;;Web跨站腳本漏洞檢測(cè)工具的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2010年06期
6 張潔;武裝;陸倜;;一種改進(jìn)的ARP協(xié)議欺騙檢測(cè)方法[J];計(jì)算機(jī)科學(xué);2008年03期
7 孫知信;任志廣;楊熙;王成;;基于多層檢測(cè)的網(wǎng)絡(luò)安全防范系統(tǒng)[J];通信學(xué)報(bào);2007年07期
相關(guān)碩士學(xué)位論文 前2條
1 曹文;基于哈希樹(shù)匹配模型的跨站腳本攻擊檢測(cè)防御研究[D];江西師范大學(xué);2013年
2 吳曉恒;跨站腳本攻擊的防御技術(shù)研究[D];上海交通大學(xué);2011年
,本文編號(hào):2288270
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2288270.html