国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > ASP > 正文

ASP網站中數據庫被掛木馬的解決方案

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

我們在用ASP連接數據庫開發應用程序時,可能會遇到ASP數據庫被掛木馬的情況,本文我們就介紹了ASP數據庫被掛木馬時的編程處理方法,希望會對您有所幫助。

本文我們詳細介紹了ASP數據庫被掛木馬的詳細解決方案之編程處理的方法,解決方案分為以下三步:

第一步:

為現有數據庫做好備份。

第二步:

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

注:conn.asp自己去寫了。

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

 

  1. <!--#include file="conn.asp"--> 
  2.  
  3. <%  
  4.  
  5. Server.ScriptTimeOut=180 Set rstSchema = conn.OpenSchema(20)  
  6.  
  7. k=1  
  8.  
  9. Do Until rstSchema.EOF '遍歷數據庫表  
  10.  
  11. If rstSchema("TABLE_TYPE")="TABLE" Then  
  12.  
  13. response.write K&".<font color=red><b>"&rstSchema("TABLE_NAME") & "</b></font>:" '顯示表名Set rs=Server.CreateObject("ADODB.Recordset")  
  14.  
  15. sql="select * from [" & rstSchema("TABLE_NAME")&"]"  
  16.  
  17. rs.open sql,conn,1,3 For i=0 to rs.fields.count-1 '遍歷表中字段If int(rs(i).Type)=129  
  18.  
  19. 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'只處理字段類型為字符型的字段  
  20.  
  21. conn.execute("update ["&rstSchema("TABLE_NAME")&"] set "&rs(i).name&" =replace(cast("&rs(i).name&"  
  22.  
  23. as varchar(8000)),'這里放入JS木馬內容','')") response.write rs(i).name &" "&rs(i).Type &" "'顯示執行過的字段名。  
  24.  
  25. End If  
  26.  
  27. Next  
  28.  
  29. response.write "<br>"  
  30.  
  31. End If  
  32.  
  33. rstSchema.MoveNext  
  34.  
  35. kk=k+1  
  36.  
  37. Loop  
  38.  
  39. response.Write "執行成功"  
  40.  
  41. %> 

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

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

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

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

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

第三步:

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

 

 
  1. Function Cheack_Sqljs()'防止數據庫外鏈JS注入:true為發現外鏈JS注入。  
  2.  
  3. Dim F_Post,F_Get  
  4.  
  5. Cheack_Sqljs=False  
  6.  
  7. If Request.Form<>"" Then'表單提交時的檢測For Each F_Post In Request.Form If (Instr(LCase(Request.Form(F_Post)),  
  8.  
  9. "<script")<>0 or Instr(LCase(Request.Form(F_Post)),"</script>")<>0)  
  10.  
  11. and Instr(LCase(Request.Form(F_Post)),"http://")<>0 Then  
  12.  
  13. Cheack_Sqljs=True  
  14.  
  15. Exit For  
  16.  
  17. End If  
  18.  
  19. Next  
  20.  
  21. End If  
  22.  
  23. If Request.QueryString<>"" Then'QueryString提交時的檢測For Each F_Get In Request.QueryString  
  24.  
  25. If (Instr(LCase(Request.Form(F_Get)),"<script")<>0 orInstr(LCase(Request.Form(F_Get)),"</script>")<>0)  
  26.  
  27. and Instr(LCase(Request.Form(F_Get)),"http://")<>0 Then  
  28.  
  29. Cheack_Sqljs=True  
  30.  
  31. Exit For  
  32.  
  33. End If  
  34.  
  35. Next  
  36.  
  37. End If  
  38.  
  39. End Function  
  40.  
  41. Function CheckDataFrom()'檢查提交數據來源:True為數據從站外提交過來的  
  42.  
  43. CheckDataFrom=True  
  44.  
  45. server_v1=Cstr(Request.ServerVariables("HTTP_REFERER")) server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))  
  46.  
  47. if mid(server_v1,8,len(server_v2))<>server_v2 then  
  48.  
  49. CheckDataFrom=False  
  50.  
  51. end if  
  52.  
  53. End Function  
  54.  
  55. If Cheack_Sqljs or CheckDataFrom Then  
  56.  
  57. Response.Write "<Script Language=JavaScript>alert('禁止執行,非法操作。');</Script>" Response.End()  
  58.  
  59. End If 

