400-638-8808
|
微信公眾號





穩(wěn)定可靠 永不間斷

海外收發(fā) 暢通無阻

協(xié)同辦公 資源管理

超大郵件 超級功能

智能反垃圾郵件技術(shù)
易管理 免維護

大家好,大家經(jīng)常聽到XSS攻擊這個詞,那么XSS攻擊到底是什么,以及如何防御XSS攻擊大家清楚么?今天,天下數(shù)據(jù)就給大家講一下:XSS攻擊的定義、類型以及防御方法。
什么是XSS攻擊?
XSS攻擊全稱跨站腳本攻擊,是一種在web應(yīng)用中的計算機安全漏洞,它允許惡意web用戶將代碼植入到提供給其它用戶使用的頁面中。
XSS攻擊有哪幾種類型?
常見的 XSS 攻擊有三種:反射型XSS攻擊、DOM-based 型XXS攻擊以及存儲型XSS攻擊。
1.反射型XSS攻擊
反射型 XSS 一般是攻擊者通過特定手法(如電子郵件),誘使用戶去訪問一個包含惡意代碼的 URL,當(dāng)受害者點擊這些專門設(shè)計的鏈接的時候,惡意代碼會直接在受害者主機上的瀏覽器執(zhí)行。反射型XSS通常出現(xiàn)在網(wǎng)站的搜索欄、用戶登錄口等地方,常用來竊取客戶端 Cookies 或進行釣魚欺騙。
2.存儲型XSS攻擊
也叫持久型XSS,主要將XSS代碼提交存儲在服務(wù)器端(數(shù)據(jù)庫,內(nèi)存,文件系統(tǒng)等),下次請求目標(biāo)頁面時不用再提交XSS代碼。當(dāng)目標(biāo)用戶訪問該頁面獲取數(shù)據(jù)時,XSS代碼會從服務(wù)器解析之后加載出來,返回到瀏覽器做正常的HTML和JS解析執(zhí)行,XSS攻擊就發(fā)生了。存儲型 XSS 一般出現(xiàn)在網(wǎng)站留言、評論、博客日志等交互處,惡意腳本存儲到客戶端或者服務(wù)端的數(shù)據(jù)庫中。
3.DOM-based 型XSS攻擊
基于 DOM 的 XSS 攻擊是指通過惡意腳本修改頁面的 DOM 結(jié)構(gòu),是純粹發(fā)生在客戶端的攻擊。DOM 型 XSS 攻擊中,取出和執(zhí)行惡意代碼由瀏覽器端完成,屬于前端 JavaScript 自身的安全漏洞。
如何防御XSS攻擊?
1. 對輸入內(nèi)容的特定字符進行編碼,例如表示 html標(biāo)記的 < > 等符號。
2. 對重要的 cookie設(shè)置 httpOnly, 防止客戶端通過document.cookie讀取 cookie,此 HTTP頭由服務(wù)端設(shè)置。
3. 將不可信的值輸出 URL參數(shù)之前,進行 URLEncode操作,而對于從 URL參數(shù)中獲取值一定要進行格式檢測(比如你需要的時URL,就判讀是否滿足URL格式)。
4. 不要使用 Eval來解析并運行不確定的數(shù)據(jù)或代碼,對于 JSON解析請使用 JSON.parse() 方法。
5. 后端接口也應(yīng)該要做到關(guān)鍵字符過濾的問題。
以上,是天下數(shù)據(jù)給大家分享的關(guān)于XSS攻擊的全部內(nèi)容,大家記得收藏方便以后查看哦。
如今,各種類型網(wǎng)絡(luò)攻擊日益頻繁,除了XSS攻擊之外,比較常見的網(wǎng)絡(luò)攻擊類型還包括DDoS攻擊、CC攻擊等,它們非常難以防御,除了需要做好日常網(wǎng)絡(luò)安全防護之外,還需要接入高防服務(wù),可以接入天下數(shù)據(jù)高防cdn,通過天下數(shù)據(jù)高防cdn隱藏源IP,對攻擊流量進行清洗,保障企業(yè)網(wǎng)絡(luò)及業(yè)務(wù)的正常運行。
產(chǎn)品與服務(wù)
香港服務(wù)器 香港高防服務(wù)器 美國服務(wù)器 韓國服務(wù)器 新加坡服務(wù)器 日本服務(wù)器 臺灣服務(wù)器云服務(wù)器
香港云主機 美國云主機 韓國云主機 新加坡云主機 臺灣云主機 日本云主機 德國云主機 全球云主機高防專線
海外高防IP 海外無限防御 SSL證書 高防CDN套餐 全球節(jié)點定制 全球?qū)>GPLC關(guān)于我們
關(guān)于天下數(shù)據(jù) 數(shù)據(jù)招商加盟 天下數(shù)據(jù)合作伙伴 天下數(shù)據(jù)團隊建設(shè) 加入天下數(shù)據(jù) 媒體報道 榮譽資質(zhì) 付款方式關(guān)注我們
微信公眾賬號
新浪微博
天下數(shù)據(jù)手機站 關(guān)于天下數(shù)據(jù) 聯(lián)系我們 誠聘英才 付款方式 幫助中心 網(wǎng)站備案 解決方案 域名注冊 網(wǎng)站地圖
天下數(shù)據(jù)18年專注海外香港服務(wù)器、美國服務(wù)器、海外云主機、海外vps主機租用托管以及服務(wù)器解決方案-做天下最好的IDC服務(wù)商
《中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證》 ISP證:粵ICP備07026347號
朗信天下發(fā)展有限公司(控股)深圳市朗玥科技有限公司(運營)聯(lián)合版權(quán)
深圳總部:中國.深圳市南山區(qū)深圳國際創(chuàng)新谷6棟B座10層 香港總部:香港上環(huán)蘇杭街49-51號建安商業(yè)大廈7樓
7×24小時服務(wù)熱線:4006388808香港服務(wù)電話:+852 67031102
本網(wǎng)站的域名注冊業(yè)務(wù)代理北京新網(wǎng)數(shù)碼信息技術(shù)有限公司的產(chǎn)品