你进入了网址为“http://www.on888.xxx.xxx.com”之类的网站,也许是因为它有一个非常好听的名称:万花谷,然而当你离开这个网站时,会突然弹出无数个浏览器窗口,这时即使你关闭所有的浏览器窗口,WINDOWS仍然会出错,而且按任何按键都会失去反应,如果用“Ctrl+Alt+Del”结束任务,马上就会出现蓝屏死机的现象。重新启动计算机,会出现一个奇怪的提示:“欢迎你来万花谷,你中了‘万花病毒’请与QQ:4040465联系”,按下“确定”按钮,可以进入WINDOWS,但桌面上所有的图标都消失了,而且你会发现C盘不能使用了,“开始”菜单上的“运行”、“注销”和“关机”项也都不见了,注册表也被禁用了。打开IE浏览器你会发现窗口的标题变成了“欢迎来到万花谷!你中了‘万花病毒’请与OICQ:4040465联系!”,打开收藏夹,你会发现多了一个名为“万花谷”的快捷方式,网址是“http://96xx.xxx.com”,打开该网址后,如果你的浏览器版本在IE4.0以上,显示的是一个有4种光效滤镜效果的网页,随着鼠标的移动,会造成光线照在网页图片不同地方的效果。
) K4 F9 u6 {6 |+ c; F 一、病毒特征, {' u& V9 Y/ f. ~7 S9 Q
“万花谷”实际上是一个含有JavaScript脚本代码的网页文件,但因为其脚本代码具有恶意破坏能力,而且许多个人网站竞相模仿该网站,给上网用户造成了极大的影响,因此也被反病毒厂商作为一种病毒对待。
: D! C) W% y! {: B1 `0 v& D) x9 G: ? “万花谷”病毒和其它普通脚本病毒有所不同的是,它具有极强的隐蔽性,它巧妙地利用了encode把自己的脚本隐藏,使得人们用“查看源文件”的方法来查看含有“万花谷”病毒的网页文件源代码时,只能看到一大段的乱字符。它没有传播能力,但却能修改或添加注册表的键值,给用户带来诸多的麻烦。" ^7 {3 n! T; q, P& u
“万花谷”病毒是通过ActiveX对注册表进行修改的,为了达到破坏的目的,它要修改或添加注册表的以下键值。 设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer主键下的“NoRun”键值数据为“00000001”,以取消开始菜单上的“运行”项。
4 t3 C) F* j% ?+ u 设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\主键下的“NoClose”键值数据为“00000001”,以取消开始菜单上的“关闭”项。
3 N! I' P0 a9 B2 R& U( `6 N 设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\主键下的“NoLogOff”键值数据为“00000001”,以取消开始菜单上的“注销”项。4 n7 n3 e4 x# H) \4 r7 v
设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\主键下的“NoDrives”键值数据为“00000004”,以取消对 C 盘的访问权限。
* E3 E/ p& Z4 v4 L G3 f6 I1 r 设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\主键下的“DisableRegistryTools”键值数据为“00000001”,以禁止使用注册表工具regedit.exe。
# s, G7 L1 y' r 设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\主键下的“NoDesktop”键值数据为“00000001”,以取消桌面所有图标。5 q. B9 ?0 L' Z( @$ j5 S. y% p
设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp主键下的“Disabled”键值数据为“00000001”,以禁用开始菜单/程序中的“MS-DOS方式”项。# u( U5 @% Z l1 }0 Q: C3 s
设置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp\主键下的“NoRealMode”键值数据为“00000001”,以禁用开始菜单/关闭系统中的“重新启动计算机并切换到MS-DOS方式”。! D; r+ }' h" V% W- V6 \
设置HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon\主键下的“LegalNoticeCaption”键值数据为“欢迎来到万花谷!你中了‘万花奇毒’请与QQ:4040465联系!”,以设置开机时的恐怖提示。
0 f6 w2 u) \0 w 设置HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon\主键下的“LegalNoticeText”键值数据为“欢迎来到万花谷!你中了‘万花奇毒’请与QQ:4040465联系!”,以设置登录窗口的恐怖提示。# l- s8 v# ]$ s, _* n# k
设置HKEY_LOCAL_MACHINE\Software\Microsoft\Internet
9 `7 P+ U9 W7 P, {9 i3 mExplorer\Main\主键下的“Window Title”为“欢迎来到万花谷!你中了‘万花奇毒’请与QQ:4040465联系!”,以设置 IE 浏览器窗口的标题提示。: [" T, G0 `/ {/ r2 [
修改HKEY_CURRENT_USER\Software\Microsoft\Internet
0 q9 D/ R( i' m8 p4 `: q4 q/ Y) iExplorer\Main\主键下的“Start Page”为“http://www.on888.home.chinaren.com/”,以设置 IE浏览器启动时自动进入“万花谷”网站。0 j" c8 G( V* \+ R2 J
二、解决方法) R' r/ r0 g- T8 w' E0 N9 ]; i. W% Y
知道了“万花谷”病毒的破坏原理,我们就可以找到针对的解决方法,首先是要恢复被“万花谷”病毒修改的注册表,下面是笔者的三种方法,朋友可以根据实际情况选择使用。
0 `5 t! J" A# ?5 Y 方法一:
& c! P# O; n P0 s3 N- N8 D 在你发现中了病毒后,立刻重新启动,并在开机时按F8启动,出现开机菜单时,选第五项进入 DOS 模式下,然后运行Scanreg/restore命令,选择恢复感染“万花谷”病毒前一天正常的注册表即可。但如果你过了五天以后再用本方法就不行了,因为WINDOWS默认只能备份五天的注册表记录,五天后恢复的仍然是被修改后的注册表,所以使用这种方法的要求是及时。9 n% ` Q0 o! h! b9 x
w! d. D* Y& q) N2 f" e
方法二:用记事本编辑生成一个名为restore.reg的注册表文件后存盘,以后只需双击该文件就可将正确的注册表数据恢复过去。该文件内容如下:
/ `, H1 ^. T+ K& j. T$ D( lREGEDIT42 J$ C- K/ k# d- }/ i
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 4 q D2 M: r# @! R3 M# b, ]; K
"NoRun"=-# k4 X3 P% {* {' k8 m4 o' ?
"NoClose"=-
$ e+ |: j# g; G4 I) m"NoLogOff"=-
8 T' {1 p7 K/ m4 \3 ~- I"NoDrives"=- # e% Q& R: y- i- J9 @& W6 ~
"NoDesktop"=-6 j& n9 X* @; b
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] v4 R/ _5 c; j* I% T5 ?6 A
"DisableRegistryTools"=dword:00000000 ! b: V) Y/ U- T( I' E- E L
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp] 4 z1 i, I7 g. u* c
"Disabled"=-9 r' j8 ~( r7 e8 i9 { R$ y; p3 T* R
"NoRealMode"=-
( {; w& F1 b) A[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon]
) Q! t. Z+ P* j' h6 Y, i. J"LegalNoticeCaption"=""
. M0 H0 ^# l5 p( Y4 O"LegalNoticeText"=""
! g) ^' X0 B# k. y0 ~5 N[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
# Z S6 R9 ~8 j6 \. d) H"Window Title"="IE浏览器"
/ K! v8 _8 _$ [; |+ C2 Q' z"Start Page"=""( V8 o" E4 _' D% d0 P; T2 P
方法三: r. T7 _9 m7 ~! P
金山毒霸已经针对“万花谷”病毒发布了一个专门的查杀工具,需要的朋友可到这儿下载,下载后直接运行regprotect.exe,软件便会常驻内存对系统注册表进行保护,防止以后再次受到类似病毒对注册表的破坏,运行时加上参数“/c”可以对已经被“万花谷”病毒破坏的注册表进行修复,加上参数“/u”则可以卸载常驻内存的注册表保护程序。
, R3 I) `$ k7 }( D 在恢复了系统注册表后,我们还要删除“万花谷”病毒在开始菜单启动组中添加的自启动项目“Ha.hta”,对于“万花谷”病毒在IE收藏夹中添加的网址,可以打开C:\WINDOWS\Favorites目录,删除“万花谷.URL”文件即可。( ?9 T& S; }! ~) t5 ?
其实对付“万花谷”病毒我们只要采取可行的防范措施,就能将它们拒之门外,因为这些病毒都是通过在网页中使用恶意脚本程序来运行的,我们只要禁止执行这些脚本就可以达到防范未然的目的。
- n) X+ c: f$ P 在控制面板中单击“Internet”,打开“Internet属性”对话框,单击“安全”页面,然后按“自定义级别”按钮进入“安全设置”对话框,将“脚本”选项中的“Java小程序脚本”和“活动脚本”都设为“禁用”,这样,以后再上网浏览时就不用担心脚本类病毒了。不过正常网页中所有通过脚本实现的网页特殊效果也全部被禁用了。" [4 K+ i, H! f1 L0 h# ]
|