亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP的網站數據庫被掛木馬的處理辦法

2024-05-04 11:07:18
字體:
來源:轉載
供稿:網友

ASP的網站數據庫被掛木馬的處理辦法

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

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

第二步:

執行如下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

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩国产精品专区| 亚洲精品美女久久久久| 夜夜嗨av色一区二区不卡| www欧美日韩| 日韩精品视频中文在线观看| 欧美一区二区三区图| 夜夜嗨av一区二区三区四区| 亚洲日韩第一页| 国产精品一区专区欧美日韩| 欧洲精品在线视频| 日本精品久久久| 久久久久亚洲精品成人网小说| 狠狠色狠狠色综合日日小说| 中文字幕亚洲第一| 精品中文字幕视频| 日韩欧美精品中文字幕| 精品女厕一区二区三区| 亚洲影院高清在线| 成人字幕网zmw| 51精品在线观看| www国产精品视频| 欧美激情亚洲综合一区| 95av在线视频| 欧美人在线观看| 国产自产女人91一区在线观看| 日韩在线播放一区| 欧美xxxx14xxxxx性爽| 亚洲精品成人网| 国产精品91一区| 欧美一级bbbbb性bbbb喷潮片| 国产精品久久久久久久久久久不卡| 国产精品久久久久影院日本| 亚洲精品久久久久久久久| 久久久久久久一区二区三区| 国产手机视频精品| 国内精品小视频在线观看| 精品人伦一区二区三区蜜桃免费| 国产精品自产拍在线观看中文| 人人澡人人澡人人看欧美| 欧美一级片久久久久久久| 亚洲欧洲成视频免费观看| 欧美性受xxx| 亚洲福利视频专区| 亚洲黄色在线观看| 亚洲国产精品99久久| 亚洲免费一在线| 日韩av日韩在线观看| 欧美专区国产专区| 欧美日韩国产精品一区二区三区四区| 亚洲视屏在线播放| 美女精品视频一区| 国产激情视频一区| 欧美老女人xx| 欧美成年人在线观看| 2019中文字幕全在线观看| 亚洲成人免费网站| 91九色视频导航| 午夜精品一区二区三区在线视频| 中文字幕亚洲一区二区三区五十路| 精品久久久久久久久久久久久| 国产精品一区二区三区免费视频| 精品国产一区久久久| 日韩在线观看免费高清| 91精品国产综合久久久久久久久| 精品日韩美女的视频高清| 欧美激情亚洲精品| 欧美激情亚洲激情| 国产成人啪精品视频免费网| 国产精品视频男人的天堂| 最好看的2019的中文字幕视频| 日韩乱码在线视频| 久久影视三级福利片| 久久免费精品日本久久中文字幕| 中文字幕日韩av电影| 成人欧美在线观看| 久久久精品影院| 欧美激情xxxxx| 国产精品一区二区性色av| 久久久国产精品亚洲一区| 欧美成人性色生活仑片| 欧美性生交xxxxxdddd| 亚洲一区二区三区乱码aⅴ| 精品丝袜一区二区三区| 怡红院精品视频| 国产精品久久久久久av下载红粉| 韩国美女主播一区| 欧美黑人又粗大| 亚洲精品xxx| 91成人在线播放| 欧美在线视频导航| 日韩美女视频中文字幕| 69影院欧美专区视频| 欧美日韩999| 国产精品一区二区女厕厕| 国模精品视频一区二区| 亚洲国产精品成人va在线观看| 国产欧美日韩精品丝袜高跟鞋| 国产91色在线播放| 91色视频在线观看| 国产成人一区二区在线| 国产精品亚洲网站| 国内精品久久久久影院 日本资源| 中文字幕日韩精品在线| www国产精品视频| 日本一欧美一欧美一亚洲视频| 欧美怡春院一区二区三区| 国产精品久久久久久婷婷天堂| 欧美性极品xxxx娇小| 欧美日韩国产第一页| 欧美激情综合亚洲一二区| 成人有码视频在线播放| 一本一本久久a久久精品综合小说| 国产成人91久久精品| www日韩欧美| 日韩免费av一区二区| 国产精品视频网址| 日韩精品极品毛片系列视频| 中文字幕av一区| 国产一级揄自揄精品视频| www.欧美免费| 国产欧美日韩综合精品| 国产精品看片资源| 欧美精品生活片| 亚洲色图狂野欧美| 国产成人精品网站| 国产精品96久久久久久| 国产日韩欧美另类| 97在线日本国产| 国产精品1区2区在线观看| 热久久免费视频精品| 啊v视频在线一区二区三区| 国产精品久久久久免费a∨大胸| 日韩va亚洲va欧洲va国产| 欧美性理论片在线观看片免费| 久久成人免费视频| 亚洲美女性生活视频| 欧美精品福利视频| 亚洲综合成人婷婷小说| 在线观看免费高清视频97| 色婷婷av一区二区三区在线观看| 久久躁日日躁aaaaxxxx| 国产精品91久久久久久| 成人h视频在线| 日本电影亚洲天堂| 国产精品美女网站| 久精品免费视频| 欧美大全免费观看电视剧大泉洋| 欧美亚洲午夜视频在线观看| 国产乱肥老妇国产一区二| 日韩综合中文字幕| 少妇av一区二区三区| 国产精品男人的天堂| 精品成人国产在线观看男人呻吟| 在线播放日韩欧美| 俺去亚洲欧洲欧美日韩| 国产精国产精品| 国模精品系列视频| 国内精品国产三级国产在线专| 91久久精品美女高潮| 日韩精品在线视频美女| 97国产精品视频| 日韩视频亚洲视频| 久久久久国产精品免费| 久久综合色88|