精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

XML上的安全不容忽視

安全 應(yīng)用安全
KCon Web安全大會(huì)是一個(gè)交流前沿、邊緣、主流的Web安全技術(shù)、技巧、案例的開放安全會(huì)議。大會(huì)上天融信阿爾法實(shí)驗(yàn)室張晨做了《Having Fun with XML Hacking》議題演講,內(nèi)容非常精彩。本文把演講的內(nèi)容稍加整理,與大家分享。

KCon Web安全大會(huì)是一個(gè)交流前沿、邊緣、主流的Web安全技術(shù)、技巧、案例的開放安全會(huì)議。大會(huì)上天融信阿爾法實(shí)驗(yàn)室張晨做了《Having Fun with XML Hacking》議題演講,內(nèi)容非常精彩。本文把演講的內(nèi)容稍加整理,與大家分享。

XML的全稱是eXtensible Markup Language,意思是可擴(kuò)展的標(biāo)記語言,它是標(biāo)準(zhǔn)通用標(biāo)記語言(Standard Generalized Markup Language,SGML)的一個(gè)子集。

在80年代早期,IBM提出在各文檔之間共享一些相似的屬性,例如字體大小和版面。IBM設(shè)計(jì)了一種文檔系統(tǒng),通過在文檔中添加標(biāo)記,來標(biāo)識(shí)文檔中的各種元素,IBM把這種標(biāo)識(shí)語言稱作通用標(biāo)記語言(Standard Generalized Markup Language,SGML),即GML。經(jīng)過若干年的發(fā)展,1984年國(guó)際標(biāo)準(zhǔn)化阻止(ISO)開始對(duì)此提案進(jìn)行討論,并于1986年正式發(fā)布了為生成標(biāo)準(zhǔn)化文檔而定義的標(biāo)記語言標(biāo)準(zhǔn)(ISO 8879),稱為新的語言SGML,即標(biāo)準(zhǔn)通用標(biāo)記語言。

一個(gè)簡(jiǎn)單的XML文件示例,一個(gè)XML文件由XML聲明、文檔類型定義和文檔元素組成。

XML上的安全不容忽視

那么什么是文檔類型定義呢?文檔類型定義,也叫DTD(Document Type Definition),可定義合法的XML文檔構(gòu)建模塊。它使用一系列合法的元素來定義文檔的結(jié)構(gòu),DTD 可被成行地聲明于 XML 文檔中,也可作為一個(gè)外部引用。

DTD文檔的聲明及引用

內(nèi)部DTD文檔

<!DOCTYPE 根元素  [定義內(nèi)容]>

外部DTD文檔

<!DOCTYPE 根元素  SYSTEM "DTD文件路徑">

內(nèi)外部DTD文檔結(jié)合

<!DOCTYPE 根元素  SYSTEM "DTD文件路徑" [

定義內(nèi)容

-]>

XML被設(shè)計(jì)用來存儲(chǔ)和傳輸數(shù)據(jù),任何平臺(tái)上的程序都可以通過使用XML解析器來處理XML數(shù)據(jù),XML的使用范圍非常廣泛,不僅僅是web應(yīng)用,還包括數(shù)據(jù)庫(kù)軟件、瀏覽器等等。既然XML的覆蓋面這么廣,那么如果出現(xiàn)安全問題也是相當(dāng)可怕的。而且很多軟件都是使用的同一款XML解析庫(kù),如果這套解析庫(kù)存在漏洞,那么無疑又將影響的范圍擴(kuò)大了。

下面這張圖很清晰的描述了程序在處理XML時(shí)容易出現(xiàn)問題的點(diǎn),我們逐步來看:應(yīng)用先將原始數(shù)據(jù)交給XML生成器,生成XML數(shù)據(jù),然后將生成后的XML數(shù)據(jù)提交到web服務(wù)器,web服務(wù)器接收到XML數(shù)據(jù)后,將XML數(shù)據(jù)交給XML解析器,由XML解析器完成對(duì)XML數(shù)據(jù)的解析后把數(shù)據(jù)再返回給應(yīng)用。在整個(gè)數(shù)據(jù)處理流程中,XML生成器和XML解析器這兩個(gè)點(diǎn)是最容易出現(xiàn)問題的。

