<progress id="btth9"></progress>
<sub id="btth9"><thead id="btth9"><font id="btth9"></font></thead></sub>

<sub id="btth9"></sub>

      <big id="btth9"></big>

      <progress id="btth9"></progress>

      <big id="btth9"></big>

      win7系統下載
      當前位置: 首頁 > xp系統教程 > 詳細頁面

      應付數據庫被掛馬有絕招

      發布時間:2021-11-02 文章來源:xp下載站 瀏覽:

      Windows XP是美國微軟公司研發的基于X86、X64架構的PC和平板電腦使用的操作系統,于2001年8月24日發布RTM版本,并于2001年10月25日開始零售。其名字中“XP”的意思來自英文中的“體驗(Experience)”。該系統是繼Windows 2000及Windows ME之后的下一代Windows操作系統,也是微軟首個面向消費者且使用Windows NT5.1架構的操作系統。

        我的網站老是報這個毒trojandownloader,有人說可能是數據庫掛馬了,但是數據庫我一點都不懂呀,請大家幫幫忙,教我如何解決該問題呢?數據庫被掛馬,相信很多人都碰到過。在這里,小編講下ASP數據庫被掛馬的編程處理方法,你可以試用下,對你是否有幫助.

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

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

        注:conn.asp自己去寫了。

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

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

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

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

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

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

        第三步:

        根據數據庫JS注入的特性(會包括和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)),"0 or Instr(LCase(Request.Form(F_Post)),"")<>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)),"0 or Instr(LCase(Request.Form(F_Get)),"")<>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 "" Response.End()

        End If

        一般是數據庫里有一張表里的內容有 讀取數據庫或服務器的代碼,造成的,用管理數據庫軟件連接,刪除表里的記錄。


      Windows XP服役時間長達13年,產生的經濟價值也較高。2014年4月8日,微軟終止對該系統的技術支持,但在此之后仍在一些重大計算機安全事件中對該系統發布了補丁。

      本文章關鍵詞: 應付數據庫被掛馬有絕招 
      日本不卡免费新一区二区三区