麻豆传媒视频在线,国产91精品不卡视频,欧美jizz19性欧美,污视频网站在线观看,91涩漫在线观看,伊人发布在线,九色porny丨首页在线,福利视频一区,久久av网址,久久人人视频

當前位置:首頁 > 網站舊欄目 > 學習園地 > 程序開發教程 > 用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

安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
国产二区国产一区在线观看| 国语自产精品视频在免费| 亚洲永久精品免费| 亚洲一区二区三区视频在线| 亚洲国产精品嫩草影院久久av| 青青草原成人在线视频| 91免费看视频| 成人香蕉社区| 91最新在线| 久久亚洲一区二区三区四区五区高| 欧美精品入口| 高潮在线视频| 好男人看片在线观看免费观看国语 | 亚洲s色大片在线观看| 国产精品视频一二三区| 亚洲免费网站| 国产成人福利av| 日本在线观看大片免费视频| 欧美手机在线视频| 欧美国产日韩一二三区| 在线日韩av| 福利电影一区| 国产理论在线| 一级片在线播放| 97热在线精品视频在线观看| 1000精品久久久久久久久| 国产精品亚洲综合久久| 懂色av一区二区| 在线看的你懂得| 尤物九九久久国产精品的特点| 国产精品综合av一区二区国产馆| 欧美在线不卡| 91日韩在线| 国产一区二区三区四区二区| 国产精品美女久久久久人| 日色在线视频| 免费在线黄网| 午夜视频99| 成人h片在线播放免费网站| 久久久亚洲国产| 欧美精品丝袜中出| 91麻豆国产福利在线观看| 国产一区二区网址| 91久久国产| 久久久久久一区二区三区四区别墅| 国产精品99999| 欧美一级大片视频| 国产精品一区二区三| 亚洲精品一区中文字幕乱码| 亚洲人成网站在线| 中文av一区二区| 亚洲乱码中文字幕| 91麻豆国产福利精品| 久久久久国产精品一区二区| 欧美在线综合| 日韩一区二区在线免费| 亚洲国产合集| 精品福利电影| 久久国产精品99精品国产| 精品久久网站| 欧美福利网址| 精品一二线国产| 国产视频911| 亚洲一区二区高清| 欧美日韩中文在线观看| 图片区小说区区亚洲影院| 日韩欧美一区二区三区久久| 欧美日韩免费在线| 亚洲美女屁股眼交| 91丨porny丨国产入口| 亚洲午夜免费视频| 黑人巨大精品欧美一区二区| 国产成人av电影免费在线观看| www国产精品av| 久久综合电影| 九九热视频这里只有精品| 亚洲人成绝费网站色www| 久久激情视频久久| 美乳中文字幕| 国产超碰精品| 在线观看视频免费一区二区三区| 激情av综合网| 精品国产乱码久久久久酒店| 亚洲欧美国产三级| 5月丁香婷婷综合| 在线免费亚洲电影| 美女撒尿一区二区三区| 久久97精品久久久久久久不卡| 嫩草影院官网| 精品成人18| 蜜臀av性久久久久av蜜臀妖精| 亚洲黄色小说网站| 日韩成人av网址| 麻豆传媒在线播放| 久久青草免费| 老鸭窝亚洲一区二区三区| 亚洲一区在线播放| 欧美国产乱视频| 国产不卡视频在线| 日本在线视频网址| 国产精品美女久久久浪潮软件| 粉嫩av一区二区三区| 国产精品亲子乱子伦xxxx裸| 日韩精品中文字| 国产精品ⅴa有声小说| 天天影视天天精品| 久久99深爱久久99精品| 91精品国产91综合久久蜜臀| 116极品美女视频在线观看| 欧美成人视屏| 成人三级毛片| 亚洲日本一区二区| 九九久久综合网站| 97久久香蕉国产线看观看| 极品美女销魂一区二区三区免费| 成人网在线免费视频| 精品电影在线观看| 中文字幕亚洲第一| 中文字幕在线视频免费观看| 亚洲三级色网| 日韩视频123| 成年人网站在线| sdde在线播放一区二区| 日韩一区有码在线| 成人av在线亚洲| 亚洲青青一区| 亚洲午夜三级在线| 蜜桃视频在线播放| 麻豆成人综合网| 日韩欧美在线字幕| 人人超在线公开视频| 久久精品视频网| 色婷婷综合久久久久| 欧美深夜视频| 中文字幕一区二区三中文字幕| 国产噜噜噜噜久久久久久久久| 免费电影日韩网站| 亚洲女同ⅹxx女同tv| 欧美国产视频一区二区| 国产不卡一区| 亚洲欧美制服另类日韩| 国产精品白浆| 1024成人网| 四色成人av永久网址| 亚洲三级网站| 日韩精品视频免费专区在线播放| 国产丝袜在线观看视频| 久久精品一区二区三区不卡牛牛| 男人的天堂在线播放| 国产成人无遮挡在线视频| 在线视频中文亚洲| 夜色77av精品影院| 在线播放中文一区| 福利视频在线| 亚洲综合视频网| 国产精品h片在线播放| 中文不卡在线| 国产精品99久久久久久www| 99久久精品国产麻豆演员表| 性生大片免费观看性| 亚洲深夜福利在线观看| 日韩欧美成人网| 粉嫩一区二区三区| 欧美草草影院在线视频| 国产精成人品2018| 亚洲第一中文字幕| 日本三级一区| 日韩电影第一页| 久久最新网址| 97国产精品人人爽人人做| 美国欧美日韩国产在线播放| 日本私人影院在线观看| 中文字幕精品一区二区精品绿巨人 | 亚洲天堂日韩电影| 国产一区二区三区| 在线成人av影院| 国产美女精品| 亚洲小说区图片区| 欧美日韩国产美| a一区二区三区亚洲| 亚洲三级在线免费观看| 五月婷婷在线视频| 亚洲一线二线三线久久久| 国产精品爽爽爽| 久久久电影一区二区三区| 欧美黄色视屏| 在线观看欧美视频| 成人精品鲁一区一区二区| 日本性爱视频在线观看| 亚洲精品网址在线观看| 米奇精品关键词| 国产精品欧美风情| 国产成人免费高清| 一呦二呦三呦精品国产| 久热在线中文字幕色999舞| 91丨九色丨蝌蚪富婆spa| 牛牛精品在线视频| 日韩欧美一区在线观看| 亚洲综合色站| 国产美女福利在线|