一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁系統集成網絡安全 → ASP數據庫被掛馬的編程處理方法

ASP數據庫被掛馬的編程處理方法

我要評論 2009/11/24 16:40:17 來源:綠色資源網 編輯:綠色資源站 [ ] 評論:0 點擊:218次

    數據庫被掛馬我相信很多人都碰到過。在這里,我講下我處理的方法。 

    第一步:為現有數據庫做好備份。

    第二步:執行如下ASP文件,這樣就可以去掉數據庫當中的JS木馬:

    注:conn.asp自己去寫了。

    '這里放入JS木馬內容:請記得改為自己數據庫中的JS木馬內容。

    <!--#include file="conn.asp"-->

    <%

    Server.ScriptTimeOut=180 Set rstSchema = conn.OpenSchema(20)

    k=1

    Do Until rstSchema.EOF '遍歷數據庫表

    If rstSchema("TABLE_TYPE")="TABLE" Then

    response.write K&".<font color=red><b>"&rstSchema("TABLE_NAME") & "</b></font>:" '顯示表名Set rs=Server.CreateObject("ADODB.Recordset")

    sql="select * from [" & rstSchema("TABLE_NAME")&"]"

    rs.open sql,conn,1,3 For i=0 to rs.fields.count-1 '遍歷表中字段If int(rs(i).Type)=129 or int(rs(i).Type)=130 or int(rs(i).Type)=200 or int(rs(i).Type)=201 or int(rs(i).Type)=202 or int(rs(i).Type)=203 Then'只處理字段類型為字符型的字段

    conn.execute("update ["&rstSchema("TABLE_NAME")&"] set "&rs(i).name&" =replace(cast("&rs(i).name&" as varchar(8000)),'這里放入JS木馬內容','')") response.write rs(i).name &" "&rs(i).Type &" "'顯示執行過的字段名。

    End If

    Next

    response.write "<br>"

    End If

    rstSchema.MoveNext

    k=k+1

    Loop

    response.Write "執行成功"

    %>

    如果數據庫表很多的話,上面的遍歷數據庫結構未執行完就被IIS給停止了。在這時候可以在:

    If rstSchema("TABLE_TYPE")="TABLE" Then

    當中適當加入k值的范圍,如:

    If rstSchema("TABLE_TYPE")="TABLE" k>10 and k<20 Then

    這樣的話就一次只操作9個表。

    第三步:

    根據數據庫JS注入的特性(會包括<script、</script>和http://這樣的字符),在conn.asp里面放入如下代碼:

    Function Cheack_Sqljs()'防止數據庫外鏈JS注入:true為發現外鏈JS注入。

    Dim F_Post,F_Get

    Cheack_Sqljs=False

    If Request.Form<>"" Then'表單提交時的檢測For Each F_Post In Request.Form If (Instr(LCase(Request.Form(F_Post)),"<script")<>0 or Instr(LCase(Request.Form(F_Post)),"</script>")<>0) and Instr(LCase(Request.Form(F_Post)),"http://")<>0 Then

    Cheack_Sqljs=True

    Exit For

    End If

    Next

    End If

    If Request.QueryString<>"" Then'QueryString提交時的檢測For Each F_Get In Request.QueryString If (Instr(LCase(Request.Form(F_Get)),"<script")<>0 or
Instr(LCase(Request.Form(F_Get)),"</script>")<>0) and Instr(LCase(Request.Form(F_Get)),"http://")<>0 Then

    Cheack_Sqljs=True

    Exit For

    End If

    Next

    End If

    End Function

    Function CheckDataFrom()'檢查提交數據來源:True為數據從站外提交過來的

    CheckDataFrom=True

    server_v1=Cstr(Request.ServerVariables("HTTP_REFERER")) server_v2=Cstr(Request.ServerVariables("SERVER_NAME")) if mid(server_v1,8,len(server_v2))<>server_v2 then

    CheckDataFrom=False

    end if

    End Function

    If Cheack_Sqljs or CheckDataFrom Then

    Response.Write "<Script Language=JavaScript>alert('禁止執行,非法操作。');</Script>" Response.End()

    End If

