Function at 0x408c2d
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x38
mov eax, dword [0x4f3bd0]
xor eax, ebp
mov dword [ebp - 4], eax
push edi
push 0x13
push 9
lea eax, [ebp - 0x10]
push eax
push 0xd
push 0x15
lea edx, [ebp - 0x20]
lea edi, [ebp - 0x38]
mov ecx, closesocket
mov byte [ebp - 0x38], 0xb7
mov byte [ebp - 0x37], 0x52
mov byte [ebp - 0x36], 0x37
mov byte [ebp - 0x35], 0xec
mov byte [ebp - 0x34], 0x97
mov byte [ebp - 0x33], 0xe6
mov byte [ebp - 0x32], 0x20
mov byte [ebp - 0x31], 0x40
mov byte [ebp - 0x30], 0xa6
mov byte [ebp - 0x2f], 0x91
mov byte [ebp - 0x2e], 0x58
mov byte [ebp - 0x2d], 0x83
mov byte [ebp - 0x2c], 0xfe
mov byte [ebp - 0x2b], 0x67
mov byte [ebp - 0x2a], 0xbe
mov byte [ebp - 0x29], 0x6f
mov byte [ebp - 0x28], 0xcd
mov byte [ebp - 0x27], 0x9f
mov byte [ebp - 0x26], 0xf9
mov byte [ebp - 0x25], 0xc2
mov byte [ebp - 0x24], 0x2e
mov byte [ebp - 0x20], 0xd0
mov byte [ebp - 0x1f], 0x44
mov byte [ebp - 0x1e], 0x44
mov byte [ebp - 0x1d], 0xec
mov byte [ebp - 0x1c], 0x89
mov byte [ebp - 0x1b], 0xf3
mov byte [ebp - 0x1a], 0x21
mov byte [ebp - 0x19], 0x4f
mov byte [ebp - 0x18], 0xba
mov byte [ebp - 0x17], 0xa8
mov byte [ebp - 0x16], 0x57
mov byte [ebp - 0x15], 0x71
mov byte [ebp - 0x14], 0x95
mov byte [ebp - 0x10], 0xae
mov byte [ebp - 0xf], 0x58
mov byte [ebp - 0xe], 0x4b
mov byte [ebp - 0xd], 0xe1
mov byte [ebp - 0xc], 0x4e
mov byte [ebp - 0xb], 0xea
mov byte [ebp - 0xa], 0x26
mov byte [ebp - 9], 0x40
mov byte [ebp - 8], 0x4a
call fcn.0040554a
mov ecx, dword [ebp - 4]
add esp, 0x14
neg eax
sbb eax, eax
xor ecx, ebp
neg eax
pop edi
call fcn.004755ea
leave
ret

Function at 0x408d1c
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x2c
mov eax, dword [0x4f3bd0]
xor eax, ebp
mov dword [ebp - 4], eax
push edi
push 0x14
push 0xb
lea eax, [ebp - 0x10]
push eax
push 0xc
push 0x10
lea edx, [ebp - 0x1c]
lea edi, [ebp - 0x2c]
mov ecx, reloc.OLEAUT32.dll_SysReAllocString
mov byte [ebp - 0x2c], 0xba
mov byte [ebp - 0x2b], 0x2e
mov byte [ebp - 0x2a], 0xdf
mov byte [ebp - 0x29], 0xcb
mov byte [ebp - 0x28], 0xc1
mov byte [ebp - 0x27], 0x1c
mov byte [ebp - 0x26], 0x28
mov byte [ebp - 0x25], 0xb1
mov byte [ebp - 0x24], 0x26
mov byte [ebp - 0x23], 0xaf
mov byte [ebp - 0x22], 0xb8
mov byte [ebp - 0x21], 0x9a
mov byte [ebp - 0x20], 0x72
mov byte [ebp - 0x1f], 0x28
mov byte [ebp - 0x1e], 0x6b
mov byte [ebp - 0x1d], 0xbb
mov byte [ebp - 0x1c], 0xb7
mov byte [ebp - 0x1b], 0x51
mov byte [ebp - 0x1a], 8
mov byte [ebp - 0x19], 0xde
mov byte [ebp - 0x18], 0xdc
mov byte [ebp - 0x17], 0x3c
mov byte [ebp - 0x16], 0x43
mov byte [ebp - 0x15], 0xbc
mov byte [ebp - 0x14], 0x2b
mov byte [ebp - 0x13], 0xb7
mov byte [ebp - 0x12], 0xb7
mov byte [ebp - 0x11], 0x35
mov byte [ebp - 0x10], 0xd3
mov byte [ebp - 0xf], 0x48
mov byte [ebp - 0xe], 0xfe
mov byte [ebp - 0xd], 0xd9
mov byte [ebp - 0xc], 0xcb
mov byte [ebp - 0xb], 0x4a
mov byte [ebp - 0xa], 4
mov byte [ebp - 9], 0xd1
mov byte [ebp - 8], 0x42
mov byte [ebp - 7], 0xa8
mov byte [ebp - 6], 0x4f
call fcn.0040554a
mov ecx, dword [ebp - 4]
add esp, 0x14
neg eax
sbb eax, eax
xor ecx, ebp
neg eax
pop edi
call fcn.004755ea
leave
ret