Function at 0x404a60
Capabilities:
Connect socket

Disassembly:
inc ebp
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
test dword [ebx + 0xc1383ec], ecx
rol byte [ebp + 0xc], cl
push ebx
push esi
push ds
lea edx, [eax + 7]
jg 0x404a53
clc
cmp edx, eax
mov eax, dword [ebp + 8]
mov dword [ebp - 8], edx
jae 0x404a99
mov esi, dword [esi + 0x50]
test eax, eax
je 0x4107cd
push 0xc
call eax
and ebx, 4
xor eax, eax
pop edi
pop esi
pop ebx
stosd dword es:[edi], eax
in eax, 0x74
ret 8
mov eax, esi
imul ecx, dword [ebx + 0x7ead104e], 0x14
sub edi, ecx
cmp edx, edi
ja 0x404ab8
lcall 0x5e10, 0x569d5fd1
mov eax, ecx
pop ebx
mov esp, ebp
pop ebp
ret 8
mov ecx, dword [esi]
shr byte [ebx + 0x1059eb14], 0x2b
sti
cmp edx, edi
ja 0x404ada
dec esi
sahf
add al, 0x8b
cmp dword [ecx - 0x743342c8], ecx
xchg byte [edi + ebp*2], al
js 0x404ad9
mov dword [eax + 1], esi
add byte [eax], al
add byte [edx + 0x78], bh
jp 0x404b54
sbb byte [ebp + 0x10177f], cl
add byte [ecx - 0xfed1d], al
invalid
unpcklps xmm2, xmm4
jae 0x404b4d
dec ecx
pop eax
add al, 0x83
rol byte [edx + eax*2], 0xf
mov edi, 0x188b1474
mov ebx, dword [eax]
test ebx, ebx
popfd
pop ebp
hlt
je 0x404bd5
ror dword [ebx - 0x7b], 0xdb
cwde
sbb dl, ah
adc eax, 0x1172d13b
in eax, dx
push eax
cld
or dword [eax - 0x2d7ab6fc], 0x75
add al, 0x85
leave
ja 0x404b62
salc
jnp 0x47cc3fd5
dec edx
mov ecx, dword [ebx + 8]
add eax, ecx
mov dword [edi + 8], eax
mov ebx, edi
mov edi, ebx
add al, 0x3b
enter 0x4f76, 0x7d
inc edi
or byte [ebx - 0x7af381], cl
inc esi
push es
push edi
loope 0x404b3d
push edi
stosd dword es:[edi], eax
add byte [ebp + 0x6889e253], cl
push es
jmp 0x8f404c11
lodsb al, byte [esi]
jg 0x404be4
call 0x57a2c0dc
call fcn.0040a340
mov ebx, dword [ebp + 0xc]
push ebx
or al, 0x53
call dword [sym.imp.WSOCK32.dll_connect]
adc ebp, 4
invalid
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al