Function at 0x14000ecf0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x198
mov rax, qword [0x14026b8a0]
xor rax, rsp
mov qword [rsp + 0x180], rax
mov byte [rsp + 0xe0], reloc.WS2_32.dll_WSASetLastError
mov byte [rsp + 0xe1], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0xe2], 0x77
mov byte [rsp + 0xe3], 0x65
mov byte [rsp + 0xe4], WSAStartup
mov byte [rsp + 0xe5], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0xe6], WSAGetLastError
mov byte [rsp + 0xe7], 0x65
mov byte [rsp + 0xe8], WSAGetLastError
mov byte [rsp + 0xe9], WSAGetLastError
mov byte [rsp + 0xea], 0x20
mov byte [rsp + 0xeb], 0x47
mov byte [rsp + 0xec], 0x65
mov byte [rsp + 0xed], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0xee], 0x2d
mov byte [rsp + 0xef], 0x49
mov byte [rsp + 0xf0], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0xf1], 0x65
mov byte [rsp + 0xf2], WSAGetLastError
mov byte [rsp + 0xf3], 0x50
mov byte [rsp + 0xf4], WSAStartup
mov byte [rsp + 0xf5], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0xf6], reloc.WS2_32.dll_WSASetLastError
mov byte [rsp + 0xf7], 0x65
mov byte [rsp + 0xf8], WSAStartup
mov byte [rsp + 0xf9], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0xfa], 0x79
mov byte [rsp + 0xfb], 0x56
mov byte [rsp + 0xfc], 0x61
mov byte [rsp + 0xfd], WSAGetLastError
mov byte [rsp + 0xfe], 0x75
mov byte [rsp + 0xff], 0x65
mov byte [rsp + 0x100], 0x20
mov byte [rsp + 0x101], 0x2d
mov byte [rsp + 0x102], 0x50
mov byte [rsp + 0x103], 0x61
mov byte [rsp + 0x104], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x105], WSAGetLastError
mov byte [rsp + 0x106], 0x20
mov byte [rsp + 0x107], 0x27
mov byte [rsp + 0x108], 0x48
mov byte [rsp + 0x109], 0x4b
mov byte [rsp + 0x10a], 0x4c
mov byte [rsp + 0x10b], 0x4d
mov byte [rsp + 0x10c], 0x3a
mov byte [rsp + 0x10d], 0x53
mov byte [rsp + 0x10e], 0x4f
mov byte [rsp + 0x10f], 0x46
mov byte [rsp + 0x110], 0x54
mov byte [rsp + 0x111], 0x57
mov byte [rsp + 0x112], 0x41
mov byte [rsp + 0x113], 0x52
mov byte [rsp + 0x114], 0x45
mov byte [rsp + 0x115], 0x5c
mov byte [rsp + 0x116], 0x4d
mov byte [rsp + 0x117], WSAGetLastError
mov byte [rsp + 0x118], 0x63
mov byte [rsp + 0x119], WSAStartup
mov byte [rsp + 0x11a], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x11b], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0x11c], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x11d], 0x66
mov byte [rsp + 0x11e], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x11f], 0x5c
mov byte [rsp + 0x120], 0x57
mov byte [rsp + 0x121], WSAGetLastError
mov byte [rsp + 0x122], WSAGetLastError
mov byte [rsp + 0x123], 0x64
mov byte [rsp + 0x124], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x125], 0x77
mov byte [rsp + 0x126], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0x127], 0x20
mov byte [rsp + 0x128], 0x4e
mov byte [rsp + 0x129], 0x54
mov byte [rsp + 0x12a], 0x5c
mov byte [rsp + 0x12b], 0x43
mov byte [rsp + 0x12c], 0x75
mov byte [rsp + 0x12d], WSAStartup
mov byte [rsp + 0x12e], WSAStartup
mov byte [rsp + 0x12f], 0x65
mov byte [rsp + 0x130], WSAGetLastError
mov byte [rsp + 0x131], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x132], 0x56
mov byte [rsp + 0x133], 0x65
mov byte [rsp + 0x134], WSAStartup
mov byte [rsp + 0x135], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0x136], WSAGetLastError
mov byte [rsp + 0x137], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x138], WSAGetLastError
mov byte [rsp + 0x139], 0x5c
mov byte [rsp + 0x13a], 0x53
mov byte [rsp + 0x13b], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x13c], 0x66
mov byte [rsp + 0x13d], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x13e], 0x77
mov byte [rsp + 0x13f], 0x61
mov byte [rsp + 0x140], WSAStartup
mov byte [rsp + 0x141], 0x65
mov byte [rsp + 0x142], 0x50
mov byte [rsp + 0x143], WSAStartup
mov byte [rsp + 0x144], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x145], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x146], 0x65
mov byte [rsp + 0x147], 0x63
mov byte [rsp + 0x148], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x149], WSAGetLastError
mov byte [rsp + 0x14a], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x14b], WSAGetLastError
mov byte [rsp + 0x14c], 0x50
mov byte [rsp + 0x14d], WSAGetLastError
mov byte [rsp + 0x14e], 0x61
mov byte [rsp + 0x14f], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x150], 0x66
mov byte [rsp + 0x151], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x152], WSAStartup
mov byte [rsp + 0x153], WSAGetLastError
mov byte [rsp + 0x154], 0x27
mov byte [rsp + 0x155], 0x20
mov byte [rsp + 0x156], 0x2d
mov byte [rsp + 0x157], 0x4e
mov byte [rsp + 0x158], 0x61
mov byte [rsp + 0x159], WSAGetLastError
mov byte [rsp + 0x15a], 0x65
mov byte [rsp + 0x15b], 0x20
mov byte [rsp + 0x15c], 0x42
mov byte [rsp + 0x15d], 0x61
mov byte [rsp + 0x15e], 0x63
mov byte [rsp + 0x15f], WSAGetLastError
mov byte [rsp + 0x160], 0x75
mov byte [rsp + 0x161], reloc.WS2_32.dll_WSASetLastError
mov byte [rsp + 0x162], 0x50
mov byte [rsp + 0x163], WSAStartup
mov byte [rsp + 0x164], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x165], 0x64
mov byte [rsp + 0x166], 0x75
mov byte [rsp + 0x167], 0x63
mov byte [rsp + 0x168], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x169], 0x4b
mov byte [rsp + 0x16a], 0x65
mov byte [rsp + 0x16b], 0x79
mov byte [rsp + 0x16c], 0x44
mov byte [rsp + 0x16d], 0x65
mov byte [rsp + 0x16e], 0x66
mov byte [rsp + 0x16f], 0x61
mov byte [rsp + 0x170], 0x75
mov byte [rsp + 0x171], WSAGetLastError
mov byte [rsp + 0x172], reloc.WS2_32.dll_WSACleanup
lea rdx, [rsp + 0xe0]
lea rcx, [rsp + 0x30]
call fcn.14000c0b0
mov qword [rsp + 0x20], rax
mov rdx, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x1a8]
call fcn.1400173f0
lea rcx, [rsp + 0x30]
call fcn.1400172f0
nop
jmp 0x14000f1e6
mov byte [rsp + reloc.WS2_32.dll_WSASetLastError], 0x70
mov byte [rsp + 0x71], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x72], 0x77
mov byte [rsp + 0x73], 0x65
mov byte [rsp + 0x74], WSAStartup
mov byte [rsp + 0x75], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0x76], 0x68
mov byte [rsp + 0x77], 0x65
mov byte [rsp + 0x78], WSAGetLastError
mov byte [rsp + 0x79], WSAGetLastError
mov byte [rsp + 0x7a], 0x20
mov byte [rsp + 0x7b], 0x47
mov byte [rsp + 0x7c], 0x65
mov byte [rsp + 0x7d], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x7e], 0x2d
mov byte [rsp + 0x7f], 0x49
mov byte [rsp + 0x80], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x81], 0x65
mov byte [rsp + 0x82], WSAGetLastError
mov byte [rsp + 0x83], 0x50
mov byte [rsp + 0x84], WSAStartup
mov byte [rsp + 0x85], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0x86], reloc.WS2_32.dll_WSASetLastError
mov byte [rsp + 0x87], 0x65
mov byte [rsp + 0x88], WSAStartup
mov byte [rsp + 0x89], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x8a], 0x79
mov byte [rsp + 0x8b], 0x56
mov byte [rsp + 0x8c], 0x61
mov byte [rsp + 0x8d], WSAGetLastError
mov byte [rsp + 0x8e], 0x75
mov byte [rsp + 0x8f], 0x65
mov byte [rsp + 0x90], 0x20
mov byte [rsp + 0x91], 0x2d
mov byte [rsp + 0x92], 0x50
mov byte [rsp + 0x93], 0x61
mov byte [rsp + 0x94], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0x95], WSAGetLastError
mov byte [rsp + 0x96], 0x20
mov byte [rsp + 0x97], 0x27
mov byte [rsp + 0x98], 0x48
mov byte [rsp + 0x99], 0x4b
mov byte [rsp + 0x9a], 0x4c
mov byte [rsp + 0x9b], 0x4d
mov byte [rsp + 0x9c], 0x3a
mov byte [rsp + 0x9d], 0x53
mov byte [rsp + 0x9e], 0x4f
mov byte [rsp + 0x9f], 0x46
mov byte [rsp + 0xa0], 0x54
mov byte [rsp + 0xa1], 0x57
mov byte [rsp + 0xa2], 0x41
mov byte [rsp + 0xa3], 0x52
mov byte [rsp + 0xa4], 0x45
mov byte [rsp + 0xa5], 0x5c
mov byte [rsp + 0xa6], 0x4d
mov byte [rsp + 0xa7], WSAGetLastError
mov byte [rsp + 0xa8], 0x63
mov byte [rsp + 0xa9], WSAStartup
mov byte [rsp + 0xaa], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0xab], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0xac], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0xad], 0x66
mov byte [rsp + 0xae], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0xaf], 0x5c
mov byte [rsp + 0xb0], 0x57
mov byte [rsp + 0xb1], WSAGetLastError
mov byte [rsp + 0xb2], WSAGetLastError
mov byte [rsp + 0xb3], 0x64
mov byte [rsp + 0xb4], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0xb5], 0x77
mov byte [rsp + 0xb6], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0xb7], 0x20
mov byte [rsp + 0xb8], 0x4e
mov byte [rsp + 0xb9], 0x54
mov byte [rsp + 0xba], 0x5c
mov byte [rsp + 0xbb], 0x43
mov byte [rsp + 0xbc], 0x75
mov byte [rsp + 0xbd], WSAStartup
mov byte [rsp + 0xbe], WSAStartup
mov byte [rsp + 0xbf], 0x65
mov byte [rsp + 0xc0], WSAGetLastError
mov byte [rsp + 0xc1], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0xc2], 0x56
mov byte [rsp + 0xc3], 0x65
mov byte [rsp + 0xc4], WSAStartup
mov byte [rsp + 0xc5], reloc.WS2_32.dll_WSAStartup
mov byte [rsp + 0xc6], WSAGetLastError
mov byte [rsp + 0xc7], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0xc8], WSAGetLastError
mov byte [rsp + 0xc9], 0x27
mov byte [rsp + 0xca], 0x20
mov byte [rsp + 0xcb], 0x2d
mov byte [rsp + 0xcc], 0x4e
mov byte [rsp + 0xcd], 0x61
mov byte [rsp + 0xce], WSAGetLastError
mov byte [rsp + 0xcf], 0x65
mov byte [rsp + 0xd0], 0x20
mov byte [rsp + 0xd1], 0x50
mov byte [rsp + 0xd2], WSAStartup
mov byte [rsp + 0xd3], reloc.WS2_32.dll_WSAGetLastError
mov byte [rsp + 0xd4], 0x64
mov byte [rsp + 0xd5], 0x75
mov byte [rsp + 0xd6], 0x63
mov byte [rsp + 0xd7], reloc.WS2_32.dll_WSACleanup
mov byte [rsp + 0xd8], 0x4e
mov byte [rsp + 0xd9], 0x61
mov byte [rsp + 0xda], WSAGetLastError
mov byte [rsp + 0xdb], 0x65
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x50]
call fcn.14000c0b0
mov qword [rsp + 0x28], rax
mov rdx, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x1b0]
call fcn.1400173f0
lea rcx, [rsp + 0x50]
call fcn.1400172f0
nop
jmp 0x14000f549
mov rcx, qword [rsp + 0x180]
xor rcx, rsp
call fcn.1400d6d00
add rsp, 0x198
ret