发现一个病毒,在同事的机器上。症状就是一个叫做exp1orer.exe的进程总是杀不死。明显这个exp1orer.exe不是系统进程。找到该文件的启动目录和最近才产生的文件,写了下面的一个批处理。一边杀死进程,一边删除文件。 RSNukg
---------------------------- FK$?8Jp
rem delvi.bat &s|&cT
:loop .[Z<r>
attrib -h -r -s exp1orer.exe Felu`@b
del exp1orer.exe 9Okb)K95
attrib -h -r -s mshosts.exe oWZbfR9R
del mshosts.exe BtyBZ8P;e
attrib -h -r -s c:\winnt\intrenat.exe k-v@sb24_
del c:\winnt\intrenat.exe em87`Hj^lo
attrib -h -r -s interapi32.dll 7,sslf2%K
del inetapi32.dll FE)L?
attrib -h -r -s interapi64.dll (5SN=6O
del inetapi64.dll B/(]AWi+
attrib -h -r -s mfcd3o.dll M``I5r*cg
del mfcd3o.dll CywQ
goto loop Btmv{'T_y@
----------------------------
W6&s_ (
结果发现interapi64.dll删除不了。从而造成一开启一个应用程序就会产生exp1orer.exe。 DL ^}?Ve
JVzU'd;1!
搜索注册表,发现: ]"3(UKx
@bN`+DC!<
[HKEY_CLASSES_ROOT\CLSID\{081FE200-A103-11D7-A46D-C770E4459F2F}] H$
!78/f
@="hookmir" fNVNx~E
O6LuFT.
[HKEY_CLASSES_ROOT\CLSID\{081FE200-A103-11D7-A46D-C770E4459F2F}\InprocServer32] #'qEm=%
@="C:\\WINNT\\system32\\interapi64.dll" f?iQ0wv)
"ThreadingModel"="Apartment" | %Dh
(W7cQ>
[HKEY_CLASSES_ROOT\CLSID\{081FE200-A103-11D7-A46D-C770E4459F2F}\ProgID] =%4vrY
`
@="interapi64.classname" K%) K$/A
_?M71>3$.
mir对付传奇这个游戏的病毒?紧接着再次搜索注册表,关键字{081FE200-A103,找到下面的两个 s
uT#k3
+v 9@du
[HKEY_CLASSES_ROOT\interapi64.classname] 'g8~ uP
@="hookmir" Ie#LZti
W2F %E
[HKEY_CLASSES_ROOT\interapi64.classname\Clsid] :E ISms
@="{081FE200-A103-11D7-A46D-C770E4459F2F}" `&.]>H)N*
------------------------ AeqxH1 %
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion Z /-!-
pU4B6KTW
\Explorer\ShellExecuteHooks] je^!W?U4<
"{081FE200-A103-11D7-A46D-C770E4459F2F}"="hookmir" k{/2vV[`]
{xm^DT
把它们统统删除后,重新启动计算机。 +gG6(7&+=
再去删除interapi64.dll,OK! V@0Z\&
QMGMXa
总结一下可以启动就加载的地方: S
C8r.
1、我们熟悉的Run/Winlogon之类的地方 Z7<N<
2、IE的插件 ;:nO5VFOg
3、ShellExecuteHooks t7rz]EN
}c>[m,lz
D\~*| J
/( /)nYAjk