欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Html標簽帶來(lái)的安全隱患
BY 劍心 Fromhttp://www.loveshell.net
WWW服務(wù)是因特網(wǎng)上最重要的服務(wù)之一,提供給客戶(hù)各種各樣的信息資源,而把這種信息資源組織起來(lái)的一個(gè)很重要的東西就是Html超文本
語(yǔ)言,然后經(jīng)過(guò)應用的發(fā)展就出現了其他的如UBB等標簽但是最終都是以Html代碼來(lái)實(shí)現的。經(jīng)過(guò)研究發(fā)現,即使是最安全的安全代碼(已經(jīng)排
除了通常所說(shuō)的Xss漏洞)也無(wú)法避免另外一種惱人的攻擊方式,配合不嚴格的程序,可能被人利用產(chǎn)生更大的威脅。
我們就以現在廣泛存在于論壇,文章系統,Blog系統等腳本程序中的[img]標簽也就是轉化后的<img>標簽舉例來(lái)說(shuō)明這個(gè)被忽視的安全問(wèn)
題吧!首先我來(lái)談?wù)勛约簩@個(gè)標簽以及瀏覽器對這個(gè)標簽的處理過(guò)程。首先看看下面這個(gè)UBB代碼:[IMG]
http://www.cnbct.org/loveshell.jpg[/IMG],然后通過(guò)腳本程序的轉換成為了<img src=http://www.cnbct.org/loveshell.jpg>。<img>標簽
是在當前的頁(yè)面嵌入一個(gè)圖片,現在的論壇程序在發(fā)帖子以及個(gè)人頭像那里都有這個(gè)功能,當瀏覽器遇到這個(gè)Html標記的時(shí)候就會(huì )根據src的地
址,這里是http://www.cnbct.org/loveshell.jpg去尋找網(wǎng)絡(luò )資源,當找到這個(gè)圖片的時(shí)候就會(huì )訪(fǎng)問(wèn)并且下載這個(gè)資源然后在本地進(jìn)行解析,
在瀏覽器里顯示出這個(gè)圖片,如果找不到這個(gè)資源就會(huì )顯示一個(gè)紅叉表示出錯了。這里http://www.cnbct.org/loveshell.jpg是個(gè)很正常的圖
片,所以一切都順利進(jìn)行,但是不知道大家想過(guò)沒(méi)有,如果這個(gè)資源是其他類(lèi)型的資源譬如一個(gè)網(wǎng)頁(yè)一個(gè)eXe文件或者是一個(gè)asp頁(yè)面,當不是
圖片類(lèi)型文件的時(shí)候,結果會(huì )怎么樣呢?
答案很明顯,是圖片顯示一個(gè)紅X,我們的Exe文件也沒(méi)有下載,Html頁(yè)面也沒(méi)有執行,這是理所當然的東西,因為IE或者其他瀏覽器會(huì )把
取得的資源當作圖片解析,這樣就會(huì )產(chǎn)生錯誤從而顯示紅X了。到這里大家也許還覺(jué)得沒(méi)有什么用,但是如果我們把圖片的地址改成
http://127.0.0.1:88/imgtest/test.asp?user=shell這樣的形式呢?其中test.asp里有如下內容的話(huà)
<%
dim fso,file //定義Fso對象
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Set fso = Server.createObject("Scripting.FileSystemObject")
path = server.mappath("imgtest.txt") //打開(kāi)同目錄imgtest.txt
set file=fso.opentextfile(path, ForAppending, TRUE)
file.write("有人來(lái)了: ") //寫(xiě)內容
file.write(request.Servervariables("QUERY_STRING"))
file.write vbCrLf
file.close
set file = nothing
set fso = nothing
%>
大家可以測試看看,我們的訪(fǎng)問(wèn)被記錄了,甚至還得到了提交的參數,但是這對于瀏覽器來(lái)說(shuō)是未知的,因為我們只看到了一個(gè)紅X。到這里我
們也許知道我們可以用這個(gè)東西做什么了!就是可以以瀏覽者的身份悄悄去訪(fǎng)問(wèn)一個(gè)頁(yè)面,甚至支持Get的參數請求,這很重要,理解了這個(gè)就
可以在后面發(fā)揮我們的想象力來(lái)利用這個(gè)來(lái)做什么!
1 刷流量 我們可以在一個(gè)流量大的論壇把自己的圖象設置成要刷的頁(yè)面,然后每一個(gè)瀏覽者都會(huì )去訪(fǎng)問(wèn)下我們的頁(yè)面,不管他是否看
到了,但是他訪(fǎng)問(wèn)了,不是么?
2 破壞 這個(gè)讓人很惱火,對于動(dòng)網(wǎng)論壇如果把你的圖象設置成logout.asp的話(huà),呵呵,所有看了你的帖子的人都會(huì )被T了,很爽吧!
呵呵,至于幻影論壇,大家可以試試,但是這是很不道德的!
3 黑客 這個(gè)是我們最感興趣的,可以跨越權限做一些事情,因為現在很多的程序對于前臺都是防守較好,但是后臺就不是那么嚴密
了。如果程序中取得數據的時(shí)候是用request("id")這樣的方法取得的話(huà),那么我們就可以利用標簽向Cgi腳本提交數據了,注意必須不能是
request.form("username2")這種嚴格指定了取得的變量來(lái)源的方式,因為我們的變量只能通過(guò)URL提交也就是上面說(shuō)的QUERY_STRING方式。這
對于寫(xiě)法不嚴密的程序是很致命的,要例子的話(huà)動(dòng)網(wǎng)就是一個(gè),動(dòng)網(wǎng)Sql版本后臺的messages.asp里取得數據的方式就是request,代碼如下:
......
Sub Del()
Dim Dnum
If Request("username") = "" Then
Body = Body + "<br>" + "請輸入要批量刪除的用戶(hù)名。"
Exit Sub
End If
Sql = "select COUNT(*) FROM Dv_Message where Sender = ‘" & Request("username") & "‘"
Set Rs = Dvbbs.Execute(Sql)
......
這本來(lái)是后臺的必須要有后臺管理權限才能訪(fǎng)問(wèn)的,但是我們構造這樣一個(gè)Url:
http://bbs.dvbbs.net/admin/messages.asp?action=del&user=‘;update/**/Dv_User/**/set/**/UserEmail=(select/**/top/**/1/**/
[Username]/**/from/**/Dv_admin)/**/where[UserName]=‘loveshell‘;--
或者類(lèi)似的語(yǔ)句了,然后放到[Img]標簽里。大家也許覺(jué)得管理員看自己帖子的可能性也不大,但是要知道論壇短信也是支持和發(fā)帖子一樣的
[img]標簽的,所以如果能給管理員發(fā)個(gè)短信,在里面構造我們的Img標簽只要他一打開(kāi)短信就會(huì )種招的哦!如果可以和社會(huì )工程學(xué)聯(lián)一塊,殺
人不沾血啊,呵呵!有點(diǎn)遺憾的是仿佛動(dòng)網(wǎng)對&等符號做了轉換,大家可以嘗試突破,更何況網(wǎng)絡(luò )上寫(xiě)法不嚴密的程序何止千萬(wàn)。
4 想象力 大家賺錢(qián)都這么辛苦,如果把IMG標簽里的地址改成附件下載地址的話(huà),呵呵,說(shuō)說(shuō)而已,沒(méi)有測試。
5 ......
再說(shuō)說(shuō)對這個(gè)問(wèn)題如何防御,如果想保留這個(gè)[IMG]標簽但是又不想出問(wèn)題的話(huà),是需要轉換的,譬如限定后綴必須是jpg,呵呵這可以通
過(guò)URL編碼加#JPG饒過(guò),反正我覺(jué)得如果有限制的話(huà)一般都是能饒過(guò)的,即使你限制了IMG,那好,還有Flash標簽呢,還有Rm標簽呢?......
防御和利用都是艱難的。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
關(guān)于從客戶(hù)端中檢測到有潛在危險的 Request.Form 值的最優(yōu)解決方案
HTTP協(xié)議與HTML表單(再談GET與POST的區別)
應用技巧:如何基于Python Django實(shí)現驗證碼登錄功能?
JSP 頁(yè)面訪(fǎng)問(wèn)用戶(hù)驗證
flask 中g(shù)et和post用法
關(guān)于JSP/Servlet字符編碼
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久