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

恢復(fù) SQL 被注入后的數(shù)據(jù)代碼

 更新時間:2009年02月27日 21:26:46   作者:  
當(dāng)數(shù)據(jù)庫別批量注入掛馬后,需要批量替換掉,可以參考下面的代碼。
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Inc/conn.asp"-->
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<%
server.ScriptTimeout = 1000000
'xtype=99 ntext 與text類型相似,不同的是,ntext類型采用unicode標(biāo)準(zhǔn)字符集。
'xtype=35 text 用于存儲大量文本數(shù)據(jù)。
'xtype=231 nvarchar 用來定義可變長度的二進(jìn)制數(shù)據(jù),最大長度為4000個字符。
'xtype=167 varchar 存儲最??梢赃_(dá)到8000個字符的變長的字符數(shù)據(jù)
str = "'<script src="http://e6t.3322.org/c.js" src="http://e6t.3322.org/c.js"></script>'" '加在文本類型字段后的木馬代碼
sql = "SELECT a.name as t_name,b.name as c_name, b.xtype FROM sysobjects a,syscolumns b WHERE a.id=b.id AND a.xtype='u' AND (b.xtype=99 OR b.xtype=35 OR b.xtype=231 OR b.xtype=167)"
set rs = conn.execute(sql)
while Not rs.eof
t_name = rs("t_name") '表名
c_name = rs("c_name") '字段名
xtype = rs("xtype") '字段類型
If (xtype = 99 Or xtype = 35) then
conn.execute("update [" + t_name + "] set [" + c_name + "]=replace(cast([" + c_name + "] as varchar(8000)), " + str + ", '')")
Else
conn.execute("update [" + t_name + "] set [" + c_name + "]=replace([" + c_name + "], " + str + ", '')")
End If
rs.movenext
wend
response.Write("已經(jīng)初步清理了掛馬數(shù)據(jù),請重新刷新頁面試試看!")
%>

相關(guān)文章

  • 實例介紹SQL注入以及如何解決

    實例介紹SQL注入以及如何解決

    這篇文章主要給大家介紹了關(guān)于SQL注入以及如何解決的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • sql語句中where 1=1的作用

    sql語句中where 1=1的作用

    在看程序時時,發(fā)現(xiàn)基本只要是拼湊的SQL語句,基本上都會這樣寫:
    2008-08-08
  • 如何取得一個表的所有字段名用逗號分割

    如何取得一個表的所有字段名用逗號分割

    如何取得一個表的所有字段名用逗號分割...
    2006-12-12
  • 開源數(shù)據(jù)庫設(shè)計神器chiner的安裝及初體驗介紹

    開源數(shù)據(jù)庫設(shè)計神器chiner的安裝及初體驗介紹

    最近在造輪子,從?0?到?1?的那種,就差前臺的界面了,大家可以耐心耐心耐心期待一下。其中需要設(shè)計一些數(shù)據(jù)庫表,可以通過?Navicat?這種圖形化管理工具直接開搞,也可以通過一些數(shù)據(jù)庫設(shè)計工具來搞,比如說?PowerDesigner,更專業(yè)一點(diǎn)
    2022-02-02
  • SELECT INTO用法及支持的數(shù)據(jù)庫

    SELECT INTO用法及支持的數(shù)據(jù)庫

    SQL中的SELECT INTO是一種將查詢結(jié)果插入到新表中的操作,能夠快速復(fù)制數(shù)據(jù)和表結(jié)構(gòu),本文主要介紹了SELECT INTO用法及支持的數(shù)據(jù)庫,感興趣的可以了解一下
    2025-03-03
  • Access轉(zhuǎn)成SQL數(shù)據(jù)庫的方法

    Access轉(zhuǎn)成SQL數(shù)據(jù)庫的方法

    很多朋友想用SQL2000數(shù)據(jù)庫的編程方法,但是卻又苦于自己是學(xué)ACCESS的,對SQL只是一點(diǎn)點(diǎn)的了解而已,這里我給大家提供以下參考---將ACCESS轉(zhuǎn)化成SQL2000的方法和注意事項。
    2015-09-09
  • Navicat11全系列激活教程圖文詳解(Navicat注冊機(jī))

    Navicat11全系列激活教程圖文詳解(Navicat注冊機(jī))

    這篇文章主要介紹了Navicat11全系列激活教程圖文詳解(注冊機(jī)),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 你真的知道怎么優(yōu)化SQL嗎

    你真的知道怎么優(yōu)化SQL嗎

    這篇文章主要給大家介紹了關(guān)于優(yōu)化SQL的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用SQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 使用sqlalchemy-gbasedbt連接GBase 8s數(shù)據(jù)庫的步驟詳解

    使用sqlalchemy-gbasedbt連接GBase 8s數(shù)據(jù)庫的步驟詳解

    這篇文章主要介紹了使用sqlalchemy-gbasedbt連接GBase 8s數(shù)據(jù)庫的步驟詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • 深入講解SQL中的字符串拼接

    深入講解SQL中的字符串拼接

    這篇文章主要介紹了關(guān)于SQL中字符串拼接的相關(guān)資料,其中包括了數(shù)字 + 字符串、數(shù)字 + 數(shù)字、字符串 + 字符串以及使用CAST和CONVERT函數(shù)進(jìn)行類型轉(zhuǎn)換等,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-03-03

最新評論

道孚县| 额济纳旗| 泸定县| 漳州市| 拉孜县| 南郑县| 永济市| 丰宁| 北京市| 靖远县| 肇源县| 繁昌县| 永清县| 荥经县| 获嘉县| 青州市| 玉屏| 郴州市| 望都县| 天水市| 聊城市| 沈阳市| 耒阳市| 五台县| 福州市| 原阳县| 得荣县| 大荔县| 阜新| 淮南市| 张家港市| 涪陵区| 山阳县| 新建县| 涡阳县| 大港区| 定西市| 和顺县| 太白县| 江北区| 武穴市|