最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

網站被sql注入的修復方法

  發(fā)布時間:2012-09-28 09:58:15   作者:佚名   我要評論
近日,網站頻頻被黑。在網站里莫名其妙的多出一篇文 章,還有多出一組貼圖。正在納悶是誰可以登陸我的后臺發(fā)表文章和圖片的時候,我的qq彈出消息,一個陌生人給我發(fā)消息,說我的網站有漏洞,還說是他弄了我 的網站。
近日,網站頻頻被黑。在網站里莫名其妙的多出一篇文 章,還有多出一組貼圖。正在納悶是誰可以登陸我的后臺發(fā)表文章和圖片的時候,我的qq彈出消息,一個陌生人給我發(fā)消息,說我的網站有漏洞,還說是他弄了我 的網站。不過還好,他給我詳細說了黑我網站的方法,還提醒我好好修補修補,不然會被別人黑的。從他那得知,他用的是“啊D注入工具”,先找我的網站是否存 在可注入點,如果有,進行注入,能夠破解得到后臺密碼。
當晚我把那個“啊D注入工具”下載下來研究,知道了他注入的原理,對網頁進行了一些修改,但是用工具一查,還是存在注入點。小蝦無能,只好上網搜索,找到了如下的方法,按如下修改后,再用“啊D注入工具”檢測,果然不存在注入點了。
下面是修補方法:
用工具檢測到網站存在SQL注入點,那么如何進行修補呢?
1.新建一個asp文件,寫入以下代碼,保存文件名為checkSQL.asp。
<%
Dim Fy_Url,Fy_a,Fy_x,Fy_Cs(),Fy_Cl,Fy_Ts,Fy_Zx
''''---定義部份 頭------
Fy_Cl = 3 ''''處理方式:1=提示信息,2=轉向頁面,3=先提示再轉向
Fy_Zx = "[color=Red]輸入你的網頁地址[/color]" ''''出錯時轉向的頁面
''''---定義部份 尾------
On Error Resume Next
Fy_Url=Request.ServerVariables("QUERY_STRING")
Fy_a=split(Fy_Url,"&")
redim Fy_Cs(ubound(Fy_a))
On Error Resume Next
for Fy_x=0 to ubound(Fy_a)
Fy_Cs(Fy_x) = left(Fy_a(Fy_x),instr(Fy_a(Fy_x),"=")-1)
Next
For Fy_x=0 to ubound(Fy_Cs)
If Fy_Cs(Fy_x)<>"" Then
If Instr(LCase(Request(Fy_Cs(Fy_x))),"''''")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"and")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"select")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"update")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"chr")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"delete%20from")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),";")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"insert")<>0 or Instr(LCase(Request(Fy_Cs(Fy_x))),"mid")<>0 Or Instr(LCase(Request(Fy_Cs(Fy_x))),"master.")<>0 Then
Select Case Fy_Cl
Case "1"
Response.Write ""
Case "2"
Response.Write ""
Case "3"
Response.Write ""
End Select
Response.End
End If
End If
Next
%>
然后把此文件放到網站目錄上去,然后在被發(fā)現有注入點的文件里,找到以下代碼,
注意,“***.***”為連接的文件,找到相關類似的代碼即可,然后在后面添加一句
要注意checkSQL.asp所放在的路徑,對應修改。完成后再用工具后在掃一次,確定不在被發(fā)現SQL注入點后,問題解決。
知識補充:所謂SQL注入,就是通過把SQL命令插入到Web表單遞交或輸入域名或頁面請求的查詢字符串,最終達到欺騙服務器執(zhí)行惡意的SQL命令,比如先前的很多影視網站泄露VIP會員密碼大多就是通過WEB表單遞交查詢字符暴出的,這類表單特別容易受到SQL注入式攻擊

相關文章

  • Sqlmap注入技巧集錦

    sqlmap 是一個自動SQL 射入工具。本文收集了一些利用Sqlmap做注入測試的TIPS,其中也包含一點繞WAF的技巧,便于大家集中查閱,歡迎接樓補充、分享。
    2014-07-29
  • SQL通用防注入系統(tǒng)asp版漏洞

    今晚群里朋友叫看個站,有sql防注入,繞不過,但是有發(fā)現記錄wrong的文件sqlin.asp。
    2012-05-15
  • SQL注入及危害、防御手段的處理方法

    Structured Query Language即結構化查詢語言,用于操作關系型數據庫管理系統(tǒng),本文給大家介紹SQL注入及危害、防御手段的處理方法,感興趣的朋友跟隨小編一起看看吧
    2022-10-10

最新評論

大荔县| 韶山市| 江西省| 辛集市| 金华市| 义马市| 德格县| 枞阳县| 毕节市| 西林县| 枣阳市| 尚志市| 云林县| 武汉市| 和平县| 格尔木市| 资中县| 右玉县| 修水县| 双鸭山市| 武强县| 铜川市| 新龙县| 红桥区| 白沙| 尉犁县| 靖远县| 玛多县| 抚远县| 陵川县| 绥滨县| 察雅县| 鹤岗市| 手游| 定结县| 昌宁县| 郑州市| 文化| 登封市| 云龙县| 麻阳|