发现一个病毒,在同事的机器上。症状就是一个叫做exp1orer.exe的进程总是杀不死。明显这个exp1orer.exe不是系统进程。找到该文件的启动目录和最近才产生的文件,写了下面的一个批处理。一边杀死进程,一边删除文件。 ;JT-kw6l5K
---------------------------- RbnVL$c
rem delvi.bat YkSl^j[DHs
:loop +Kc
attrib -h -r -s exp1orer.exe &r/Mi%
del exp1orer.exe $%d*@'c
attrib -h -r -s mshosts.exe V f&zL
Sgr
del mshosts.exe BDDlQci38
attrib -h -r -s c:\winnt\intrenat.exe O0v}43J[
del c:\winnt\intrenat.exe F/{!tx
attrib -h -r -s interapi32.dll
b8t7u
del inetapi32.dll Sz`,X0a
attrib -h -r -s interapi64.dll RtS+<^2a;
del inetapi64.dll ? OM!+O
attrib -h -r -s mfcd3o.dll 1CZgb
del mfcd3o.dll T7%S
#0,p
goto loop 6d}lw6L
---------------------------- /{_:{G!Q0
结果发现interapi64.dll删除不了。从而造成一开启一个应用程序就会产生exp1orer.exe。 9TC,!0U{_.
cuITY^6
搜索注册表,发现: K69'6?#
h438`
[HKEY_CLASSES_ROOT\CLSID\{081FE200-A103-11D7-A46D-C770E4459F2F}] mq.`X:e
@="hookmir" C<tl/NC
dZ@63a>>@
[HKEY_CLASSES_ROOT\CLSID\{081FE200-A103-11D7-A46D-C770E4459F2F}\InprocServer32] {JT&w6Jz
@="C:\\WINNT\\system32\\interapi64.dll" 3nQ`]5.Q
w
"ThreadingModel"="Apartment" #c!lS<z
Lk8ek}o'
[HKEY_CLASSES_ROOT\CLSID\{081FE200-A103-11D7-A46D-C770E4459F2F}\ProgID] $6 f3F?y7
@="interapi64.classname" 1GcE)e!>
TD0
B%
mir对付传奇这个游戏的病毒?紧接着再次搜索注册表,关键字{081FE200-A103,找到下面的两个 Wac&b
J*M>6Q.)
[HKEY_CLASSES_ROOT\interapi64.classname] va@Lz&sAE%
@="hookmir" wP@(?z
kTgEd]^&D
[HKEY_CLASSES_ROOT\interapi64.classname\Clsid] gwMNYMI
@="{081FE200-A103-11D7-A46D-C770E4459F2F}" F$]Pk|,
------------------------
=:pJ
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 8nV+e~-w
bY:x8fl
\Explorer\ShellExecuteHooks] XRi8Gpg
"{081FE200-A103-11D7-A46D-C770E4459F2F}"="hookmir" Q197mN+0
73;GW4,
把它们统统删除后,重新启动计算机。 _Fl9>C"u
再去删除interapi64.dll,OK! 7?_CcRe
L="}ErmK
总结一下可以启动就加载的地方: W|mo5qrLS2
1、我们熟悉的Run/Winlogon之类的地方 m-, x<bM?
2、IE的插件 PJH&
3、ShellExecuteHooks rV#ch(
/U9"wvg
f]CXu3w(J
VTE .^EK!