關于ASP數據庫被掛木馬時的編程處理方法就介紹到這里了,希望本次的介紹能夠帶給您一些收獲,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
日本h片在线观看| 啪啪免费视频一区| 日本视频一二三区中文字幕| 国产二区视频| 2018狠狠干| 亚洲精品白浆| 免费看ww视频网站入口| 九九热在线视频| 国产69精品久久app免费版 | 精品孕妇一区二区三区| 黄色三级视频在线观看| 国产美女在线观看| 2020中文字幕在线播放| 一本大道久久精品| 黄网站在线观看高清免费| 国产视频中文字幕在线观看| 91超碰免费在线| 国产福利免费在线观看| 在线观看的av| 国产一区精品| av手机免费在线观看| 超碰国产在线| 国产人成网在线播放va免费| 国产黄色在线免费观看| av手机免费观看| 中文字幕国产在线| 亚洲欧美精品日韩欧美| 国产精品一区二区三区高清在线| 国产对白国语对白| 国产理论片免费观看| 99热免费观看| 国产欧美一区二区三区小说| 日本高清中文字幕在线| 国产精品二线| 国产免费一级片| 日本黄在线观看| 亚洲精品影院在线| 国产视频中文字幕在线观看| 午夜在线网站| 亚洲视频在线网| 91精选福利| 精品全国在线一区二区| 国产丝袜在线播放| 国产香蕉尹人视频在线| 九九免费视频| 九色成人在线| 国产在线观看av| 欧美日韩性视频一区二区三区| 91国内精品久久久久| 国产欧美日韩专区| 91国内在线| 亚洲视频网站在线| 伊人222成人综合网| 在线激情网站| 天天激情综合| 日本a级黄色| 国产理论片免费观看| 中文字幕久热在线精品| 2021av在线| jlzzjlzz欧美大全| 国产在线一二| 国产精品理人伦一区二区三区 | 国产婷婷视频在线| 国产视频一二区| 国产精品xxx电影| 最新国产在线精品91尤物| 国产精品剧情一区二区在线观看| 国产激情视频一区二区| 四虎a级欧美在线观看| 青青草视频在线观看| 国产毛片毛片| 97影院秋霞午夜在线观看| 亚洲天堂电影在线观看| 国产女人在线观看| 一色桃子av在线| 二区三区中文字幕| 在线视频中文字幕第一页| 久精品在线观看| 2020中文字幕在线播放| аⅴ成人天堂中文在线| 最新国产在线| 玖玖在线视频| 性国产高清在线观看| 久久99精品久久久久久野外| 9色在线视频网站| 高清av在线| 91九色在线看| 国产黄色片在线播放| 国产男女猛烈无遮挡免费视频| 亚洲欧美中文字幕在线观看 | 精品一区二区三区在线观看l| 99精品老司机免费视频| 中文字幕在线免费看| 色吊丝av中文字幕| 亚洲人在线播放| 97人人在线| 国产寡妇树林野战在线播放| 九九99九九精彩| 在线播放www| 在线免费国产| 影音先锋在线中文字幕| 国产91久久久久| 尤物视频在线看| 欧美高清xxxx性| 9色在线视频网站| 依依成人在线| 国产激情视频在线观看| 国产在线看片| 国产中文字幕网| 午夜视频在线免费| 中文字幕麻豆| 99re热视频在线| 日p在线观看| 二区三区中文字幕| 国产精品178页| 在线播放www| 毛片网站在线观看| 国产精品亚洲第五区在线| 国产免费福利| 国产一区二区影视| 国产娇喘精品一区二区三区图片| 国产亚洲精品一区二区在线观看 | 国产精品久久在线| 一个人看的www免费观看视频| 午夜亚洲成人| 九九热在线观看视频| 国产亚洲精品自在线观看| 在线视频中文字幕第一页| 人人干人人插| 国产导航在线| 激情亚洲综合网| 国产二区在线播放| 另类高清dbsm日本tvav| 国产xxxxx| 欧美xxxx黑人又粗又长| 国产精品18久久久久久久久久 | av中文在线| 国产视频精品久久| 亚洲精品aaaa精品| 国产91在线视频蝌蚪| 成人超碰在线| 亚洲人av在线| 国产二级c片l毛片| 日本中文字幕在线视频| 欧美亚洲系列| 在线国产福利网站| 国产对白国语对白| 午夜伦全在线观看| 99福利在线| 国产黄色在线网站| 国产免费av网站| 免费在线黄色av| 在线观看视频污| 国产91久久久久蜜臀青青天草二| 国产麻豆精品入口在线观看| 影音先锋在线中文字幕| 精品一二三区视频| 国产精品入口麻豆免费| 国产麻豆视频免费观看| 麻豆网站在线免费观看| www狠狠操| 免费国产视频| 国产在线传媒| 本道综合精品| 久久久久久久久免费视频| 亚洲社区在线| 欧美精品日韩少妇| 亚洲wwwwww| www.毛片| 久热国产视频| 国产在线观看18| 国产精品扒开做爽爽爽的视频| 中文字幕在线观看日本| 国产对白国语对白| av手机免费在线观看| 秋霞av在线| 国产一二三区在线观看| 国产高清在线看| 影音先锋中文字幕在线| av网站大全在线| 免费看的毛片| 最新超碰在线| 一本大道久久a久久精品| 欧美日韩一区二区三区在线播放| 男人天堂亚洲| 国产一级免费在线观看| 国产日产一区二区| av手机免费观看| 最近中文字幕mv免费高清电影| 国产对白叫床清晰在线播放| 夜夜爽夜夜操| 中文字幕视频在线免费| 亚洲精品在线视频免费| 青草av在线| 97影院理论午夜| 尤物在线网址| 青青九九免费视频在线| 国产高潮又爽又无遮挡又免费| 欧美aaa一级片| 91在线网址|