亚洲人成网站在线播放2019 _日韩国产欧美精品_久久夜色精品国产欧美乱_在线视频福利一区

當前位置:首頁 > 網站舊欄目 > 學習園地 > 程序開發教程 > 用asp程序處理數據庫被掛馬的辦法

用asp程序處理數據庫被掛馬的辦法
2010-01-13 12:51:28  作者:  來源:網絡編程
第一步:為現有數據庫做好備份。
第二步:執行如下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

安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
亚洲人成网站在线播放2019 _日韩国产欧美精品_久久夜色精品国产欧美乱_在线视频福利一区
国产99在线播放| 僵尸世界大战2 在线播放| 欧美激情视频网址| 国产精品日日做人人爱| 美女黄毛**国产精品啪啪| 精品视频9999| 高清欧美精品xxxxx| 天天好比中文综合网| 国产精品av免费在线观看| 日本女人高潮视频| 久久久精品影院| 高清视频在线观看一区| 国产精自产拍久久久久久| 日韩亚洲不卡在线| 欧美激情精品久久久久久| 欧美激情小视频| 亚洲在线第一页| 精品国产欧美一区二区三区成人| 国模精品一区二区三区| 国产专区精品视频| 欧美一区二区.| 欧美一区二区三区电影在线观看 | 国产精品免费久久久久影院| 超碰日本道色综合久久综合| 国产精品国产精品国产专区不卡 | 国产精品免费看久久久香蕉| 欧美xxxx综合视频| 一区二区三区在线观看www| 久久精彩视频| 国产午夜福利视频在线观看| 日韩一区二区三区资源| 国产精品久久久久久婷婷天堂| 国产欧洲精品视频| 日本精品视频在线| 免费中文日韩| 色欲色香天天天综合网www| 三年中国中文在线观看免费播放| 人妻熟女一二三区夜夜爱| 亚洲精品中文字幕乱码三区不卡| 国产精品视频地址| 色在人av网站天堂精品| 欧美一级特黄aaaaaa在线看片| 欧美不卡在线播放| av日韩一区二区三区| 国产熟女高潮视频| 91精品国产成人www| 国产日本欧美在线观看| 99精品国产高清一区二区| 国产乱子伦精品| 久久久久久久久久久久av| 91精品91久久久久久| 久久精品美女视频网站| 亚洲欧美日韩不卡一区二区三区 | 欧美老熟妇喷水| 日本最新一区二区三区视频观看| 黄色一级片网址| 久久亚洲综合网| 久久久在线视频| 久久综合色影院| 日韩精品手机在线观看| 国产精品香蕉在线观看| www国产精品视频| 午夜老司机精品| 国产日产久久高清欧美一区| 国产成人生活片| 日本一区二区久久精品| 成人av.网址在线网站| 国产精品免费一区二区三区观看| 日韩av不卡电影| 97精品久久久中文字幕免费| 精品不卡在线| 欧美激情中文字幕乱码免费| 欧美最猛黑人xxxx黑人猛叫黄| 青青在线视频一区二区三区| 91精品国产精品| 伊人久久婷婷色综合98网| 欧美精品xxx| 男女午夜激情视频| 北条麻妃99精品青青久久| 欧美一级在线看| 91高清免费视频| 亚洲高清视频一区二区| av无码久久久久久不卡网站| 正在播放国产精品| 国产日产久久高清欧美一区| 久久综合网hezyo| 国内精品久久国产| 国产精品乱子乱xxxx| 欧美交换配乱吟粗大25p| 久久激情视频久久| 日韩免费毛片| 久久66热这里只有精品| 日韩啊v在线| 色噜噜狠狠色综合网图区| 国产精品久久久久久久久久久久午夜片 | 黄色一级视频播放| 国产精品高清一区二区三区| 国产综合第一页| 欧美激情视频在线观看| 高清国语自产拍免费一区二区三区| 欧美激情亚洲国产| 91免费在线观看网站| 色爱区成人综合网| 国产精品视频久久久| 蜜桃91精品入口| 伊人色综合久久天天五月婷| 91精品国产电影| 日韩高清av| 精品国产依人香蕉在线精品| 欧美精品七区| 欧美激情网站在线观看| 7777精品视频| 欧美日韩精品免费观看| 久久国产精品久久精品| 97久久国产精品| 日韩欧美电影一区二区| 国产精品久久久久影院日本| 国产毛片视频网站| 日韩在线视频在线观看| 国产精品裸体一区二区三区| 国产美女久久久| 视频一区亚洲| 色妞色视频一区二区三区四区| 欧美亚洲成人网| 萌白酱国产一区二区| 91麻豆桃色免费看| 欧洲亚洲一区二区三区四区五区| 国产精品电影久久久久电影网| 成人免费xxxxx在线观看| 欧美一区二区高清在线观看| 国产精品美乳一区二区免费| 99久久国产免费免费| 热re99久久精品国产99热| 久久中文久久字幕| 国产福利片一区二区| 久久99青青精品免费观看| 不卡影院一区二区| 日韩欧美一区二区视频在线播放| 久久精品国产91精品亚洲| 国产一区国产精品| 日产精品高清视频免费| 国产精品成人一区| 久久人人九九| 国产伦精品一区二区三区四区视频| 日本午夜人人精品| 国产99久久精品一区二区 夜夜躁日日躁 | 久久久久久久久久久亚洲| 国产区一区二区| 日韩精品电影网站| 欧美精品福利在线| 久久久久久精| 99三级在线| 国产一区 在线播放| 人体精品一二三区| 亚洲国产精品www| 精品久久久久久无码国产| 久久久久亚洲精品国产| 国产精品一区二区av| 日本高清视频免费在线观看| 尤物一区二区三区| 国产精品久久久一区二区三区| 久久久中文字幕| 国产精品午夜视频| 每日在线更新av| 欧美精品久久96人妻无码| 三年中文高清在线观看第6集| 一区二区三区四区五区视频| 欧美精品在线免费| 国产精品久久久久久久久粉嫩av| 国产成人精品免高潮费视频| 成人精品网站在线观看| 精品一区2区三区| 欧美日韩免费观看一区| 日韩av黄色网址| 午夜啪啪福利视频| 亚洲伊人久久综合| 久久久久国产精品一区| 欧美日韩福利电影| 色综合久久精品亚洲国产| 国产精品传媒毛片三区| 国产精品九九九| 国产精品裸体一区二区三区| 久久精品色欧美aⅴ一区二区| 久久久久久久久久久91| 国产成人精品免费久久久久 | 蜜臀久久99精品久久久久久宅男 | 久久久久久久久久久久av| 久久国产精品免费一区| 国产成人成网站在线播放青青| 91精品视频在线| 91久久久久久久| 久在线观看视频| 久久久噜久噜久久综合| 久久男人的天堂| 九九久久九九久久| 日韩在线一区二区三区免费视频| 国产成人精品福利一区二区三区 | 日韩免费视频播放| 欧美日本韩国在线| 黄色国产精品视频|