關鍵詞:ASP數據庫

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
99国产精品自拍| 亚洲精品一二三| 国产精品乱人伦一区二区| 久久精品一区二区三区中文字幕| 欧美在线你懂的| 日韩视频免费观看高清在线视频| 国产日韩欧美亚洲一区| 国产精品mv在线观看| 亚洲精品综合精品自拍| 亚洲国产高清aⅴ视频| 一本色道久久综合狠狠躁篇怎么玩| 久久久噜久噜久久综合| 亚洲伊人一本大道中文字幕| 国内免费精品永久在线视频| 欧美波霸影院| 亚洲一区二区三区四区在线观看| 亚洲国产日韩综合一区| 一区二区三区视频在线看| 美女爽到呻吟久久久久| 在线观看日韩欧美| 久久国产99| 欧美久久视频| 国产综合色精品一区二区三区| 亚洲免费福利视频| 亚洲男人的天堂在线aⅴ视频| 国产夜色精品一区二区av| 韩日午夜在线资源一区二区| 久久精品视频网| 又紧又大又爽精品一区二区| 欧美三级乱人伦电影| 国产精品v欧美精品∨日韩| 91久久极品少妇xxxxⅹ软件| 国产精品日韩精品欧美精品| 美女主播精品视频一二三四| 国产精品久久久久高潮| 欧美日韩精品国产| 欧美日韩性生活视频| 国产精品久久久久一区| 国产一区二区按摩在线观看| 久久免费观看视频| 久久一区二区三区四区五区| 久久视频一区二区| 国产精品女人久久久久久| 亚洲国产日韩一区| 欧美日韩成人激情| 国产精品久久久久久五月尺| 狠狠操狠狠色综合网| 午夜视频在线观看一区二区| 一区二区高清在线观看| 亚洲日本无吗高清不卡| 亚洲欧美日韩视频二区| 欧美日韩精品一区二区天天拍小说| 亚洲免费伊人电影在线观看av| 欧美一区二粉嫩精品国产一线天| 99亚洲一区二区| 欧美绝品在线观看成人午夜影视| 欧美另类在线播放| 国产亚洲成人一区| 久久久综合网站| 国产精品久久久久久亚洲调教| 亚洲精品资源美女情侣酒店| 欧美四级伦理在线| 国产一区二区三区高清| 国产欧美va欧美不卡在线| 一色屋精品视频在线看| 亚洲精品美女在线观看| 亚洲欧美视频一区二区三区| 欧美一级片久久久久久久| 亚洲日本成人| 欧美剧在线观看| 欧美久久久久中文字幕| 欧美激情精品| 亚洲男女自偷自拍| 亚洲人成在线播放网站岛国| 亚洲欧美在线看| 国产亚洲综合性久久久影院| 亚洲视频视频在线| 亚洲国产精品成人综合色在线婷婷| 欧美日韩国产在线播放| 一本久久综合亚洲鲁鲁五月天| 国产精品呻吟| 免费在线成人av| 国产综合网站| 日韩亚洲欧美在线观看| 午夜日本精品| 在线亚洲高清视频| 国产精品国产精品| 美女精品视频一区| 日韩一二三区视频| 国产真实乱子伦精品视频| 国产亚洲二区| 韩国精品主播一区二区在线观看| 久久av资源网| 能在线观看的日韩av| 久久www成人_看片免费不卡| 免费不卡在线观看| 欧美激情亚洲另类| 一本一本a久久| 欧美色精品天天在线观看视频| 欧美 日韩 国产精品免费观看| 欧美www视频| 欧美激情在线播放| 91久久综合亚洲鲁鲁五月天| 欧美日韩高清免费| 亚洲综合电影一区二区三区| 午夜在线观看欧美| 亚洲一区二区在线视频| 欧美日韩国产精品成人| 亚洲一区国产精品| 久久久www成人免费无遮挡大片| 亚洲一区二区三区色| 久久久国产成人精品| 国产精品免费一区二区三区观看| 久久精品国产久精国产思思| 国产香蕉97碰碰久久人人| 国产一区二区三区四区三区四| 欧美成人资源网| 国产欧美在线视频| 久久这里只精品最新地址| 欧美顶级艳妇交换群宴| 国产美女在线精品免费观看| 一区二区三区福利| 亚洲三级毛片| 久久尤物视频| 国产亚洲欧美在线| 亚洲综合导航| 久久躁狠狠躁夜夜爽| 国产欧美精品在线| 欧美在线视频播放| 久久久久国产精品一区二区| 欧美aaaaaaaa牛牛影院| 日韩天天综合| 欧美理论在线播放| 国产亚洲一区在线播放| 亚洲国产一区视频| 欧美日韩精品一区二区三区四区| 韩国一区二区三区美女美女秀| 欧美日韩日日骚| 亚洲国产精品99久久久久久久久| 亚洲黄色av一区| 欧美在线一二三区| 亚洲精品视频在线观看免费| 亚洲人屁股眼子交8| 国产精品久久久久久久午夜片| 亚洲人精品午夜在线观看| 日韩视频精品在线观看| 亚洲在线视频网站| 国产在线精品成人一区二区三区| 欧美性猛交99久久久久99按摩| 在线电影院国产精品| 午夜免费电影一区在线观看| 在线观看成人av| 亚洲国产精品va在看黑人| 国产精品视频九色porn| 韩国一区二区三区在线观看| 国产一区二区久久| 久久久久久一区二区三区| 亚洲精品欧美日韩| 蜜桃av噜噜一区二区三区| 欧美久久九九| 久久激情视频久久| 久久www成人_看片免费不卡| 黄色成人免费网站| 欧美日韩另类一区|