Function at 0x14012feb0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r14
lea rbp, [rsp - 0x290]
sub rsp, 0x390
lea r14, [0x140492970]
mov qword [rbp + 0x2c8], r14
xorps xmm0, xmm0
movups xmmword [0x140492988], xmm0
movups xmmword [0x140492998], xmm0
movups xmmword [0x1404929a8], xmm0
xorps xmm1, xmm1
movups xmmword [0x140492978], xmm1
mov rbx, 0xffffffffffffffff
mov dword [0x1404929b8], ebx
mov dword [0x140492970], 2
xor edi, edi
mov dword [0x1404929bc], edi
lea rsi, [0x1404929c0]
mov qword [rbp + 0x2d0], rsi
mov dword [rbp + 0x2c0], 0x61654832
mov word [rbp + 0x2c4], 0x64
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], rdi
lea rax, [rbp + 0x2c1]
mov r8, rbx
inc r8
cmp byte [rax + r8], dil
jne 0x14012ff53
lea rdx, [rbp + 0x2c1]
lea rcx, [rsp + 0x40]
call fcn.140046fc0
mov dword [rsp + 0x60], edi
movdqa xmm0, xmmword [0x1403e9bd0]
movdqu xmmword [rsp + 0x20], xmm0
mov word [rsp + 0x30], reloc.WS2_32.dll_WSACleanup
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], rdi
mov qword [rbp - 0x80], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x14012ffa0
lea rdx, [rsp + 0x21]
lea rcx, [rsp + 0x68]
call fcn.140046fc0
mov dword [rbp - 0x78], 1
mov dword [rsp + 0x20], 0x70705552
mov dword [rsp + 0x24], 0x6f547265
mov dword [rsp + 0x28], 0x6f7372
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], rdi
mov qword [rbp - 0x58], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x14012fff0
lea rdx, [rsp + 0x21]
lea rcx, [rbp - 0x70]
call fcn.140046fc0
mov dword [rbp - 0x50], 2
mov dword [rsp + 0x20], 0x776f4c02
mov dword [rsp + 0x24], 0x6f547265
mov dword [rsp + 0x28], 0x6f7372
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], rdi
mov qword [rbp - 0x30], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140130040
lea rdx, [rsp + 0x21]
lea rcx, [rbp - 0x48]
call fcn.140046fc0
mov dword [rbp - 0x28], 3
mov dword [rsp + 0x20], 0x66654c02
mov dword [rsp + 0x24], 0x70705574
mov dword [rsp + 0x28], 0x72417265
mov word [rsp + 0x2c], WSAStartup
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rdi
mov qword [rbp - 8], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140130095
lea rdx, [rsp + 0x21]
lea rcx, [rbp - 0x20]
call fcn.140046fc0
mov dword [rbp], 4
mov dword [rsp + 0x20], 0x66654c58
mov dword [rsp + 0x24], 0x776f4c74
mov dword [rsp + 0x28], 0x72417265
mov word [rsp + 0x2c], WSAStartup
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401300f0
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 8]
call fcn.140046fc0
mov dword [rbp + 0x28], 5
mov dword [rsp + 0x20], 0x66654c1e
mov dword [rsp + 0x24], 0x6e614874
mov word [rsp + 0x28], 0x64
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], rdi
mov qword [rbp + 0x48], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130140
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x30]
call fcn.140046fc0
mov dword [rbp + 0x50], 6
mov dword [rsp + 0x20], 0x67695231
mov dword [rsp + 0x24], 0x70557468
mov dword [rsp + 0x28], 0x41726570
mov word [rsp + 0x2c], 0x6d72
mov byte [rsp + 0x2e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x58], xmm0
mov qword [rbp + 0x68], rdi
mov qword [rbp + 0x70], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401301a0
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x58]
call fcn.140046fc0
mov dword [rbp + 0x78], 7
mov dword [rsp + 0x20], 0x6769527b
mov dword [rsp + 0x24], 0x6f4c7468
mov dword [rsp + 0x28], 0x41726577
mov word [rsp + 0x2c], 0x6d72
mov byte [rsp + 0x2e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rdi
mov qword [rbp + 0x98], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140130203
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x80]
call fcn.140046fc0
mov dword [rbp + 0xa0], 8
mov dword [rsp + 0x20], 0x6769527d
mov dword [rsp + 0x24], 0x61487468
mov word [rsp + 0x28], 0x646e
mov byte [rsp + 0x2a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0xa8], xmm0
mov qword [rbp + 0xb8], rdi
mov qword [rbp + 0xc0], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140130264
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0xa8]
call fcn.140046fc0
mov dword [rbp + 0xc8], 9
mov dword [rsp + 0x20], 0x66654c6a
mov dword [rsp + 0x24], 0x70705574
mov dword [rsp + 0x28], 0x654c7265
mov word [rsp + 0x2c], 0x67
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], rdi
mov qword [rbp + 0xe8], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401302d0
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0xd0]
call fcn.140046fc0
mov dword [rbp + 0xf0], 0xa
mov dword [rsp + 0x20], 0x66654c14
mov dword [rsp + 0x24], 0x776f4c74
mov dword [rsp + 0x28], 0x654c7265
mov word [rsp + 0x2c], 0x67
xorps xmm0, xmm0
movups xmmword [rbp + 0xf8], xmm0
mov qword [rbp + 0x108], rdi
mov qword [rbp + 0x110], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140130334
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0xf8]
call fcn.140046fc0
mov dword [rbp + 0x118], recvfrom
mov dword [rsp + 0x20], 0x66654c34
mov dword [rsp + 0x24], 0x6f6f4674
mov word [rsp + 0x28], reloc.WS2_32.dll_WSACleanup
xorps xmm0, xmm0
movups xmmword [rbp + 0x120], xmm0
mov qword [rbp + 0x130], rdi
mov qword [rbp + 0x138], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140130390
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x120]
call fcn.140046fc0
mov dword [rbp + 0x140], recvfrom
mov dword [rsp + 0x20], 0x6769521a
mov dword [rsp + 0x24], 0x70557468
mov dword [rsp + 0x28], 0x4c726570
mov word [rsp + 0x2c], 0x6765
mov byte [rsp + 0x2e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x148], xmm0
mov qword [rbp + 0x158], rdi
mov qword [rbp + 0x160], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130400
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x148]
call fcn.140046fc0
mov dword [rbp + 0x168], reloc.WS2_32.dll_listen
mov dword [rsp + 0x20], 0x6769524e
mov dword [rsp + 0x24], 0x6f4c7468
mov dword [rsp + 0x28], 0x4c726577
mov word [rsp + 0x2c], 0x6765
mov byte [rsp + 0x2e], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x170], xmm0
mov qword [rbp + 0x180], rdi
mov qword [rbp + 0x188], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130470
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x170]
call fcn.140046fc0
mov dword [rbp + 0x190], reloc.WS2_32.dll_ntohl
mov dword [rsp + 0x20], 0x67695250
mov dword [rsp + 0x24], 0x6f467468
mov word [rsp + 0x28], 0x746f
mov byte [rsp + 0x2a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x198], xmm0
mov qword [rbp + 0x1a8], rdi
mov qword [rbp + 0x1b0], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1401304d1
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x198]
call fcn.140046fc0
mov dword [rbp + 0x1b8], reloc.WS2_32.dll_ntohs
mov dword [rbp + 0x2c0], 0x726f5403
mov word [rbp + 0x2c4], 0x6f73
mov byte [rbp + 0x2c6], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c0], xmm0
mov qword [rbp + 0x1d0], rdi
mov qword [rbp + 0x1d8], rdi
lea rax, [rbp + 0x2c1]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140130532
lea rdx, [rbp + 0x2c1]
lea rcx, [rbp + 0x1c0]
call fcn.140046fc0
mov dword [rbp + 0x1e0], reloc.WS2_32.dll_recv
mov dword [rsp + 0x20], 0x66654c0e
mov dword [rsp + 0x24], 0x6d724174
mov byte [rsp + 0x28], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e8], xmm0
mov qword [rbp + 0x1f8], rdi
mov qword [rbp + 0x200], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140130590
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x1e8]
call fcn.140046fc0
mov dword [rbp + 0x208], reloc.WS2_32.dll_recvfrom
mov dword [rsp + 0x20], 0x67695220
mov dword [rsp + 0x24], 0x72417468
mov word [rsp + 0x28], WSAStartup
xorps xmm0, xmm0
movups xmmword [rbp + 0x210], xmm0
mov qword [rbp + 0x220], rdi
mov qword [rbp + 0x228], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1401305f0
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x210]
call fcn.140046fc0
mov dword [rbp + 0x230], reloc.WS2_32.dll_select
mov dword [rsp + 0x20], 0x66654c6b
mov dword [rsp + 0x24], 0x67654c74
mov byte [rsp + 0x28], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x238], xmm0
mov qword [rbp + 0x248], rdi
mov qword [rbp + 0x250], rdi
lea rax, [rsp + 0x21]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140130650
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x238]
call fcn.140046fc0
mov dword [rbp + 0x258], reloc.WS2_32.dll_send
mov dword [rsp + 0x20], 0x67695203
mov dword [rsp + 0x24], 0x654c7468
mov word [rsp + 0x28], 0x67
xorps xmm0, xmm0
movups xmmword [rbp + 0x260], xmm0
mov qword [rbp + 0x270], rdi
mov qword [rbp + 0x278], rdi
lea rax, [rsp + 0x21]
nop dword [rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x1401306b0
mov r8, rbx
lea rdx, [rsp + 0x21]
lea rcx, [rbp + 0x260]
call fcn.140046fc0
mov dword [rbp + 0x280], reloc.WS2_32.dll_sendto
mov dword [0x1404929c0], 0
mov qword [0x1404929c8], rdi
mov qword [0x1404929d0], rdi
mov ecx, Ordinal_60
call fcn.1402b0048
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [0x1404929c8], rax
mov qword [0x1404929d8], rdi
xorps xmm0, xmm0
movdqa xmmword [0x1404929e0], xmm0
mov qword [0x1404929f0], 7
mov qword [0x1404929f8], 8
mov dword [0x1404929c0], 0x3f800000
mov r8, rax
mov edx, reloc.WS2_32.dll_recv
lea rcx, [0x1404929d8]
call fcn.1401263d0
nop
lea rbx, [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, rbx
lea rdx, [rsp + 0x20]
mov rcx, rsi
call fcn.140130850
add rbx, 0x28
lea rax, [rbp + 0x288]
cmp rbx, rax
jne 0x140130760
lea r9, [fcn.1400d5dd0]
mov edx, Ordinal_41
mov r8d, reloc.WS2_32.dll_setsockopt
lea rcx, [rsp + 0x40]
call fcn.1402b0084
nop
mov rax, r14
add rsp, 0x390
pop r14
pop rdi
pop rsi
pop rbx
pop rbp
ret