Function at 0x14004cb40
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
push rbp
lea rbp, [rax - 0x288]
sub rsp, 0x380
mov qword [rsp + 0x40], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov rax, qword [0x140495598]
xor rax, rsp
mov qword [rbp + 0x270], rax
mov rsi, rcx
mov ecx, 0x18
mov rax, qword gs:[0x58]
mov rdx, qword [rax]
mov eax, dword [rcx + rdx]
cmp dword [0x14073a360], eax
jg 0x14004cc2e
mov rdx, qword [0x14073a340]
mov rax, rdx
mov rcx, qword [rdx + 8]
cmp byte [rcx + 0x19], 0
jne 0x14004cbd3
nop
cmp qword [rcx + 0x20], rsi
jae 0x14004cbbc
mov rcx, qword [rcx + 0x10]
jmp 0x14004cbc2
mov rax, rcx
mov rcx, qword [rcx]
cmp byte [rcx + 0x19], 0
je 0x14004cbb0
cmp rax, rdx
je 0x14004cbd3
cmp rsi, qword [rax + 0x20]
jae 0x14004cbd6
mov rax, rdx
cmp rax, rdx
jne 0x14004cbe4
lea rax, [0x14073a350]
jmp 0x14004cbe8
add rax, 0x28
mov rcx, qword [rbp + 0x270]
xor rcx, rsp
call fcn.1403115a0
lea r11, [rsp + 0x380]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret
lea rcx, [0x1403616e0]
call fcn.140311c18
nop
lea rcx, [0x14073a360]
call fcn.1403117ec
jmp 0x14004cb9b
lea rcx, [0x14073a360]
call fcn.14031184c
cmp dword [0x14073a360], 0xffffffff
jne 0x14004cb9b
mov qword [rsp + 0x30], 1
xor edx, edx
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x3c], 0x46a246a1
mov qword [rsp + 0x50], reloc.WS2_32.dll_select
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x46a246a1
mov qword [rsp + 0x68], reloc.WS2_32.dll_send
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x70], xmm0
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x46a246a1
mov qword [rbp - 0x80], 0x2a
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp - 0x78], xmm0
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x34], 1
mov dword [rsp + 0x3c], 0x6db26db1
mov qword [rbp - 0x68], gethostname
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp - 0x60], xmm0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x6db26db1
mov qword [rbp - 0x50], gethostname
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp - 0x48], xmm0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x6db26db1
mov qword [rbp - 0x38], 0x3f
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp - 0x30], xmm0
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x34], 2
mov dword [rsp + 0x3c], 0x94c294c1
mov qword [rbp - 0x20], 0x18
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp - 0x18], xmm0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x34], 2
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x94c294c1
mov qword [rbp - 8], 0x19
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp], xmm0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x34], 2
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x94c294c1
mov qword [rbp + 0x10], 0x24
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x18], xmm0
mov qword [rsp + 0x30], 2
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x3c], 0x4d174d16
mov qword [rbp + 0x28], 0x2bb39a
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x30], xmm0
mov qword [rsp + 0x30], 2
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x4d174d16
mov qword [rbp + 0x40], 0x29339a
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x48], xmm0
mov qword [rsp + 0x30], 2
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x4d174d16
mov qword [rbp + 0x58], 0x8319a
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x60], xmm0
mov dword [rsp + 0x30], 2
mov qword [rsp + 0x34], 1
mov dword [rsp + 0x3c], 0x74277426
mov qword [rbp + 0x70], 0x37751a
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x78], xmm0
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x74277426
mov qword [rbp + 0x88], 0x34f51a
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x90], xmm0
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x74277426
mov qword [rbp + 0xa0], 0x1d351a
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xa8], xmm0
mov qword [rsp + 0x30], 3
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x3c], 0x4e1b4e1a
mov qword [rbp + 0xb8], 0x2cca
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0xc0], xmm0
mov qword [rsp + 0x30], 3
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x4e1b4e1a
mov qword [rbp + 0xd0], 0x116bc7
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xd8], xmm0
mov qword [rsp + 0x30], 3
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x4e1b4e1a
mov qword [rbp + 0xe8], 0x6847
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0xf0], xmm0
mov dword [rsp + 0x30], 3
mov qword [rsp + 0x34], 1
mov dword [rsp + 0x3c], 0x752b752a
mov qword [rbp + 0x100], 0x53ca
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x108], xmm0
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x752b752a
mov qword [rbp + 0x118], 0x504a
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x120], xmm0
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x752b752a
mov qword [rbp + 0x130], 0x524a
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x138], xmm0
mov dword [rsp + 0x30], 3
mov qword [rsp + 0x34], 2
mov dword [rsp + 0x3c], 0x9c3b9c3a
mov qword [rbp + 0x148], 0x39ca
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x150], xmm0
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x34], 2
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x9c3b9c3a
mov qword [rbp + 0x160], 0x1742ca
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x168], xmm0
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x34], 2
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x9c3b9c3a
mov qword [rbp + 0x178], 0x1d84ca
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x180], xmm0
mov qword [rsp + 0x30], 7
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x3c], 0x87098708
mov qword [rbp + 0x190], 0x1032
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x198], xmm0
mov qword [rsp + 0x30], 7
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x87098708
mov qword [rbp + 0x1a8], 0x1a9a
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x1b0], xmm0
mov qword [rsp + 0x30], 7
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x87098708
mov qword [rbp + 0x1c0], 0x2fb0
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x1c8], xmm0
mov qword [rsp + 0x30], 4
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x3c], 0x4a264a25
mov qword [rbp + 0x1d8], 0x5a
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x1e0], xmm0
mov qword [rsp + 0x30], 4
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x4a264a25
mov qword [rbp + 0x1f0], 0x5b
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x1f8], xmm0
mov qword [rsp + 0x30], 4
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x4a264a25
mov qword [rbp + 0x208], WSASetLastError
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x210], xmm0
mov dword [rsp + 0x30], 4
mov qword [rsp + 0x34], 1
mov dword [rsp + 0x3c], 0x70d270d1
mov qword [rbp + 0x220], 0x54
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x228], xmm0
mov dword [rsp + 0x30], 4
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x3c], 0x70d270d1
mov qword [rbp + 0x238], 0x55
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rbp + 0x240], xmm0
mov dword [rsp + 0x30], 4
mov dword [rsp + 0x34], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x3c], 0x70d270d1
mov qword [rbp + 0x250], reloc.WS2_32.dll_WSASetLastError
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0x258], xmm0
call fcn.14004d330
mov rbx, rax
mov qword [0x14073a340], rax
lea rdi, [rsp + 0x50]
mov rdx, rdi
call fcn.14004d5e0
lea r9, [rax + 0x20]
mov qword [rsp + 0x20], rax
mov r8, rbx
lea rdx, [rsp + 0x30]
call fcn.14004d620
add rdi, 0x18
lea rax, [rbp + 0x268]
cmp rdi, rax
je 0x14004cc10
mov rbx, qword [0x14073a340]
jmp 0x14004d283