反射不可信:xss攻擊類型都有哪些,xss防御有何方法
【內(nèi)容聲明】文章源于互聯(lián)網(wǎng)收集整理,不代表YINGSOO觀點!若有咨詢“xss攻擊類型都有哪些,xss防御有何方法”等有關(guān)服務(wù)器、云主機租用、托管、配置、價格問題,請在線咨詢YINGSOO客服,獲取專業(yè)解答!
【主機配置】荷蘭云服務(wù)器促銷 | 美國站群服務(wù)器促銷 | 臺灣100M服務(wù)器促銷
【推薦文章】韓國云主機/韓國云服務(wù)器怎么樣?
XSS攻擊類型都有哪一些?XSS指利用網(wǎng)站漏洞從用戶那里惡意盜取信息。常見的類型有反射型XSS、存儲型XSS和DOM XSS這三種,這三種XSS究竟是什么,我們究竟如何防御XSS攻擊?下文我們一起來探討一下。
XSS分為三類:
反射型XSS(非持久型)發(fā)出請求時,XSS代碼出現(xiàn)在URL中,作為輸入提交到服務(wù)器端,服務(wù)器端解析后響應(yīng),XSS代碼隨響應(yīng)內(nèi)容一起傳回給瀏覽器,最后瀏覽器解析執(zhí)行XSS代碼。這個過程像一次反射,故叫反射型XSS。
存儲型XSS(持久型)存儲型XSS和反射型XSS的差別僅在于,提交的代碼會存儲在服務(wù)器端(數(shù)據(jù)庫,內(nèi)存,文件系統(tǒng)等),下次請求目標頁面時不用再提交XSS代碼。
DOM XSS(客戶端)DOM XSS和反射型XSS、存儲型XSS的差別在于DOM XSS的代碼并不需要服務(wù)器參與,觸發(fā)XSS靠的是瀏覽器端的DOM解析,完全是客戶端的事情。
xss防御措施
下列規(guī)則旨在防止所有發(fā)生在應(yīng)用程序的XSS攻擊,雖然這些規(guī)則不允許任意向HTML文檔放入不可信數(shù)據(jù),不過基本上也涵蓋了絕大多數(shù)常見的情況。
1、不要在允許位置插入不可信數(shù)據(jù)。
2、在向HTML元素內(nèi)容插入不可信數(shù)據(jù)前對HTML解碼。
3、在向HTML常見屬性插入不可信數(shù)據(jù)前進行屬性解碼。
4、在向HTML JavaScript Data Values插入不可信數(shù)據(jù)前,進行JavaScript解碼。
5、在向HTML 樣式屬性值插入不可信數(shù)據(jù)前,進行CSS解碼。
6、在向HTML URL屬性插入不可信數(shù)據(jù)前,進行URL解碼。
現(xiàn)在大家對于XSS攻擊類型及防御方法應(yīng)該都有所了解了,上述方法有一定的參考價值,需要的朋友可以了解看看,希望大家閱讀完這篇文章能有所收獲。最后,想要了解更多XSS攻擊的內(nèi)容,大家可以關(guān)注本公司其它相關(guān)文章。
YINGSOO,國際數(shù)據(jù)中心綜合服務(wù)提供商,專注高品質(zhì)、企業(yè)級海外服務(wù)器租用/托管服務(wù),擁有ISP牌照、實體公司、專業(yè)團隊、9年經(jīng)驗,7x24x365全天候服務(wù),3天免費試用,品質(zhì)保障、值得信賴!全國統(tǒng)一服務(wù)熱線:400-630-3752
熱搜詞條:【批量執(zhí)行】【推廣內(nèi)容】【內(nèi)存測試】【查找命令】【服務(wù)器數(shù)據(jù)庫】【亂碼修改】【執(zhí)行容器】【版本內(nèi)核】【公司企業(yè)容器】【獨立用戶】【字符串整數(shù)】【維度組合】【安裝給大家】【服務(wù)器虛擬主機】【學號同學】【網(wǎng)站服務(wù)器】【備案域名】【關(guān)鍵詞網(wǎng)站】【攻擊地址】【權(quán)限用戶】【融億云服務(wù)器】【網(wǎng)站節(jié)約】【可視化數(shù)據(jù)】【香港主機】【服務(wù)器部署】【下一步選擇】【大大的主機】【線程進程】【數(shù)據(jù)庫備份】【虛擬主機互聯(lián)網(wǎng)】
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信