XML上的安全不容忽視

在XML解析的過程中,最常見的有三種漏洞:

◆拒絕服務(wù)漏洞

◆XML注入

◆XML外部實(shí)體注入

XML拒絕服務(wù)漏洞

我們逐個(gè)分析,先來看拒絕服務(wù)攻擊。

下圖是一個(gè)典型拒絕服務(wù)攻擊的payload:

XML上的安全不容忽視

可以看到,payload中先定義了lol實(shí)體,值為“lol”字符串,然后下面又定義了lol2實(shí)體,在lol2實(shí)體中,引用10個(gè)lol實(shí)體,也就是說現(xiàn)在lol2的值是10個(gè)“lol”字符串,下面的lol3又引用了10個(gè)lol2實(shí)體的值,現(xiàn)在lol3的值是100個(gè)“lol”字符串,依此類推,到了最后在lolz元素中引用的lol9中,就會(huì)存在上億個(gè)“lol”字符串,如果程序在解析數(shù)據(jù)時(shí)沒有做特別的處理,那么極有可能對(duì)程序造成拒絕服務(wù)攻擊。

XML注入漏洞

再來看XML注入的例子:

XML上的安全不容忽視

例圖這是一個(gè)標(biāo)準(zhǔn)的xml文件,即將被提交到web服務(wù)器中,我們假設(shè)這是一個(gè)存有訂單信息的xml文件,其中price的值不可控,quantity和address項(xiàng)的值可控,可以由用戶自由輸入,那么這時(shí),攻擊者可以實(shí)施xml注入攻擊,在quantity的值中構(gòu)造"<!--",注釋符,然后在address的值中先閉合前面的注釋符,然后再重新根據(jù)原xml文件結(jié)構(gòu)重新構(gòu)造xml文件,這時(shí)候price元素的值也是可以由攻擊者隨意構(gòu)造的,如下圖:

XML上的安全不容忽視

可以看到,我們重新構(gòu)造出了一個(gè)xml文件,這時(shí)候price的值由原來的25變成了0.01,也就是說,訂單的價(jià)格被成功的修改了。

XML外部實(shí)體注入

在眾多xml漏洞中,最容易出現(xiàn)的就是XXE(XML_External_Entity),也就是XML外部實(shí)體注入攻擊。在文檔類定定義部分,可以引用外部的dtd文件,dtd文件的路徑可以是URL地址,也可以使用多種協(xié)議,所以在這里會(huì)出現(xiàn)安全問題。

XML上的安全不容忽視

上圖為一個(gè)標(biāo)準(zhǔn)的XXE Payload,可以看到,這里引用的外部實(shí)體為file:///etc/passwd,如果XML解析庫(kù)在解析到這里時(shí)允許引用外部實(shí)體,那么程序?qū)?huì)請(qǐng)求這個(gè)地址,并將內(nèi)容返回。

對(duì)于XXE漏洞,我們還有更多的利用技巧,比如某些場(chǎng)景下,我們需要在一次請(qǐng)求中讀取多個(gè)文件,那么可以用下面的payload來實(shí)現(xiàn):

XML上的安全不容忽視

XXE不光可以讀取文件,還可以通過SSRF來完成更深入的攻擊。SSRF(Server Side Request Forgery)被稱為服務(wù)端請(qǐng)求偽造攻擊,與CSRF不同的是它的請(qǐng)求是由服務(wù)器發(fā)起的,并不是由客戶端發(fā)起。

XML上的安全不容忽視

通過這張圖我們可以看到,攻擊者先發(fā)送包含payload的請(qǐng)求到前端,前端接到數(shù)據(jù)后將xml數(shù)據(jù)發(fā)送到后端的xml解析器進(jìn)行解析,這時(shí)payload被執(zhí)行,payload執(zhí)行后,結(jié)果可能會(huì)直接被后端返回給攻擊者,也可能由payload中所指向的服務(wù)器返回給攻擊者。

更常見的攻擊場(chǎng)景如下:

攻擊者想要訪問主機(jī)B上的服務(wù),但是由于存在防火墻的原因無法直接訪問,這是可以借助主機(jī)A來發(fā)起SSRF攻擊,通過主機(jī)A向主機(jī)B發(fā)起請(qǐng)求,從而完成攻擊。

SSRF攻擊常用的payload如下:

XML上的安全不容忽視

Portscan實(shí)體是通過http協(xié)議來訪問主機(jī)的某些端口,通過返回信息來判斷端口是否開放。Smb實(shí)體是訪問內(nèi)網(wǎng)中的共享資源,Sqli實(shí)體是對(duì)內(nèi)網(wǎng)中web服務(wù)器發(fā)起sql注入攻擊,Syslog實(shí)體可以像內(nèi)網(wǎng)syslog服務(wù)器添加垃圾日志。

除了這些,還可以擴(kuò)展思路,比如對(duì)內(nèi)網(wǎng)中的zabbix_agent進(jìn)行攻擊(在外部實(shí)體引用 gopher://ip:10050/1system.run[ls]),即可在該主機(jī)執(zhí)行系統(tǒng)命令。

在PHP環(huán)境下,還可以利用封裝協(xié)議來直接執(zhí)行系統(tǒng)命令,如expect://。也可以用php://來讀取文件內(nèi)容。

除了這些,還支持其他很多協(xié)議,可以自由發(fā)揮編寫payload。

隨著應(yīng)用越來越龐大、邏輯越來越復(fù)雜,有些需求要用到XML來實(shí)現(xiàn),但很多開發(fā)人員還沒有充分意識(shí)到在使用和解析XML文件時(shí)可能會(huì)導(dǎo)致安全問題出現(xiàn),XML漏洞也是一個(gè)比較好的研究方向。

天融信阿爾法實(shí)驗(yàn)室作為北京天融信前沿安全研究部門,在安全漏洞研究發(fā)掘、最新Web安全及瀏覽器安全問題研究、軟件逆向研究等諸多領(lǐng)域積累了大量的成果,獲得了國(guó)際CVE漏洞編號(hào)、中國(guó)國(guó)家漏洞庫(kù)漏洞編號(hào)的各類型原創(chuàng)漏洞證書。在所發(fā)現(xiàn)的不同類型的安全漏洞中,不乏大量的國(guó)產(chǎn)軟件,阿爾法實(shí)驗(yàn)室都在第一時(shí)間通知了軟件廠商,并提供修補(bǔ)建議,為保障國(guó)產(chǎn)軟件的安全性做出了貢獻(xiàn)。同時(shí)作為國(guó)家不同部委類型單位的技術(shù)服務(wù)支撐成員,天融信阿爾法實(shí)驗(yàn)室為國(guó)家相關(guān)部門提供了不同類型技術(shù)支持,在安全漏洞研究、安全趨勢(shì)研究判斷、惡意非法軟件分析以及移動(dòng)設(shè)備安全等技術(shù)領(lǐng)域做出了突出的貢獻(xiàn)。

責(zé)任編輯:藍(lán)雨淚 來源: 51CTO.com
相關(guān)推薦

2010-06-21 17:46:53

2011-12-30 14:35:20

2018-04-08 16:00:34

私有云虛擬化網(wǎng)絡(luò)架構(gòu)

2014-08-27 16:24:05

2013-07-09 16:39:24

2011-08-15 13:13:26

2011-05-13 14:12:00

2016-07-21 10:25:54

2013-03-22 10:31:59

2013-01-04 14:35:27

Windows Ser

2011-07-29 12:25:36

2015-10-08 09:41:51

2009-09-10 08:43:34

虛擬化部署安全問題

2013-01-04 14:55:10

Windows Ser微軟云平臺(tái)

2011-07-26 15:01:09

2009-02-01 08:49:24

2016-12-02 13:16:59

2015-10-14 11:29:17

數(shù)據(jù)中心細(xì)節(jié)

2010-05-18 09:58:12

2022-04-17 14:59:43

云成本FinOps云成本優(yōu)化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

欧美777四色影视在线| 欧美黑人一级片| 国产福利91精品一区二区| 国产精品乱人伦中文| 成人欧美一区二区三区视频xxx| 精品无码久久久久久久久| 日韩精品免费一区二区三区竹菊| 色一区在线观看| 精品国产无码在线| 污视频网站免费观看| 日韩专区在线视频| 久久成人国产精品| 玖玖爱在线观看| 二区三区精品| 日韩欧美在线视频日韩欧美在线视频 | 日韩成人在线免费观看| www午夜视频| 黄色在线观看www| 中文字幕一区二区三区精华液| 国产精品制服诱惑| 一区二区三区午夜| 免费在线成人| 欧美日韩成人黄色| www.黄色在线| 欧美电影免费网站| 欧美一区二区精品在线| 日韩毛片在线免费看| 久久99亚洲网美利坚合众国| 国产精品麻豆视频| 日韩精品大片| 天天综合天天综合| 国产一区二区按摩在线观看| 国产精品欧美风情| 国产午夜免费福利| 亚洲国产免费| 九九精品在线视频| 午夜精品一区二区三级视频| 欧美另类69xxxxx| 精品亚洲一区二区三区在线观看 | 日韩中文字在线| 日本黄色网址大全| 精品亚洲免a| 日韩欧美一二三区| 99精品视频免费版的特色功能| 88xx成人网| 日本高清免费不卡视频| 久久久久久久午夜| 91超碰免费在线| 亚洲资源在线观看| 少妇久久久久久被弄到高潮| 欧美jizz18性欧美| 国产精品成人免费| 中国成人在线视频| 精精国产xxxx视频在线| 日韩一区欧美一区| 成人午夜免费剧场| 婷婷av在线| 亚洲最大成人网4388xx| 黄色成人在线免费观看| 欧美人与性动交α欧美精品济南到| 综合欧美亚洲日本| 欧美a级免费视频| 暖暖在线中文免费日本| 亚洲图片一区二区| 国产在线精品91| 最新欧美色图| 欧美中文字幕一二三区视频| 浓精h攵女乱爱av| 婷婷激情成人| 欧美一级精品大片| 韩国三级视频在线观看| 久久九九热re6这里有精品| 亚洲激情自拍图| 自拍偷拍亚洲天堂| 国产精品国产一区| 欧美美最猛性xxxxxx| 国产真实乱人偷精品视频| 亚洲九九精品| 国产成人午夜视频网址| 在线免费看av片| 国产高清在线观看免费不卡| 国产视频一区二区三区四区| 青春草在线观看| 国产精品乱码一区二区三区软件 | 精品视频999| 91小视频在线播放| 国产乱人伦精品一区| 亚洲码在线观看| 99成人在线观看| 精品1区2区3区4区| 国产精品99一区| 99精品在线视频观看| 成人av午夜电影| 亚洲成人18| 色综合999| 在线中文字幕不卡| 韩国三级hd中文字幕有哪些| 亚洲资源网你懂的| 久久久国产精品视频| 日韩美女黄色片| 美女脱光内衣内裤视频久久网站| 91影院未满十八岁禁止入内| 欧美成熟毛茸茸| 一区二区三区在线不卡| 欧美精品无码一区二区三区| 国内不卡的一区二区三区中文字幕 | 日本黄色三级大片| 久久wwww| 这里只有精品丝袜| 国产成人一区二区三区影院在线| 美国十次了思思久久精品导航 | 亚洲妇熟xx妇色黄蜜桃| 色婷婷久久久| 操91在线视频| 成人免费一级片| 99久久婷婷国产综合精品电影| 亚洲欧美丝袜| 英国三级经典在线观看| 欧美成人性战久久| 成年人视频软件| 亚洲在线成人| 国产日韩一区欧美| 18网站在线观看| 欧美日韩一区高清| 亚洲第一香蕉网| 亚洲东热激情| 岛国视频一区免费观看| 欧美日韩在线看片| 欧美在线观看视频在线| 欧美做受喷浆在线观看| 在线成人国产| 成人欧美一区二区| 伊人222成人综合网| 欧美日韩免费不卡视频一区二区三区 | 99精品欧美一区二区三区综合在线| 熟妇熟女乱妇乱女网站| 99精品国自产在线| 国产一区二区三区日韩欧美| 亚洲 欧美 日韩 综合| 高清视频一区二区| 9l视频自拍9l视频自拍| 在线播放成人| xxx欧美精品| 一级黄色片在线播放| 欧美国产乱子伦| 污视频免费在线观看网站| 亚洲人成精品久久久 | 欧美日韩国产网站| 国产亚洲在线播放| 欧美性受xxx黑人xyx性爽| 国产日韩欧美在线一区| 美女黄色片视频| 大胆日韩av| 国产欧美精品在线| 看黄网站在线| 日韩一区国产二区欧美三区| 日韩福利小视频| 国产精品888| 国产成人一区二区三区别| 亚洲三级av| 韩国一区二区电影| 天堂av在线7| 偷拍日韩校园综合在线| 一本色道综合久久欧美日韩精品| 一区二区三区福利| 日韩一区不卡| 国产一区二区三区国产精品| 黄色一级在线视频| 午夜精品一区二区三区视频| 久久99在线观看| 强伦女教师2:伦理在线观看| 精品视频一二| 91国内免费在线视频| 欧美性孕妇孕交| 欧美亚洲尤物久久| 青青操在线视频观看| 国产mv日韩mv欧美| 热久久精品国产| 91精品国产调教在线观看| 鬼打鬼之黄金道士1992林正英| 欧美gv在线观看| 国产午夜精品免费一区二区三区 | 欧美日韩精品一区二区三区蜜桃| 国产又色又爽又高潮免费| 欧美一区二区三区少妇| 国产精品久久精品日日| 亚洲区 欧美区| 久久尤物视频| 亚洲三级黄色在线观看| www.亚洲激情| 亚洲色图制服丝袜| xxxx视频在线观看| 久久一区国产| 日本中文字幕一级片| 亚洲春色h网| 亚洲最大av在线| 欧美人与性动交α欧美精品图片| 亚洲欧美色图片| 99久久久久成人国产免费| 一区二区三区四区激情 | 中文字幕自拍偷拍| 亚洲国产aⅴ成人精品无吗| jizz中文字幕| 国产精品一区二区三区四区| 北条麻妃视频在线| 精品动漫3d一区二区三区免费版 | 岛国在线视频免费看| 日韩一区国产二区欧美三区| 欧美特级黄色片| 一区二区三区免费在线观看| 在线免费观看日韩av| 国产精品一区二区在线观看不卡| 精品免费国产一区二区| 午夜久久影院| 亚洲无玛一区| 要久久爱电视剧全集完整观看| 成人网欧美在线视频| av漫画网站在线观看| 久久亚洲电影天堂| 欧美孕妇性xxxⅹ精品hd| 精品91自产拍在线观看一区| 中文在线免费看视频| 午夜精品福利一区二区蜜股av| 中国一级片在线观看| 国产欧美一区二区精品秋霞影院| 国产精品九九视频| 国产精品996| 尤物网站在线看| 久久99精品久久久久| 人人爽人人av| 久久男女视频| 97视频在线免费播放| 亚洲精品精选| 免费拍拍拍网站| 欧美日本精品| 黄色污污在线观看| 久久久久久久久久久久久久久久久久 | 国产精品欧美激情在线观看| 国产精品啊v在线| 久久久天堂国产精品| 一本精品一区二区三区| 亚洲日本一区二区三区在线不卡| 精品久久久亚洲| 欧美日韩精品中文字幕一区二区| 欧美18xxxx| 精品欧美一区二区三区久久久| 99热这里只有精品首页| 91精品在线播放| av在线成人| 91在线观看免费高清| 成人全视频在线观看在线播放高清 | 性伦欧美刺激片在线观看| 久久久久久久中文| 亚洲欧美清纯在线制服| 欧美牲交a欧美牲交| 美女精品一区| 成人亚洲精品777777大片| 秋霞影院一区二区| 超碰97在线播放| 99国内精品久久久久| 亚洲一区二区久久久久久| 精品亚洲a∨一区二区三区18| 亚洲影院色无极综合| 一区二区三区国产好| 国产日韩欧美精品| 妖精视频一区二区三区| 亚洲在线观看一区| 欧美在线日韩| 国产白丝袜美女久久久久| 日韩在线观看一区二区| 成人av毛片在线观看| 国产盗摄女厕一区二区三区| 亚洲观看黄色网| 欧美国产日本视频| 青青草原国产视频| 51一区二区三区| 欧美激情一区二区三区成人| 国产资源在线观看入口av| 国产激情999| 久久69av| 任我爽在线视频精品一| 99精品视频在线观看播放| 欧洲精品在线播放| 三级久久三级久久| 日本高清久久久| 成人a免费在线看| 久久久久无码精品国产sm果冻| 亚洲免费在线视频一区 二区| 亚洲一区欧美在线| 欧美日韩高清影院| 欧美一级视频免费| 中文字幕v亚洲ⅴv天堂| 成人爽a毛片免费啪啪动漫| 国产精品久久久久77777| 亚洲天堂中文字幕在线观看| 免费观看成人高| 欧美日韩国产色综合一二三四| 日日摸日日碰夜夜爽av| 国产中文一区二区三区| 中国美女乱淫免费看视频| 亚洲欧美日韩国产综合在线| 国产精品视频123| 日韩一级视频免费观看在线| 黄色电影免费在线看| 久久久久久久激情视频| 日韩毛片在线| 国产主播一区二区三区四区| 日韩欧美一区二区三区在线视频 | 午夜dj在线观看高清视频完整版 | 无码人妻黑人中文字幕| 日韩女同互慰一区二区| 超碰国产在线观看| 91av在线网站| 97一区二区国产好的精华液| 亚洲欧美日韩精品在线| 久久亚洲风情| 亚洲熟女乱综合一区二区三区| 国产精品色一区二区三区| 国产又大又黄又粗| 欧美va亚洲va国产综合| 黄色网址在线免费| 国产精品免费一区| 欧美精品momsxxx| 久色视频在线播放| 国产黄色91视频| 男人的天堂久久久| 欧美丰满美乳xxx高潮www| 精品无人乱码| 欧美在线视频导航| 欧美成a人免费观看久久| 日韩激情视频一区二区| 国产一区二区在线观看视频| 青青青手机在线视频| 欧美中文字幕一区| p色视频免费在线观看| 国产91精品网站| 亚洲制服一区| 欧美私人情侣网站| 26uuu精品一区二区在线观看| 日韩黄色a级片| 亚洲国产精品久久久久秋霞不卡| 91cn在线观看| 成人av免费在线看| 欧美午夜不卡影院在线观看完整版免费| 国产精品自在自线| 亚洲色图视频网| 精品国产av鲁一鲁一区| 色在人av网站天堂精品| 99精品国产一区二区三区2021| 免费的av在线| 国产成a人亚洲| 日韩久久久久久久久| 亚洲精品v欧美精品v日韩精品| h片在线观看视频免费免费| 国产伦精品一区二区三区视频免费| 亚洲性图久久| 成年人网站免费看| 91久久一区二区| 午夜免费福利在线观看| 成人精品久久久| 欧美日韩亚洲一区| 影音先锋人妻啪啪av资源网站| 欧美日韩另类字幕中文| 国产一级在线| 成人国产在线视频| 欧美先锋影音| aaaaa级少妇高潮大片免费看| 欧美天天综合网| a级在线观看| 国产中文一区二区| 秋霞电影一区二区| www.99re7| 亚洲黄色成人网| 亚洲第一会所| 中文字幕乱码免费| 91视频观看免费| 中文字幕av片| 欧美高清不卡在线| 亚洲精品国产setv| 成人av毛片在线观看| 午夜伦欧美伦电影理论片| 国产精品天堂| 99久久精品无码一区二区毛片 | 国产在线精品播放| 韩日成人av| 影音先锋男人在线| 日韩美女天天操| 九九热线视频只有这里最精品| 一区二区三区四区五区视频| 成人丝袜18视频在线观看| 国产免费一级视频| 欧美精品在线看| 亚洲国产合集| 污污视频在线免费| 色婷婷综合久久久久中文| 18av在线视频| 欧美日韩免费高清| 国产.欧美.日韩| 中文字幕欧美在线观看| 7m精品福利视频导航|