TA的每日心情 | 奋斗 前天 10:07 |
---|
签到天数: 2385 天 [LV.Master]伴坛终老
|
CCERT关于防范W32.Sasser蠕虫公告(2004/5/10) ?. x) L: [( q
3 o! `; C3 u* e" A* a
9 X0 L0 ?5 a N, F+ X内容来源:www.ccert.edu.cn
: U! F0 _ U' r8 q, `发布日期:2004-05-01, [) h5 n1 O' i. N: h c' G/ Z
# \ E% z7 u: ^4 E2 H* D影响系统:Windows 2000, Windows Server 2003, Windows XP
1 y% n/ L; W9 r
8 @( \4 x; r: M$ n. U% e8 y蠕虫别名:W32/Sasser.worm [McAfee] 震荡波[瑞星]
: Q. i% q' Z4 r
& f7 @' H' A4 ^) Z+ g; g# T蠕虫信息:
, t4 L) y* D. G* G) x3 @. o9 Y' U W32.Sasser蠕虫是一个利用微软操作系统的Lsass缓冲区溢出漏洞( MS04-011漏洞信
8 r7 u$ V5 W) `2 O- `息请参见http://www.ccert.edu.cn/announce/show.php?handle=101 )进行传播的
$ F0 [; D) I3 O: F蠕虫。由于该蠕虫在传播过程中会发起大量的扫描,因此对个人用户使用和网络运行都会
) ]; e% m' c+ Q% @' x造成很大的冲击。
% }9 D5 Q. U# U2 c1 i O: ]- _
- j% E$ G+ N$ f) u. w( u9 v8 q详细信息:
4 `" q1 r% f7 `8 m `蠕虫感染系统后会做以下操作:, M9 K/ ^$ ?" ?- I: w/ ~
1.在系统中创建一个互斥体以保证系统中在任何时候有且只有一个蠕虫进程在运行。
" \7 b% R2 p* X8 o; `9 E4 ^; d # P3 p& H2 H/ c# i
2.将自身拷贝为%Windir%\avserve.exe或者%Windir%\avserve2.exe(注意%windir%是个变$ I) i) ?2 G+ z# O( w4 F ]) p
量,它根据系统版本和安装路径不同而有所不同,通常情况是c:\windows或者c:\winnt)
( `9 k* D+ Q8 k$ A
5 M. U$ A, \, h% V( u 3.修改注册表,在8 g* e8 B' m# I: r3 C- c* n8 r
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run( ~4 Q `, V% N; o3 F
项中添加"avserve.exe"="%Windir%\avserve.exe"值这个操作保证蠕虫在系统重新
. s% P$ ~% [; ?. R( T 启动后能够自动运行。, P3 A- D7 L; v0 }5 o
& d; x! i5 W5 S% p% i1 K1 N
4.利用AbortSystemShutdown函数(系统意外中断错误重起函数)使系统重新启动$ g; l- f# e8 K
2 ] ^& G, x# @& d
5.开启一个FTP服务在TCP 5554端口,用来向其他被感染的机器传送蠕虫程序
, q# d3 c3 {) K1 a- X$ w. I; _' @
: v" f) w$ H3 X5 g 6.产生随机的网络地址,尝试连接这些地址的TCP 445端口并发送攻击程序,一旦攻
. ]! V5 i: Q$ v* A/ ^ 击成功,蠕虫会在被攻击的机器的TCP 9996端口上创建一个远程的shell,然后利用
8 ]$ [! ~' i% Y6 z" b; t, | 这个远程的shell执行命令让被攻击的机器连接到发起攻击的机器的FTP 5554端口% |$ q; b" d9 E. x& t4 f
上下载蠕虫文件并运行。这个被下载来的蠕虫文件名是由4-5个随机的阿拉伯数字- G+ T: l& r: y0 J
和_up.exe组成的(如23423_up.exe)% r! w* J% G: }2 \( h1 u: B3 P ^
8 M1 J* \) ?4 q2 O9 ` 随机的地址按如下规则生成:, h* L! Y. h# f! J- t
* 50%的机会是由系统随机生成的' X! y" @3 ?, F/ Y9 v8 B2 h: K
* 25%的机会随机生成的ip地址的前八位(二进制)与本地的IP地址的前八位 C9 `) C+ a0 e1 d% k o
相同,也就是说在被感染IP地址相同的A类地址段中随机生成% G) R$ R. z Z6 y: u; f
* 25%的机会随机生成的ip地址的前16位(二进制)与本地IP地址的前十六
+ i9 P7 g" l: q2 S. V& \ 位相同,也就是说在被感染IP地址相同的B类地址中随机生成
6 g# d |* S) i# c" {5 e. C6 s0 z& ?- s
& i* E1 K! l' E' d4 h 7.发起128个线程对上面产生的IP地址进行扫描。新的变种会发起1024个线程扫描。蠕虫的
# Y' U8 f& v: N: F0 `4 ` 这个操作会占用大量的系统资源,可能使CPU的负载到达100%无法响应系统的正常请求。
+ }6 M2 C" t& O* E( H& G. Y: p$ f- z9 C3 D |) N
+ J) T% Z i9 u7 L! W# \1 Q9 \
检测控制方法
$ ]& \( y. U+ N. [4 O* t* h1 r+ Z+ S! M& [" h0 ]1 y+ e) I% d
个人用户控制方法:
) Q/ E4 K( i5 y0 _8 a# `2 b4 l2 I- B. v$ Z
* 安装相应的补丁程序. r! m; }7 S8 o: ?3 e! N
* 如果无法及时安装补丁程序,请使用防火墙阻断以下端口的数据连接
4 f1 X! W+ D/ I8 Z. m. i. U' n4 z X 135/tcp
2 B$ i/ e/ T- G. g$ {2 X( ^' F 139/tcp7 u. s7 k! ?$ Q/ k9 w b1 f
445/tcp
6 |# l {9 P( m8 j' ?) W 1025/tcp
1 ~$ }& u: v" Z3 W f 5554/tcp, \* B1 b) W+ c2 R6 F7 O
9996/tcp$ b8 g* P6 a8 F2 p8 T
' u, p5 Y4 g) X# h6 @
网络控制方法:
; b) n4 b- g% J, G: R1 T! `% f8 k8 s; M
在边界路由器上添加如下规则阻断445端口上的数据
* |/ y N+ C, h access-list 110 deny tcp any any eq 445- q7 q( e! _# s
/ L" [* x1 C/ ^* V; T- g0 W$ D( }查杀办法:4 p- U) N, m V4 A2 @- h5 X
3 b Y5 ?9 h& _5 y检查是否被感染的方法:
9 d4 `% B; Y( d$ T如果系统中存在以下特征就表明您已被W32.Sasser蠕虫感染了
, @. i8 ~# R( u' R * 系统进程中存在名为avserve.exe的进程6 m& C) t, N5 _; g
* 系统目录中存在avserve.exe文件! V& {) M9 _" b, Y: l" Q! C; ]
* 注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run项
: r/ P3 p$ U! U! I7 G8 q- Q& b5 x 中存在"avserve.exe"="%Windir%\avserve.exe值2 I* T, z! ? i1 [5 C9 c
; b+ G3 k9 @2 Y3 r注意蠕虫在传播过程中如果失败,会导致系统产生异常错误重起,如果您的系统% l k& N! R" ~) H3 `/ _- m) l# q* r
发现这种情况,请尽快安装相应的补丁程序。
" A# t) P3 T" D" O* |4 j8 M% |( T- ^
手动清除方法:& A/ \ p) C. P2 o; _
- _3 }- P4 ]; k2 Z3 e1 Z& r 1.下载相应的补丁程序到本地硬盘上:
( g/ w- v& v$ q0 I9 ]9 p$ F) e winnt workstation 4.0 中文版+sp6补丁 中文版 繁体中文版 英文版
2 k6 V9 u; }2 z& | w b winnt server 4.0 中文版+sp6补丁中文版 繁体中文版 英文版
, ~/ J, m' t2 u: r window2000 +(sp1或sp2或sp3或sp4)补丁中文版 繁体中文版 英文版
# x% m6 }' E% e5 V: k winxp 中文版+sp1补丁中文版 繁体中文版 英文版- H3 l- }1 f2 N z
win2003 补丁中文版 繁体中文版 英文版
2 y+ ] V" R6 f+ y+ ? ! Q L; }: P T" M- P) L! t
2.结束系统进程中的下列进程
% m! z+ P6 Q% b; t * avserve.exe或者avserve2.exe! }: N7 u4 m: p: u
* 由4-5个随机的阿拉伯数字和_up.exe组成的名字进程(如23423_up.exe)! [# d- T* Y4 U' s
0 L# h1 B, p7 e# i 3.升级系统的杀毒软件到最新的病毒库
/ z7 u- M2 J" z% P# F1 H/ l' u+ m, j( J' p. c- f
4.使用杀毒软件进行全盘扫描,发现病毒后选择删除
8 E2 r7 y7 Y4 s: B8 X
5 X* m+ u& F! D% Q7 ~" s; d$ m. D 5.编辑注册表程序删除, T: g, \0 r$ G7 v' g4 x
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run项中
2 ?. m1 H' ]3 J& Z6 o 的"avserve.exe"="%Windir%\avserve.exe值
- H! R' S( |+ i; {+ C% Z9 h2 l+ t- t
: h9 V+ K9 {" o4 T 6.安装补丁程序后重新启动机器- N d4 H" ]- X
/ A2 q4 V8 y; V) D g- k使用专杀工具清除方法:
' {6 \$ e9 x2 B: ?. t0 e 1、下载专杀工具 FxSasser.exe
; {' J9 ~3 e. S6 `0 ~. m
6 J* t; r; K& N+ v 2、关闭其他应用程序运行专杀工具
+ Z' b$ H) p* h
. N0 Z5 t6 v: p6 i, Y/ Y
9 q6 y2 ^4 r7 t# R( l% h参考网站:
$ w+ _2 P- g$ nhttp://vil.nai.com/vil/content/v_125007.htm6 A0 E! J' L6 q- S% k D
http://securityresponse.symantec.com/avcenter/venc/data/w32.sasser.worm.html/ [2 P1 B2 I2 ]$ G2 d
% w9 G' z- P) _* O* |; p3 s4 _! J中国教育和科研计算机网紧急响应组(CCERT)
# ^* l/ X6 A( `. C) V7 H/ e! Z2004 年5月1日
1 D& D2 J4 H3 K/ P: C2 {, s6 jCCERT 关于防范MyDoom病毒的安全公告(MyDoom.A,MyDoom.B) 。(2004/2/5)
. y( }& Q2 z- I% W( i; x, I6 T% B! O4 l
病毒名称:MyDoom& i1 U6 j; p' |
病毒别名:Shimgapi,Novarg, W32/Mydoom, 诺维格, SCO 炸弹,悲惨命运2 y, A" [- h* s3 ~; ^
病毒变种: MyDoom.A,MyDoom.B! A$ S0 R8 x1 \; X( A2 j
9 o! A% M0 r2 x- P, N感染系统:Windows 2000, Windows 95, Windows 98, Windows Me, Windows NT,
" ]/ q s' V' t0 b/ U2 r: e Windows Server 2003, Windows XP
1 O" \/ y7 {, ^5 _1 B发现日期:2004/01/27(MyDoom.A), 2004/01/28(MyDoom.B) 7 w+ u7 |: K4 e3 v- B7 U
" @* e: P5 ~- A
病毒简介:- J F# T: X- @7 m7 R
MyDoom是一种通过电子邮件附件和P2P网络Kazaa传播的病毒,当用户打开并运行附件内的病- S, O9 I j# K- G8 A
毒程序后,病毒就会以用户信箱内的电子邮件地址为目标,伪造邮件的源地址,向外发送大量: n. M4 O/ ~% ^) E
带有病毒附件的电子邮件,同时在用户主机上留下可以上载并执行任意代码的后门(TCP 3127& d. C+ i$ Y9 S
到3198范围内)。
' m" E& v) g7 v& L% l% l+ ?, Y: n) @; `5 p$ _
MyDoom病毒还设定了自2月1日起向www.sco.com和www.microsoft.com网站发起大量连接+ @" S- f/ u# `1 U% l3 p
请求而造成DDOS攻击,一直持续到3月1日(但DDOS攻击停止后蠕虫留下的后门不会自动消除)。5 j1 v/ b. s9 }' j3 ^ Y
Mydoom.B还阻止被感染机器访问一些著名反病毒厂商的网站。 8 h* S7 ^7 q- [5 ~: m8 a7 ?
$ t1 B7 N. [( {5 D* y+ W, |9 |
% [1 h' g, r9 x- } }个人防范建议:. s' ?8 o0 H+ |2 K( X" N3 Y; x9 i
1. 立即更新您的防病毒软件,如果怀疑您的系统受到感染,立即彻底扫描整个系统; s( w F( H3 S
2. 不要轻易打开下述特征的电子邮件(见附件二和附件三);8 u$ I2 q2 e! I' X( v" t& R0 X
3. 在收邮件的客户端软件中加入过滤规则,邮件特征参见附件:) I* |" u3 v6 u! G3 g! v7 n8 Z
4. 如果您的防病毒软件不能清除MyDoom病毒,您可以使用Symantec 公司提供的MyDoom专杀
; c' m7 w1 y9 Z. @) f6 O6 Z工具(见附件一)
, h/ h" r8 H; W: F- T6 g
5 M, |, l2 a, n- _校园网防范建议:$ l1 ?- `! h6 P) _$ ?
1. 教育您的用户不要轻易打开电子邮件附件,特别是后缀名是.vbs, .bat, .exe, .pif+ I: M4 B4 C: H) C* B
and .scr的附件,这些文件经常用于传播病毒;- O. U: G G7 i$ I
2. 教育用户安装所有的操作系统补丁,经常更新系统;
7 z' Y1 X5 `3 W ; o, D& Q/ e( O( U
7 e b) q% W$ u
附件一:Symantec 公司提供的MyDoom 清除工具
! [% j' z" P: O' E ~附件二:MyDoom.A的特征分析
2 U* b& y# E1 N' X附件三:MyDoom.B的特征分析
2 \8 b4 A6 c' e, N/ l2 \* p/ P附件四:MyDoom的手工清除步骤2 f& O( C1 F E4 N4 {, ^
% K! e* R3 f/ y) |) o
) N4 s' z& A5 V( v) @% c3 c. x% g# V( m3 E8 k1 s" a7 c
附件一:Symantec 公司提供的MyDoom 专杀工具
6 S) b- _4 @4 ]+ @+ B 本地下载: fxMydoom.exe
! t7 h& M, {9 T! D 下载到本地双击运行即可,详细使用说明参见 Symantec 公司提供的说明
& c7 C+ f1 M' n5 d7 H& o+ d% T) T- m" q8 r# z$ c3 k9 {" n
附件二:MyDoom.A的特征分析(源自Symantec 公司, CCERT 编译). M# E7 ^0 O6 W4 J
: c9 g( I# z! g+ j
MyDoom.A 感染以后,将执行如下操作:
/ y4 B* k9 q# A2 Q3 K/ V& `# Q 1.创建下列文件: & d" s9 P! L# x
%System%\Shimgapi.dll. Shimgapi.dll 会监听从TCP 3127 到 3198 范围内的一个端
5 l5 [# Q- V0 a2 J口,从这个后门可以下载和执行任意程序; 1 ~' O$ U- |" `7 m+ z& s4 s
%Temp%\Message. 这个文件含有随机字符,以Notepad 显示;- V [; k2 O5 v6 R6 q: O
%System%\Taskmon.exe.
$ f1 k* q0 c/ M% X N: p & J. a. g8 B7 o, d, m
) Q1 [5 x9 J- y# W( H0 I3 | N
2.将值:"(Default)" = "%System%\shimgapi.dll"0 |/ i! g6 ^" t8 T
添加到注册表键:HKEY_CLASSES_ROOT\CLSID\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}
' c3 q6 B4 v M$ V\InProcServer32
) W' m4 S3 U/ T/ X2 n$ U 将值:"TaskMon" = "%System%\taskmon.exe". |( G* U4 t% y2 n# E3 I
添加到以下注册表键中:/ H4 ]* P4 n6 O( p
HKEY_CURRENT_USER\Software\Microsft\Windows\CurrentVersion\Run2 `5 V' _9 {! u A$ D: W
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
6 I8 k, W0 O8 M: H$ A6 k0 f5 }0 b! y$ B$ \; ~
3.2004年2月1日到2004年2月12日,通过新创建63个会发送GET请求、直接连接到80端口的线9 j& U( ]; ]! M* k6 o
程,尝试对www.sco.com发动拒绝服务攻击.1 M( q# m" f5 V9 w
( z* }+ G8 |9 t0 w0 H
8 Z6 E1 p# k( S+ D1 F 8 @. W) T1 X( \+ Q; b: @1 u8 q1 y
4.在具有下列扩展名的文件中搜索电子邮件地址,并发送带有! H( z8 L, }6 Q U6 g/ x9 l2 S+ N4 A
病毒的邮件。 . j0 w, S9 N; `) t
.htm
. s F, }8 F z" v; V .sht
# U5 S( m6 q e \ D/ C3 z. t .php
( f5 M: P( j2 j4 K: w7 U! n( o. p .asp
3 C/ ]- D6 n% L .dbx . p; O6 I, v8 w0 K: F) i" m6 u
.tbb
1 J# U- m1 A. ^5 j e+ Q .adb 4 e% ]' n* ]0 w9 B; G4 c( j
.pl ' o+ n. T! Z5 o! N7 B# j- q# \
.wab
+ F: p- M8 I9 `3 j' U .txt! X; I R# k' }. z# r* C
注意:它会忽略以 .edu 结尾的地址,但不会忽略以.edu.cn结尾的地址。# e& K5 r8 M+ W
5.将自身作为下列文件之一复制到 Kazaa 下载文件夹: 9 J7 ?! E2 x( w
winamp5 / U5 k0 a! n" b
icq2004-final
0 n* P# k. z& v* W; ? activation_crack 2 N8 q3 p- x( e/ b
strip-girl-2.0bdcom_patches
+ B! A2 W$ |3 _6 p6 x rootkitXP " [* c& G9 x2 }2 Z
office_crack
8 E0 u7 [- X- K Y6 v3 L nuke2004) o/ z3 P5 B- w7 D$ V7 i
7 N! ^+ g3 }/ @ 使用下列之一作为扩展名:& i+ W$ h1 `$ g! b @; F% j
# u9 r+ n& R% e* P+ W, U
.pif % } m( @ d( n, d4 Y2 H1 T
.scr 3 ?& A7 b: y3 ^$ o( @( a
.bat
( ^% A2 _* H% b; {. T( O: U .exe0 [; a l6 p% t" z* p# [1 c9 q
( Z1 }' y5 y v: G. @% P9 E 6.这个病毒还包括一种功能,可以把病毒自身远程安装到被感染MyDoom.A的系统上。实现
9 e y6 j% E; h1 U, d4 n. s- S步骤如下:$ z8 l# U5 e5 K" @7 |
产生2到6个并发进程,随机扫描一个C类的网络的3127端口,如果连接成功,则病毒会发送一个升0 A* o) {5 T) ~, f: q! Q7 O9 J
命令,并把自身拷贝到远程计算机上。9 e1 O* G- y; m' ~6 P8 ~! o. a
* U" V( D1 A3 f% Q* I& F
7 _% |: y; f' `5 U9 Y3 o
) c; W* M0 ]0 u0 o+ e MyDoom.A发送的邮件具有如下特征:
& s9 z0 Q3 }/ Y7 t2 K8 L * \ ? ^, _8 `1 M* z8 Z; }1 U
发件人:可能是经过伪装的发件人地址
/ T3 b' \7 l# J5 g U3 v' g0 O; g& ]1 C
主题:可能是下列之一:
- P* ?# o! B. G* v3 k test
0 T/ B @0 B2 q6 H2 J1 H! f hi
i8 z: F* A# |( D$ P3 Q* q. m hello$ x& x3 j% O" F1 v5 N8 Z
Mail Delivery System
8 p9 C" u5 O F+ V0 Y7 m/ @ Mail Transaction Failed
, d' S& B' `' \1 Q Server Report" i4 H0 c8 u: x- y
Status# @) r, L0 _; q9 o" G7 A. v$ s
Error
8 A* S2 Y: `+ U) f, f. d9 [! c v4 @) D" o0 {, b3 T1 e8 m- s$ e
正文:可能是下列之一:
$ k' ^' l6 I- W: s) B Mail transaction failed. Partial message is available.
/ ~& @ Z0 U( y: s The message contains Unicode characters and has been sent as a binary attachment.4 j6 [9 L" E8 F2 w% f
The message cannot be represented in 7-bit ASCII encoding and has been
- L A2 i. E7 Bsent as a binary attachment.
! g8 s" s f' R. K! M5 e9 l% G" k% k' B Y5 t* m( l& L
附件:文件名可能是下列之一:
9 y9 Z- q8 u. t H document0 \, b/ F5 b5 [8 ]( O
readme2 l, s5 W5 L, E; g Q
doc5 m: I; K$ O+ t/ K& d( }* ~
text! a3 K1 L: G/ v* g$ H
file( L6 h' o) l [ s; j6 ^
data! d- c1 B, u: x1 s
test
& a, V3 t3 e& r- S1 R1 V% P" b5 X message
6 a- t: j9 ^ J7 r0 E body
7 x6 W7 @- |" D7 c7 I. _/ b6 v& o8 C
注意:
$ i& @% ^( a% N3 c/ q. U 附件可能有两个后缀。其中一个后缀可能下列之一:% \6 ~( S6 H. c$ H
.htm
@/ i% e3 w" [( @ .txt
/ F E. s/ T1 f .doc
/ m3 \9 \; `: l3 P5 w5 H0 ]' `9 w3 Y* s5 c! z: Y
蠕虫总是会使用下面后缀中的一个:
& }) \7 i! h2 X5 z% N .pif
& S. z2 ] | j: X1 } .scr
/ O" C. j# N K& E& Q3 f* e& r0 o5 B .exe
3 u% ~7 w5 K; `! q .cmd3 o& o; |( X1 S- @0 g
.bat
! D# z% p/ F$ E/ M- @6 m3 Y- R .zip(这是一个实际上含有病毒程序的 .zip 文件。该蠕虫程序的名字和这个 .zip K/ E( m8 q$ ]$ ~& C: R. c7 x) K
的文件名一致。)
4 K) q& F6 C# ~3 y. l M" }
% i1 B/ q' B' z: d' }0 p$ A' a) v& Q$ N0 D( V6 i
% B* k% b. @5 U# ~) N- f. ]
附件三:MyDoom.B的特征分析(源自F-Secure,CNCERT翻译)
. m# q1 C7 X8 m5 ~* p0 O! @4 Y/ }
--------------------------; p% E7 ]; J# r3 J/ o
该蠕虫运行后首先寻找Mydoom.A,,如果找到则终止Mydoom.A蠕虫体进程的运行并且删/ q, |; `' ?. R% Q
除"shimgapi.dll"文件。 ; G. n5 F) F% t1 |+ G5 M+ H, B/ E
1. 生成下列文件:# b7 K( ?+ q6 B4 H, z: K
%sysdir%\explorer.exe
9 o; X2 U1 E# E8 g6 v" _+ y) i. \ %sysdir%\ctfmon.dll
. h" O4 t0 O+ h' v0 x
' f6 t5 _* M6 `# q ctfmon.dll是该蠕虫的后门组件,蠕虫通过注册表中的, |7 L W" G* P
[HKEY_CLASSES_ROOT\CLSID\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}\InProcServer32], O2 |; B: n: D$ t4 E' x
加载ctfmon.dll。" x7 [: Q% e) m( b4 q, R
2. 在注册表中增加键值:
5 Z2 W; g, z4 I4 s1 I [HKLM\Software\Microsoft\Windows\CurrentVersion\Run] "Explorer" = %sysdir%\explorer.exe
; q! w, u5 w4 y$ o( I0 O' x. a
: R0 w, @" _* q# ?" t9 N如果失败,则添加至:) n, b" O0 }- r3 y& r
[HKCU\Software\Microsoft\Windows\CurrentVersion\Run]
! R x; @% @: X ^0 k"Explorer" = %sysdir%\explorer.exe3 D' D- z/ A3 D" x7 r D! y$ S
) U2 z- p( O" j2 ^% G- L) A+ `
[HKEY_CLASSES_ROOT\CLSID\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}\InProcServer32]
9 M- N- D& n6 t8 e$ J8 s8 S1 A"(Default)" = %SysDir%\ctfmon.dll ) c8 X: k5 l* |% X
3. 通过对等文件分享软件进行传播7 n" i' b! B* x3 j$ _: s: K
该变种把蠕虫体拷贝到Kazaa下载目录中,可能的文件名为: 4 q+ v3 V5 Z' j h2 X: D! y
NessusScan_pro/ C' b$ H1 K$ P# W5 V& R' g; w
attackXP-1.26
# f+ T! i( @( U( D( v6 Z/ | winamp5% @" `# Q& [; F3 b
MS04-01_hotfix! i5 Y, n+ S4 F
zapSetup_40_148
& X0 ?# W9 P3 s. e1 F& s0 ~ BlackIce_Firewall_Enterpriseactivation_crack# p& J) T$ L( e
xsharez_scanner8 V* E5 J* k1 Q0 i; C
icq2004-final
! Z, L+ ^9 N) U7 o' t+ ]可能的扩展名为:
# N$ r z9 s# \# h .bat
* b' C* |& M1 E2 |1 ^# W( U; P .exe/ s4 y& n4 f `; |" ?7 g2 M# ~8 X
.scr
2 a, Q+ w2 t6 @ .pif( }: t4 q: n( M
5 [. I' c" J p- ~4. 蠕虫以自身的邮件引擎发送蠕虫体: |7 k, d/ J+ a' ]
, B' |! w3 s. u" V* N6 z9 m
(1)发送邮件地址的获得该蠕虫从Windows的地址簿以及一些特定类型文件中收集邮件地址,
1 ]# B0 L$ F- x0 a+ O- C并以自身的邮件引擎向它们发送蠕虫体,同时它也避免向一些有特定邮件帐户名的地址发送。
/ G% S" X5 k) c5 X, C( Y ( V5 w- K# v7 E6 z
a. 从如下扩展名文件中搜寻邮件地址:% R2 n1 Q1 D0 S l6 R0 y. \/ T0 S
wab, b+ ]4 b4 i: P
pl
0 E1 f7 o3 ^7 Z5 X/ Y- z, s adb. _: y5 z) p1 h8 @/ E3 D) |" }' p
dbx6 g/ o+ F$ D. k& X0 t' w( k
asp
+ m) X, p# z3 W0 z k: @ php/ G7 B. I1 |( s4 P1 ]
sht
8 P) b' s3 S# ` htm
% E& l$ H, ^# ~3 @, D- w5 @4 G txt. [. T, J5 a" X) l, u2 b/ ?, o
$ x% I% F: E$ g6 {1 N- d% [8 Qb. 一旦选择了一个邮件地址来发送自身后,该蠕虫也将向该邮件地址同一域名的如下帐户发送+ d% y9 j$ g. E( L7 l) T% e3 I
自身:
6 b( I" M$ @# H, V( @ ^. E' W5 H% R4 h' C
john maria dan brent
, w) g, D' T; J6 o1 A alex jim dave alice 2 e& `& u' t& C1 ]: E z ^
michael brian matt anna 6 U( g' a" @0 D- C0 S) C7 q
james serg steve brenda / i; a8 t. j y s0 g' P+ K
mike mary smith claudia / E D: _& x0 r! W! ]' r' K
kevin ray stan debby
; ]( w2 w6 n6 K% s2 J" S6 b/ \ david tom bill helen " ~* |( ]) `* M. O2 P8 {5 j9 ^
george peter bob jerry
0 z* m: H( A2 n) d2 i* C sam robert jack jimmy
8 J: c! N" p( o2 r- y m6 _ andrew bob fred julie ( |: p/ R% j7 s- f% H: Y+ ` d" O
jose jane ted linda
, c2 b; J+ ]) R leo joe adam sandra
8 S8 A9 e. t! ?+ Z% D
) M# a$ M2 x4 ~8 I$ i' Gc. 避免发送的邮件地址帐户名:
9 Z7 y$ m) J% h' S+ g, I, ?' c
7 C [2 k$ C) s7 u4 v* b- ~ root nothing site not
# O2 e7 G M" e6 V3 d0 k info anyone contact submit
5 u: a7 w9 W. O samples someone soft feste + q. i9 Y. W$ n( }+ ^% P# ^
support your no ca
, n4 y; A$ ]/ k% @' Q postmaster you somebody gold-certs % T1 R3 a- N& H$ f
webmaster me privacy the.bat
( D( o% {5 e7 b5 r noone bugs service page
3 Q k! w' c6 k( p6 R1 A' m* i nobody rating help
; \- z9 w& U& N& z L8 K7 ]" Z: _& [0 r
(2)蠕虫发送的带毒电子邮件格式
k# U& I% @0 G: Z9 k5 J% G' G6 ?6 ~0 B
a. 邮件主题:(下列之一)9 [' y+ i: Y" T& W
Status
) K0 O0 i L% {0 I hi+ f7 G. e& u2 ~, k: u; W
Delivery Error
X( T/ z! w' u3 F Mail Delivery System& b: o0 I+ f& E- U- \
hello; `) b: N1 M8 y0 j+ k
Error
4 C4 x+ V0 _8 n/ N V/ v Server Report
( ]6 V, a9 K$ ^1 d3 F2 A Returned mail) B7 ?) ^, E4 r: Z
) m1 [; r' V: n
b. 邮件正文:(下列之一)
& ~3 ~+ a# R+ ]1 ^* \- q$ z( xThe message cannot be represented in 7-bit ASCII encoding and has been sent as a
/ `3 J1 ~; k& G. z9 R3 ^. c# V1 tbinary attachment.7 f/ T2 |5 [2 x
sendmail daemon reported: e5 O% G4 U$ \ \* |/ T9 [ D
Error #804 occured during SMTP session. Partial message hasbeen received.9 H8 K+ R6 q/ b
The message contains Unicode characters and has been sent as a binary attachment.. ? @- D. I1 `9 ]+ O3 L B" {$ g5 k$ \
The message contains MIME-encoded graphics and has been sent as a binary attachment.
k% U( k8 \6 y0 CMail transaction failed. Partial message is available.' G4 i! b+ W" }; j7 m- |0 q+ a, Y
$ v* ~* E2 m4 W) D% B+ Q; C3 c7 x
c. 邮件附件文件名:(下列之一)% [: E; H3 ]+ V8 h6 C% J
+ s7 W8 ]* @6 Z, F
document
, w2 @( n) A! c5 u readme
( E2 E% d% F9 h2 D! _" P: M doc, m5 S0 _- }( A/ R# `
text, O# @, X; u9 W" \
file7 S% v: f) i2 n+ B& f# A* g; r: o) b
data' M1 R! N, ]* Z( f3 }" P
message
& C$ l I6 j* J" b body
% ?5 c7 P+ N3 A1 ^4 T- Y
+ d' ]8 G0 l* X3 y1 fd. 邮件附件扩展名
# @4 `( d# w5 P* f" S, y. H! Q$ C- n邮件附件可能有一个或两个文件扩展名,如果它有两个扩展名,则第一个是:(下列之一)! d* G; x2 T# w: K8 u+ h: l
.htm' z. ^2 L+ w: @1 ^8 A7 C- C3 E8 u
.txt
% ^7 a P8 O F .doc; L. F) W/ Z4 A6 B+ E
: z' e. }7 b# T6 Y2 P0 d- D8 e第二个扩展名,或者如果只有一个扩展名,则是:(下列之一)
% x! \$ R$ v4 k) n5 V; ?5 e1 Z
2 E" B8 F, \4 ^6 S. W. D# J1 G .pif x' \, M" a& ?
.scr$ z3 k9 O. Q) t9 N8 a( [ j n
.exe
" F* n6 V5 N8 ?1 ^1 h$ e .cmd& o2 J d5 J3 ~7 [
.bat
& ]: W! ]; l" Q- |+ s7 S8 H, |
7 H$ T& _) {0 t0 f& c. ]e. 邮件附件所用图标使得它看起来是一个文本文件( t U( A8 Q) P! X0 N
. D- k& i' S K+ g r6 K- ~
5. 期限
6 T- {) v& Y% i1 p( b8 ~ 该蠕虫将在2004年3月1日后停止运行,但是后门程序还将继续运行。0 l, ?7 [; C0 f, G! N( i
6. 后门
: q9 r+ V) l) v 该蠕虫有能力发送自身到已经感染Mydoom.A的主机上。它首先对随机生成的IP地址列表进行: B9 ~( U8 s7 a3 V3 f0 c5 l/ E
扫描以便发现已被Mydoom.A感染的主机,之后尝试连接TCP 3127端口(Mydoom.A所留后门利用的1 x5 H' ~* P0 i+ q4 l9 K
端口),如果连接成功则传送自身并立即执行,从而不需要用户通过邮件接收新蠕虫体就可更新
# X+ Q9 H- o! q5 p, s$ z被感染蠕虫为新的版本。 3 W$ p6 a3 `+ \! N* r) P
/ e' i+ p+ [4 I6 D- }. o
此外,该蠕虫通过调用函数gethostbyname()获知被感染主机的主机名,解析其IP地址并扫描寻3 L2 H6 |4 J1 B. d+ I
找同一网段内感染Mydoom.A蠕虫的其他主机。
( W; Q! @( S+ P1 k" C i$ r
. ~! `% h0 j! n% l) y该蠕虫与Mydoom.A一样也留有后门组件(ctfmon.dll),该组件在被感染的系统中打开端口1080. w9 F, W ^! B% R# H
以接受来自远程用户的访问。它也可能利用3128,80,8080,10080等端口。
( i6 ]- V8 b) e0 Y- ^! b/ ^9 {, c' b. N1 _8 S/ L& c
7. DDOS攻击
5 |& T# H: M' B; t9 |3 d V: `该蠕虫分别于2004年2月3日和2004年2月1日对www.microsoft.com网站和 www.sco.com 网站进行
V7 M* V" f4 j" ] a! eDDOS攻击。 该蠕虫在DDOS攻击时如果无法成功解析www.sco.com,则等待65秒后重新尝试,如果
1 @7 c& D- a: ]. P- h无法成功解析www.microsoft.com,则等待16秒后重新尝试。; s$ \+ R! _5 w# O7 F4 E7 d
5 b, d' E4 _3 v* A% Y8 N! F+ A
8. 阻止被感染主机访问反病毒网站# s0 k2 _- M7 A
该蠕虫通过改写被感染主机的hosts file,强制被感染主机将一些著名反病毒公司及其他一些商) [ W7 f* V3 L8 W. E% Q( H( n. j+ A
业站点的网址解析成0.0.0.0的IP地址,从而使得该主机无法访问这些站点。改写后的hosts file: i. I6 R# b' A S m8 J
文件内容如下: ( U9 h9 I; D+ O3 c! ^5 O
0.0.0.0 engine.awaps.net awaps.net www.awaps.net . g% N- b$ W3 ]
ad.doubleclick.net( L! y% x9 y: |* M
0.0.0.0 spd.atdmt.com atdmt.com click.atdmt.com - w3 f+ X: \4 N0 H6 z7 U4 s! ]% j
clicks.atdmt.com
# \- ^- Z0 U3 N$ K0.0.0.0 media.fastclick.net fastclick.net + u7 @4 u% [ A9 \5 s9 q
www.fastclick.net ad.fastclick.net
' C( Y8 A/ l! C( J& M& o) y0.0.0.0 ads.fastclick.net banner.fastclick.net * E3 P. l" E* j( u) U7 L$ |3 g
banners.fastclick.net
( Q/ q: j# E$ t0.0.0.0 www.sophos.com sophos.com ftp.sophos.com f-$ W. B7 S6 @# I1 y& q* m
secure.com www.f-secure.com8 m5 V' f. E) U0 ^8 m$ N7 g
0.0.0.0 ftp.f-secure.com securityresponse.symantec.com: b9 W: F! V- Z- Q
0.0.0.0 www.symantec.com symantec.com service1.symantec.com6 j, I& @ e% y: h- f5 B9 Y9 K
0.0.0.0 liveupdate.symantec.com update.symantec.com - J" g! v2 O5 s/ ]
updates.symantec.com5 Y- J) ~+ u1 S9 Q: Y0 {! h. C
0.0.0.0 support.microsoft.com downloads.microsoft.com
3 Z' h3 V! x( \' K" I1 V U7 v' y$ T0.0.0.0 download.microsoft.com
6 ~* e" z) U% s0 ?$ M5 p/ E% awindowsupdate.microsoft.com% ?3 k1 _! v! H5 ~. f" L
0.0.0.0 office.microsoft.com msdn.microsoft.com go.microsoft.com
. z- K# _6 X1 U& r4 k0.0.0.0 nai.com www.nai.com vil.nai.com secure.nai.com
4 x7 D5 o; P) k; C* fwww.networkassociates.com
8 m. q4 v5 h( B0.0.0.0 networkassociates.com avp.ru www.avp.ru
7 u5 E8 q/ l }; A8 @% k, A/ ^$ nwww.kaspersky.ru5 P. O& x' {2 ^
0.0.0.0 www.viruslist.ru viruslist.ru avp.ch www.avp.ch www.avp.com
$ e# G a) ]. a) d8 D0.0.0.0 avp.com us.mcafee.com mcafee.com www.mcafee.com
8 V) {- f/ M6 E dispatch.mcafee.com% D: {+ o8 ^* j% Z4 [' w3 {/ |
0.0.0.0 download.mcafee.com mast.mcafee.com
1 L4 ~/ v% H; W$ qwww.trendmicro.com# Y* b( M; ~. W( I S4 v% P
0.0.0.0 www3.ca.com ca.com www.ca.com www.my-etrust.com1 A+ j! R$ v& W1 K
0.0.0.0 my-etrust.com ar.atwola.com phx.corporate-ir.net
! t1 R5 p& }" d: k3 B在攻击微软网站的时间到来之前还添加了0.0.0.0 www.microsoft.com,这使得感染主机无法访9 w0 y0 ] }) P$ L& R" Z
问微软站点。2月3日之后,该行被删除,从而保证DDOS攻击可以进行。如果DDOS攻击成功,
: e4 o& k5 L: H4 P! v$ B. E会导致所有用户很难访问该网站。
9 d! q# {7 R' c Z3 D* `
- u) J2 J8 m; K改动hosts file主要的目的是使得用户不能通过下载更新最广泛使用的反病毒产品来清除该蠕( Z7 B8 h; z3 J7 G/ i; G5 R; _1 S
虫。 n! j- W, [ R
1 _! q/ l, h7 `: J
& t9 P( s; E) s9 K0 S# p8 o, e) y5 p" o, R
附件四: MyDoom 的手工清除步骤
' C3 O0 S V! x8 O! n9 F) t
8 _9 l/ D" M8 k+ KMyDoom.A手工清除步骤
6 P& U* @/ |: P3 v----------------------
& q) O+ k. W6 \: g$ j6 z1. 删除下列注册表键值
$ s7 ^0 C7 T4 m; Q3 x$ Y& \; o0 JHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32. z' A. I' g! q, N* w. Q
\Version
4 g4 M% f, c5 [HKEY_CLASSES_ROOT\CLSID\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}\InProcServer32 1 a7 [. [: L2 Q
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 中的
8 F! {, _+ s: o "Taskmon"="%System%\taskmon.exe"
7 c! C, B5 C; ~/ V8 @# t% _; F! nHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 中的
/ `9 h4 k# H+ A( P "Taskmon"="%System%\taskmon.exe"- k u% l n. w
# ^4 [6 G" @4 M' N- c( e: U2. 修改注册表键
+ ~0 U/ v) ~. Z" @2 L" [HKEY_CLASSES_ROOT\CLSID\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}\InProcServer32
' c- j# a: z, s5 ~ 的"数值数据"为) o5 h' ^1 r. x# T k7 t" u b" f
%SystemRoot%\System32\webcheck.dll (Win2000/NT/WinXP)% q( m* k3 {( F: s6 Y
Windows\System\webcheck.dll (Win98)9 v$ ^% E5 ?" {+ I
5 V5 ?# s7 L3 ^ W' x2 s3. 删除文件4 M$ h0 p: x, x" ]7 E5 ?
%System%\Shimgapi.dll% n1 J; @9 _) b9 R
%Temp%\Message, Z3 u' m9 i% P
%System%\Taskmon.exe6 S' k: A3 X% V4 ^8 v% x; r' n) k
9 o0 B7 k% _6 d, U! L- ~2 O
MyDoom.b手工清除步骤:. r1 D2 \% A2 R% v/ I
--------------------------- e& C2 h7 [. |. r, r, q; s* H# @
1. 删除下列注册表键值
0 a2 J L1 ]6 z' L; ~; ~[HKLM\Software\Microsoft\Windows\CurrentVersion\Run\Explorer]
! U" _4 t3 i% l$ \$ }/ h1 e- [) w m[HKLM\Software\Microsoft\Windows\CurrentVersion\Run\Explorer]
( [- P% q8 K( X2 w t% i[HKCR\CLSID\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}\InProcServer32]
$ m3 R$ Y- V- {2. 删除蠕虫释放的文件
- ~) b5 h& D, U%SysDir%\explorer.exe
8 N+ [" T. G& i' g2 t%SysDir%\ctfmon.dll2 p0 \' J/ J3 n
3. 还原hosts file* {( T W+ K# \- f: b$ N
对于win2000和xp,这个文件是 %system%\system32\drivers\etc\hosts 9 W+ e4 m. J+ B
对于win98,这个文件是 \WINDOWS\hosts( @& a9 L }: }7 Q
删除hosts file中所有本蠕虫所添加的部分,它们旨在阻塞对反
* E" N6 Z# h. p$ P' A5 a" U病毒厂商和其他商业网站的正常访问。
3 E& G# _9 ?" {$ ^8 {. g6 q6 j
4 H2 Q# o! c- p; I' ~: }" @: K3 n) R, \: X# d- t) J8 K
$ e: N' D' t2 h8 n, u
; z5 D% X0 y0 q3 p8 C[此贴子已经被作者于2004-5-15 15:29:37编辑过]
* s, G! S8 Z$ U2 z |
|