阿里云云安全acp認證知識點精講之跨站攻擊

高級工程師(ACP) 責(zé)任編輯:陳湘君 2022-04-14

摘要:跨站攻擊是阿里云云安全acp認證第1章阿里云安全產(chǎn)品和技術(shù)的知識點之一,本文將跨站攻擊這個知識點的內(nèi)容進行了整理,希望能幫助考生快速理解和掌握該知識點的內(nèi)容。

跨站攻擊

漏洞描述:

跨站腳本攻擊(Cross-site scripting,簡稱XSS攻擊),通常發(fā)生在客戶端,可被用于進行隱私竊取、釣魚欺騙、密碼偷取、惡意代碼傳播等攻擊行為。XSS攻擊使用到的技術(shù)主要為HTML和Javascript腳本,也包括VBScript和ActionScript腳本等。

惡意攻擊者將對客戶端有危害的代碼放到服務(wù)器上作為一個網(wǎng)頁內(nèi)容,用戶不經(jīng)意打開此網(wǎng)頁時,這些惡意代碼會注入到用戶的瀏覽器中并執(zhí)行,從而使用戶受到攻擊。一般而言,利用跨站腳本攻擊,攻擊者可竊取會話cookie,從而獲得用戶的隱私信息,甚至包括密碼等敏感信息。

漏洞危害:

XSS攻擊對Web服務(wù)器本身雖無直接危害,但是它借助網(wǎng)站進行傳播,對網(wǎng)站用戶進行攻擊,竊取網(wǎng)站用戶賬號信息等,從而也會對網(wǎng)站產(chǎn)生較嚴重的危害。XSS攻擊可導(dǎo)致以下危害:

釣魚欺騙:最典型的就是利用目標(biāo)網(wǎng)站的反射型跨站腳本漏洞將目標(biāo)網(wǎng)站重定向到釣魚網(wǎng)站,或者通過注入釣魚JavaScript腳本以監(jiān)控目標(biāo)網(wǎng)站的表單輸入,甚至攻擊者基于DHTML技術(shù)發(fā)起更高級的釣魚攻擊。

網(wǎng)站掛馬:跨站時,攻擊者利用Iframe標(biāo)簽嵌入隱藏的惡意網(wǎng)站,將被攻擊者定向到惡意網(wǎng)站上、或彈出惡意網(wǎng)站窗口等方式,進行掛馬攻擊。

身份盜用:Cookie是用戶對于特定網(wǎng)站的身份驗證標(biāo)志,XSS攻擊可以盜取用戶的cookie,從而利用該cookie盜取用戶對該網(wǎng)站的操作權(quán)限。如果一個網(wǎng)站管理員用戶的cookie被竊取,將會對網(wǎng)站引發(fā)巨大的危害。

盜取網(wǎng)站用戶信息:當(dāng)竊取到用戶cookie從而獲取到用戶身份時,攻擊者可以盜取到用戶對網(wǎng)站的操作權(quán)限,從而查看用戶隱私信息。

垃圾信息發(fā)送:在社交網(wǎng)站社區(qū)中,利用XSS漏洞借用被攻擊者的身份發(fā)送大量的垃圾信息給特定的目標(biāo)群。

劫持用戶Web行為:一些高級的XSS攻擊甚至可以劫持用戶的Web行為,從而監(jiān)視用戶的瀏覽歷史、發(fā)送與接收的數(shù)據(jù)等等。

XSS蠕蟲:借助XSS蠕蟲病毒還可以用來打廣告、刷流量、掛馬、惡作劇、破壞網(wǎng)上數(shù)據(jù)、實施DDoS攻擊等。

修復(fù)方案:

方案一

目前,云盾的“DDoS高防IP服務(wù)”以及“Web應(yīng)用防火墻”均提供對Web應(yīng)用攻擊的安全防護能力。選擇以上服務(wù)開通Web應(yīng)用攻擊防護,可以保障您的服務(wù)器安全。

方案二

將用戶所提供的內(nèi)容輸入輸出進行過濾??梢赃\用下面這些函數(shù)對出現(xiàn)XSS漏洞的參數(shù)進行過濾:

PHP的htmlentities()或是htmlspecialchars()

Python的cgi.escape()

ASP的Server.HTMLEncode()

ASP.NET的Server.HtmlEncode()或功能更強的Microsoft Anti-Cross Site Scripting Library

Java的xssprotect(Open Source Library)

Node.js的node-validator

方案三

使用開源的漏洞修復(fù)插件。(需要系統(tǒng)管理員懂得編程并且能夠修改服務(wù)器代碼。)

點擊下方圖片可購買阿里云云安全acp認證網(wǎng)絡(luò)課程,個性化服務(wù),為你的升職加薪之路助力?。。?/span>
aq.png

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準!

阿里云認證備考資料免費領(lǐng)取

去領(lǐng)取

阿里云認證熱門課程推薦
  • 云計算acp工程師直播課程

  • 云安全acp工程師直播課程

  • 大數(shù)據(jù)acp工程師直播課程

專注在線職業(yè)教育23年

項目管理

信息系統(tǒng)項目管理師

廠商認證

信息系統(tǒng)項目管理師

信息系統(tǒng)項目管理師

學(xué)歷提升