0040424D . E8 1E350400 call 00447770
00404252 . 6A 00 push 0
00404254 . 6A 3F push 3F
00404256 . 6A 01 push 1
00404258 . 6A 00 push 0
0040425A . 8D4C24 2C lea ecx, dword ptr [esp+2C]
0040425E . C78424 B80000>mov dword ptr [esp+B8], 2
00404269 . E8 D3300400 call 00447341
0040426E . 85C0 test eax, eax
00404270 . 8D4C24 1C lea ecx, dword ptr [esp+1C]
00404274 . 75 13 jnz short 00404289
00404276 . 89AC24 A80000>mov dword ptr [esp+A8], ebp
0040427D . E8 0A350400 call 0044778C
00404282 . 33C0 xor eax, eax
00404284 . E9 45020000 jmp 004044CE
00404289 > 68 71170000 push 1771
0040428E . 68 48424800 push 00484248 ; tiswg.3322.org
00404293 . E8 9F2A0400 call 00446D37
00404298 . 85C0 test eax, eax
0040429A . 75 45 jnz short 004042E1
0040429C . 68 8B230000 push 238B
004042A1 . 68 48424800 push 00484248 ; tiswg.3322.org
004042A6 . 8D4C24 24 lea ecx, dword ptr [esp+24]
004042AA . E8 882A0400 call 00446D37
004042AF . 85C0 test eax, eax
004042B1 . 75 2E jnz short 004042E1
004042B3 . 68 71170000 push 1771
004042B8 . 68 38424800 push 00484238 ; tiswg.kmip.net
004042BD . 8D4C24 24 lea ecx, dword ptr [esp+24]
004042C1 . E8 712A0400 call 00446D37
004042C6 . 85C0 test eax, eax
004042C8 . 75 17 jnz short 004042E1
004042CA . 68 8B230000 push 238B
004042CF . 68 38424800 push 00484238 ; tiswg.kmip.net
004042D4 . 8D4C24 24 lea ecx, dword ptr [esp+24]
004042D8 . E8 5A2A0400 call 00446D37
004042DD . 85C0 test eax, eax
004042DF . 74 49 je short 0040432A
004042E1 > 8B5424 20 mov edx, dword ptr [esp+20]
004042E5 . 6A 04 push 4 ; /DataSize = 4
004042E7 . 8D4C24 38 lea ecx, dword ptr [esp+38] ; |
004042EB . 51 push ecx ; |Data
004042EC . 68 06100000 push 1006 ; |Option = SO_RCVTIMEO
004042F1 . 68 FFFF0000 push 0FFFF ; |Level = SOL_SOCKET
004042F6 . 52 push edx ; |Socket
004042F7 . C74424 48 102>mov dword ptr [esp+48], 2710 ; |
004042FF . FF15 BC364800 call dword ptr [<&WS2_32.#21>] ; \setsockopt
00404305 . 6A 00 push 0
00404307 . 6A 01 push 1
00404309 . 8D4424 40 lea eax, dword ptr [esp+40]
0040430D . 50 push eax
0040430E . 8D4C24 28 lea ecx, dword ptr [esp+28]
00404312 . C64424 44 A2 mov byte ptr [esp+44], 0A2
00404317 . E8 9A310400 call 004474B6
0040431C . 83F8 01 cmp eax, 1
0040431F . 7D 20 jge short 00404341
00404321 > 8D4C24 1C lea ecx, dword ptr [esp+1C]
00404325 . E8 6A310400 call 00447494
0040432A > 8D4C24 1C lea ecx, dword ptr [esp+1C]
0040432E . 89AC24 A80000>mov dword ptr [esp+A8], ebp
00404335 . E8 52340400 call 0044778C
0040433A . 33C0 xor eax, eax
0040433C . E9 8D010000 jmp 004044CE
00404341 > 6A 00 push 0 ; /Arg3 = 00000000
00404343 . 6A 08 push 8 ; |Arg2 = 00000008
00404345 . 8D4C24 40 lea ecx, dword ptr [esp+40] ; |
00404349 . 51 push ecx ; |Arg1
0040434A . 8D4C24 28 lea ecx, dword ptr [esp+28] ; |
0040434E . E8 932D0400 call 004470E6 ; \破天1234.004470E6
00404353 . 83F8 01 cmp eax, 1
00404356 .^ 7C C9 jl short 00404321
00404358 . 8A5C24 3C mov bl, byte ptr [esp+3C]
0040435C . 325C24 39 xor bl, byte ptr [esp+39]
00404360 . 325C24 3A xor bl, byte ptr [esp+3A]
00404364 . 325C24 3B xor bl, byte ptr [esp+3B]
00404368 . 325C24 3D xor bl, byte ptr [esp+3D]
0040436C . 325C24 3E xor bl, byte ptr [esp+3E]
00404370 . 325C24 3F xor bl, byte ptr [esp+3F]
00404374 . 325C24 38 xor bl, byte ptr [esp+38]
00404378 . FF15 44334800 call dword ptr [<&KERNEL32.GetTickCou>; [GetTickCount
0040437E . 8AD0 mov dl, al
00404380 . 32D4 xor dl, ah
00404382 . 894424 30 mov dword ptr [esp+30], eax
00404386 . 325424 32 xor dl, byte ptr [esp+32]
0040438A . 6A 64 push 64
0040438C . 325424 37 xor dl, byte ptr [esp+37]
这是一部分 如果还缺什么 请联系我!联系QQ81648
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)